양식3에 컨트롤 로드

이 정책 설정을 통해 UserForms의 ActiveX 컨트롤이 초기화해도 안전(SFI)한지 또는 초기화하는 데 위험(UFI)한지에 따라 초기화 방법을 제어할 수 있습니다.



ActiveX 컨트롤은 COM(구성 요소 개체 모델) 개체이며, 사용자 컴퓨터에 대한 액세스에 제한이 없습니다. 또한 ActiveX 컨트롤은 로컬 파일 시스템에 액세스하고 운영 체제의 레지스트리 설정을 변경할 수 있습니다. 악의적인 사용자가 ActiveX 컨트롤의 용도를 변경하여 사용자 컴퓨터를 장악하려 할 경우 상당한 문제가 발생할 수 있습니다. 따라서 ActiveX 개발자들은 보안을 향상시키기 위해 해당 컨트롤을 초기화해도 안전(SFI)하다고 표시할 수 있으며, 이는 개발자가 보기에 해당 컨트롤이 열고 실행하기에 안전하며 컴퓨터에 아무런 해를 끼치지 않는다는 것을 의미합니다. SFI로 표시되어 있지 않다면 해당 컨트롤이 컴퓨터에 부정적인 영향을 미치거나, 개발자들이 모든 상황에 대해 컨트롤을 테스트하지 않아 향후 컨트롤이 손상될 우려가 있음을 의미합니다. SFI 컨트롤은 컴퓨터에 대한 액세스가 제한되는 안전 모드에서 실행됩니다. 예를 들어, 워크시트 컨트롤은 비안전 모드에서는 파일을 읽고 쓰는 작업이 모두 가능하지만 안전 모드에서는 읽기 작업만 가능합니다. 이 기능은 보안이 크게 요구되지 않는 상황에서 컨트롤을 사용할 수 있는 강력한 방법이지만, 웹 페이지에서도 안전하게 사용할 수 있습니다. 컨트롤이 SFI가 아닌 초기화하는 데 위험(UFI)한 것으로 표시되어 있다면 컨트롤이 사용자 컴퓨터에 영향을 미칠 수 있음을 의미합니다. UFI ActiveX 컨트롤이 로드될 경우 항상 비안전 모드에서 로드됩니다.



이 정책 설정을 사용하면 다음 네 가지 옵션 중에서 하나를 선택하여 UserForms에서 컨트롤을 로드할 수 있습니다.



1- 안전 및 비안전 모드를 모두 지원하는 UFI 또는 SFI 표시 컨트롤의 경우 비안전 모드에서 컨트롤을 로드합니다. 안전 모드 구성만을 지원하는 SFI 표시 컨트롤의 경우에는 안전 모드에서 컨트롤을 로드합니다. 이 옵션은 기본 구성이 적용됩니다.



2 - 사용자에게 UserForm 양식의 로드 방법을 확인하는 메시지가 표시됩니다. 이 메시지는 응용 프로그램의 각 세션에서 한 번씩만 표시됩니다. 사용자가 이 메시지에 응답 시 컨트롤이 UFI와 SFI 중 어디에 해당되는지에 따라 로딩이 진행됩니다.



- UFI 표시 컨트롤의 경우 메시지에서 [예]를 선택하면 컨트롤이 비안전 모드로 로드되고, [아니오]를 선택하면 기본 속성을 사용해 컨트롤을 로드합니다.



- 안전 및 비안전 모드를 모두 지원하는 SFI 표시 컨트롤인 경우 메시지에서 [예]를 선택하면 컨트롤이 비안전 모드로 로드되고, [아니오]를 선택하면 안전 모드를 사용해 컨트롤이 로드됩니다. 이 옵션은 2007 Microsoft Ofiice 릴리스의 기본 구성입니다.



3 - 사용자에게 UserForm 양식의 로드 방법을 확인하는 메시지가 표시됩니다. 이 메시지는 한 응용 프로그램에서 한 번씩만 표시됩니다. 사용자가 이 메시지에 응답 시 컨트롤이 UFI와 SFI 중 해당되는 내용에 따라 로딩이 진행됩니다.



- UFI 표시 컨트롤인 경우 메시지에서 [예]를 선택하면 컨트롤이 비안전 모드로 로드되고, [아니오]를 선택하면 기본 속성으로 컨트롤이 로드됩니다.



- SFI 표시 컨트롤인 경우에는 안전 모드로 로드됩니다.



4 - UFI 표시 컨트롤인 경우 컨트롤의 기본 속성으로 로드되고, SFI 표시 컨트롤은 안전 모드(가장 안전한 모드로 간주됨)로 로드됩니다.



이 정책 설정을 사용하지 않거나 구성하지 않는 경우에는 이 정책 설정에서 옵션 1을 선택한 것과 동일하게 작동합니다.



이 정책에 대한 자세한 내용은 http://r.office.microsoft.com/r/rlidGPSecSettingsActXCtrl?clid=ko-kr을 참조하십시오.

지원: Windows Vista 이상
양식3에 컨트롤 로드:


  1. 1
    Registry HiveHKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\VBA\Security
    Value NameLoadControlsInForms
    Value TypeREG_DWORD
    Value1
  2. 2
    Registry HiveHKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\VBA\Security
    Value NameLoadControlsInForms
    Value TypeREG_DWORD
    Value2
  3. 3
    Registry HiveHKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\VBA\Security
    Value NameLoadControlsInForms
    Value TypeREG_DWORD
    Value3
  4. 4
    Registry HiveHKEY_CURRENT_USER
    Registry PathSoftware\Policies\Microsoft\VBA\Security
    Value NameLoadControlsInForms
    Value TypeREG_DWORD
    Value4


office12.admx

관리 템플릿(컴퓨터)

관리 템플릿(사용자)