정보 권한 관리 및 관리 코드 확장 개요

Microsoft Office Word 및 Microsoft Office Excel은 권한이 없는 사용자가 중요한 정보를 보거나 변경하는 것을 방지할 수 있는 기능인 IRM(정보 권한 관리)을 제공합니다. 정보 권한 관리의 작동 방식에 대한 자세한 내용은 특정 Office 애플리케이션의 도움말을 참조하세요.

적용 대상: 이 항목의 정보는 Excel 및 Word의 문서 수준 프로젝트에 적용됩니다. 자세한 내용은 Office 애플리케이션 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하세요.

제한된 권한이 부여된 문서의 숨겨진 코드 실행

솔루션에 IRM을 사용하는 문서나 통합 문서가 포함된 경우 기본적으로 Word 및 Excel에서는 코드 실행을 허용하지 않습니다. 문서 작성자이거나 모든 액세스 권한이 있는 경우 솔루션이 작동하도록 기본값을 변경할 수 있습니다. 자세한 내용은 방법: 제한된 권한이 부여된 문서의 숨겨진 코드 실행 허용을 참조하세요.

IRM은 ServerDocument를 사용하여 문서에 캐시된 데이터를 검색하거나 조작하는 것을 방지합니다.

관리 코드 확장을 사용하는 문서에 대한 권한을 제한하는 최종 사용자

솔루션의 문서 또는 통합 문서에 대한 모든 액세스 권한이 있는 모든 사용자는 IRM을 사용하여 권한을 제한할 수 있습니다. 예를 들어 회계 부서의 최종 사용자가 데이터베이스의 데이터로 워크시트를 자동으로 채우는 솔루션을 사용하는 경우, 해당 사용자는 해당 부서의 사용자에게만 변경 액세스 권한을 허용하고 다른 사용자에게는 읽기 액세스 권한을 허용할 수 있습니다. 사용자가 제한된 권한을 추가하면 기본적으로 워크시트에 숨겨진 코드를 실행할 수 없으며 워크시트에 데이터가 채워지지 않습니다.

문제를 해결하려면 문서 또는 통합 문서에 대한 모든 권한이 있는 사람이 개체 모델에 대한 프로그래밍 방식 액세스를 허용하도록 기본 권한 설정을 변경해야 합니다. 자세한 내용은 방법: 제한된 권한이 부여된 문서의 숨겨진 코드 실행 허용을 참조하세요.