{
"name": "Adobe Acrobat",
"storage": {
"managed_schema": "schema.json"
},
...
}
Acrobat 확장 기능에 대해 관리되는 브라우저 정책을 구성하여 새로운 기능 페이지가 자동으로 열리는 것을 방지하는 방법을 알아보세요.
시스템 관리자는 브라우저에서 관리하는 저장소 스키마를 사용하여 기능 플래그를 만들고 레지스트리에 정책을 설정할 수 있습니다. 이러한 정책을 통해 조직의 모든 사용자를 위해 Acrobat 확장 기능을 미리 구성할 수 있습니다.확장 기능은 storage.managed API를 사용하여 지원되는 정책을 읽고 적용합니다.
storage.managed_schema 속성은 정책 스키마가 포함된 확장 프로그램 내의 파일을 나타냅니다:
|
|
새로운 기능 페이지 자동 열기 방지를 위한 스키마
이 스키마를 사용하여 새로운 기능 페이지의 자동 열기를 제어합니다.
|
{ "type": "object",
"properties": { "DisableWhatsNewAutoOpen": { "title": "새로운 기능 페이지 자동 열기 비활성화", "description": "새로운 기능 페이지 자동 열기를 비활성화하려면 DisableWhatsNewAutoOpen을 true로 설정", "type": "string" } } } |
그룹 정책을 사용하여 설치된 확장 프로그램 구성
관리자는 schema.json 파일에서 지원되는 기능을 켜거나 끄도록 정책을 구성할 수 있습니다.
Windows
-
Windows + R 키를 눌러 실행 명령 창을 엽니다.
-
열기 필드에 regedit를 입력한 다음 확인을 선택합니다.
-
브라우저에 따라 다음 레지스트리 키를 업데이트하세요.레지스트리 키가 없는 경우 만드세요.
- Edge: HKLM\Software\Policies\Microsoft\Edge\3rdparty\extensions\elhekieabhbkpmcefcoobjddigjcaadp\policy
- Chrome: HKLM\Software\Policies\Google\Chrome\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
- Chromium: HKLM\Software\Policies\Chromium\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy
참고:Chromium의 경우 HKEY_LOCAL_MACHINE 대신 HKEY_CURRENT_USER 하이브를 사용할 수 있습니다.
-
DisableWhatsNewAutoOpen이라는 새 문자열 키를 만들고 값을 참으로 설정하세요.
정책을 구성한 후 chrome://policy/에 표시됩니다.
MacOS
-
.plist 파일을 필요한 구성으로 만드세요.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj</key>
<dict>
<key>DisableWhatsNewAutoOpen</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<string>true</string>
</dict>
</dict>
</dict>
</plist>
.plist 파일의 첫 번째 키는 구성할 브라우저 확장 프로그램 번들 ID를 지정합니다(예: Chrome의 경우 com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj).
각 정책 항목에는 메타데이터와 값이 포함됩니다.state 키는 정책이 적용되는 빈도를 제어합니다.always로 설정하여 정책을 항상 활성으로 유지하세요.
-
dscl을 사용하여 구성을 가져옵니다.
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
-
admin_username을 유효한 관리자 사용자 이름으로 대체하고 configuration.plist를 귀하가 생성한 .plist 구성 파일로 대체합니다. 간소화를 위해 configuration.plist 파일을 바탕 화면에 넣고 터미널의 바탕 화면 폴더에서 명령을 실행할 수 있습니다.
-
dscl에서 경로가 잘못되었다고 할 경우, 다음 명령으로 로컬 컴퓨터의 노드를 만들 수 있습니다.
$ GUID=uuidgen
$ ETHER=$(ifconfig en0 | awk '/ether/ {print $2}')
$ dscl -u admin_username /Local/Default -create /Computers/local_computer
$ dscl -u admin_username /Local/Default -create /Computers/local_computer RealName "Local Computer"
$ dscl -u admin_username /Local/Default -create /Computers/local_computer GeneratedUID $GUID
$ dscl -u admin_username /Local/Default -create /Computers/local_computer ENetAddress $ETHER필요에 따라 정책을 새로 고칩니다.
-
이 명령을 실행한 후 구성을 다시 가져옵니다.
$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist
-
변경 사항을 즉시 적용하려면 다음을 실행하세요.
$ sudo mcxrefresh -n username
username을 영향을 받는 사용자의 계정 이름으로 바꾸세요.
Chrome이 Managed Bookmarks 확장 프로그램과 함께 실행 중인 경우 정책이 10초 내에 로드됩니다.정책을 즉시 로드하려면 chrome://policy에서 정책 다시 로드를 선택합니다.
관리자는 Chromium 문서에서 확장 기능 정책 구성에 대한 자세한 단계를 확인할 수 있습니다.