Chrome 브라우저에서 관리 계정에 로그인하는 Windows 사용자에게 적용됩니다.
관리자는 사용자 컴퓨터에 Chrome 앱과 확장 프로그램을 자동으로 설치할 수 있습니다. 또한 사용자가 설치할 수 있는 앱 또는 확장 프로그램을 관리할 수 있습니다. 관리자는 모든 앱 및 확장 프로그램의 기본 정책을 설정한 후에도 특정 앱이나 확장 프로그램의 정책을 맞춤설정하려면 기본값을 재정의할 수 있습니다.
1단계: 정책 검토하기
정책 | 설명 및 설정 |
ExtensionSettings |
사용자가 설치할 수 있는 앱 및 확장 프로그램을 관리합니다. 이미 설정된 경우에도 다음 확장 프로그램 정책을 재정의합니다. |
2단계: 그룹 정책 업데이트하기
Microsoft Windows의 Group Policy Editor(그룹 정책 편집기, 컴퓨터 또는 사용자 구성 폴더)에서 다음 단계를 따르세요.
- Administrative Templates(관리 템플릿) Google Google Chrome Extensions(확장 프로그램)로 이동합니다.
- Extension management settings(확장 프로그램 관리 설정)를 엽니다.
도움말: 정책이 표시되지 않으면 최신 정책 템플릿을 다운로드하세요. - 정책을 사용 설정하고 입력란에 압축 JavaScript Object Notation(JSON) 데이터를 입력합니다.
참고: JSON 데이터를 줄 바꿈 없이 한 줄로 입력하세요. 원하는 JSON 검사 도구를 사용하여 정책의 유효성을 검사하고 한 줄로 압축할 수 있습니다 (아래 JSON 데이터 예 참고). - 원하는 앱 및 확장 프로그램 정책을 설정합니다(아래 세부정보 참조).
JSON 데이터 예 |
{ "*": { "runtime_blocked_hosts": ["*://*.example.com"], "blocked_permissions": ["usb"] } } |
압축 JSON 데이터 |
{"*":{"runtime_blocked_hosts":["*://*.example.com"],"blocked_permissions":["usb"]}} |
3단계: Chrome 앱 또는 확장 프로그램 ID 받기
특정 앱 또는 확장 프로그램의 정책을 맞춤설정하지 않으려면 이 단계를 건너뜁니다.
정책 및 설정을 특정 Chrome 앱 또는 확장 프로그램에 적용하려면 앱이나 확장 프로그램을 식별해야 합니다. Chrome 웹 스토어의 모든 앱 및 확장 프로그램은 버전이 바뀌어도 변경되지 않는 고유 식별 ID가 있습니다. 사용자가 여러 기기에 특정 앱 또는 확장 프로그램을 설치해도 모든 기기에서 동일한 ID를 가집니다. 각 ID는 32자입니다.
앱 또는 확장 프로그램 ID를 찾으려면 다음 단계를 따르세요.
- Chrome 웹 스토어를 엽니다.
- 원하는 앱 또는 확장 프로그램을 찾아 선택합니다.
- URL을 확인합니다. ID는 URL 끝에 있는 긴 문자열입니다.
예를 들어 gmbgaklkmjakoegficnlkhebmhkjfich는 Google Calendar의 ID입니다.
4단계: 앱 및 확장 프로그램 정책 설정하기
- 모든 앱 및 확장 프로그램에 적용되는 기본 정책을 설정합니다. * 값을 사용하세요.
- (선택사항) 개별 앱 또는 확장 프로그램에 대한 정책을 맞춤설정합니다 앱 또는 확장 프로그램 ID(위의 세부정보)를 사용하세요.
Chrome 웹 스토어에 없는 앱 및 확장 프로그램을 자동으로 설치하려면 컴퓨터가 Microsoft Active Directory를 사용하여 도메인에 가입되어 있어야 합니다.
기기에서 앱 또는 확장 프로그램을 차단, 허용 또는 자동 설치할지 관리할 수 있습니다. 이는 ExtensionInstallForcelist 정책을 재정의합니다.
ExtensionSettings 정책에서 설치 모드를 다음과 같이 설정하세요.
기기에 앱 또는 확장 프로그램을 차단, 허용 또는 자동 설치할지 여부를 관리할 수 있습니다. 이는 ExtensionInstallForcelist 정책보다 우선합니다.
ExtensionSettings 정책에서 설치 모드를 다음과 같이 설정하세요.
- 허용됨: 사용자는 Chrome 웹 스토어에서 앱 및 확장 프로그램을 설치할 수 있습니다. 설치 모드가 정의되지 않으면 이것이 기본값입니다.
- 차단됨: 사용자는 Chrome 웹 스토어에서 앱이나 확장 프로그램을 설치할 수 없습니다. 차단되었음을 사용자에게 알리는 맞춤설정 오류 메시지를 정의할 수 있습니다(아래 세부정보 참조).
- 강제 설치됨: 지정한 확장 프로그램을 사용자 상호작용 없이 자동으로 설치합니다. 사용자는 이를 사용 중지하거나 삭제할 수 없습니다. 또한 관리자는 확장 프로그램 다운로드 위치를 정의해야 합니다(아래 세부정보 참조).
- 정상 설치됨: 지정한 확장 프로그램을 사용자 상호작용 없이 자동으로 설치합니다. 사용자는 이를 사용 중지할 수 있습니다. 또한 관리자는 확장 프로그램 다운로드 위치를 정의해야 합니다(아래 세부정보 참조).
설치 코드 예
여기서 샘플 JSON 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.
이 예제는 다음을 수행하는 방법을 보여줍니다.
- 사용자 기기에 Google Docs 오프라인(ghbmnnjooekpmoecnnnilnnbdlokhkhi) 및 Google Keep(lpcaedmchfhocbbapmcbpinfpgnhiddi)을 자동으로 설치합니다.
- 사용자가 Keep은 사용 중지할 수 있지만 Docs 오프라인은 사용 중지하지 못하도록 합니다.
- 사용자가 Chrome 웹 스토어에서 Google Calendar(gmbgaklkmjakoegficnlkhebmhkjfich)를 설치할 수 있도록 허용합니다.
- 사용자가 다른 앱이나 확장 프로그램을 설치하지 못하게 차단합니다.
Chrome 앱 또는 확장 프로그램의 최신 버전을 고정하여 새 버전으로 업데이트할 시기를 관리할 수 있습니다. ExtensionSettings 정책에서 override_update_url을 다음과 같이 설정합니다.
- True: Chrome 브라우저가 이 정책에서 지정한 update_URL 또는 ExtensionInstallForcelist 정책에서 지정한 URL을 사용합니다.
- False: 기본값입니다. Chrome 브라우저가 확장 프로그램의 매니페스트에 지정된 URL을 사용합니다.
확장 프로그램 다운로드 위치 코드 예
- 사용자 기기에 Google Docs 오프라인(ghbmnnjooekpmoecnnnilnnbdlokhkhi)을 자동으로 설치합니다.
- Google Docs 오프라인을 설치하고 업데이트할 때 항상 이 정책에 지정된 update_URL을 사용합니다.
{
"ghbmnnjooekpmoecnnnilnnbdlolhkhi": {
"installation_mode": "force_installed",
"update_url":
"https://clients2.google.com/service/update2/crx"
"override_update_url": true
}
}
force_installed 및 normal_installed에만 적용됩니다.
기기에 확장 프로그램을 자동으로 설치하는 경우 Chrome에서 다운로드할 위치를 지정해야 합니다.
확장 프로그램 다운로드 위치를 정의하려면 다음 옵션 중 하나를 선택하세요.
- 확장 프로그램이 Chrome 웹 스토어에 호스팅되는 경우 https://clients2.google.com/service/update2/crx를 입력합니다.
- 자체 서버에 확장 프로그램이 호스팅되는 경우 Chrome에서 압축 확장 프로그램(.crx 파일)을 다운로드할 수 있는 URL을 입력합니다.
확장 프로그램 다운로드 위치 코드 예
{
"ghbmnnjooekpmoecnnnilnnbdlolhkhi": {
"installation_mode": "force_installed",
"update_url":
"https://clients2.google.com/service/update2/crx"
}
}
정책에 따라 사용자가 특정 앱이나 확장 프로그램을 설치하지 못하게 하는 경우 사용자가 설치하려고 할 때 기기에 표시할 맞춤설정 메시지를 지정할 수 있습니다. 예를 들어 사용자에게 IT 부서에 연락하는 방법 또는 특정 확장 프로그램을 사용할 수 없는 이유를 알릴 수 있습니다. 메시지는 최대 1,000자까지 입력할 수 있습니다.
맞춤 메시지 코드 예
여기서 샘플 JSON 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.
이 예제는 다음을 수행하는 방법을 보여줍니다.
- Google 캘린더(gmbgaklkmjakoegficnlkhebmhkjfich)에 특정 메시지를 표시합니다.
- 다른 모든 앱 및 확장 프로그램에 일반 메시지를 표시합니다.
조직에서 허용하지 않는 특정 권한이 필요한 앱 또는 확장 프로그램을 사용자가 실행하지 못하도록 차단할 수 있습니다. 예를 들어 USB 기기에 연결하거나 쿠키에 액세스하는 확장 프로그램을 차단할 수 있습니다.
사용 가능한 권한 목록은 Chrome 앱 및 확장 프로그램 권한에서 확인하세요.
권한 차단 코드 예
여기서 샘플 JSON 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.
이 예제는 다음을 수행하는 방법을 보여줍니다.
- USB 권한이 필요한 Chrome 원격 데스크톱(gbchcmhmhahfdphkhkmpfmihenigjmpp)만 허용합니다.
- USB 권한이 필요한 모든 다른 앱을 차단합니다.
지정된 웹사이트를 기기의 확장 프로그램이 수정하지 못하도록 차단할 수 있습니다. 웹사이트 수정 방지는 스크립트 삽입, 쿠키 액세스, 웹 요청 수정 차단을 포함합니다. 이 설정은 사용자가 확장 프로그램을 설치 또는 삭제하는 것을 차단하지는 않습니다.
다음 두 가지 설정을 사용할 수 있습니다.
-
runtime_blocked_hosts: 확장 프로그램이 지정된 웹사이트와 상호작용하는 것을 방지합니다.
-
runtime_allowed_hosts: 특정 웹사이트가 runtime_blocked_hosts에 정의된 경우에도 확장 프로그램이 지정된 웹사이트와 상호작용하도록 허용합니다.
호스트 패턴 형식은 [http|https|*]://[subdomain|*].[hostname|*].[eTLD|*]입니다.
- [http|https|*], [hostname|*], [eTLD|*]은 필수이고
- [subdomain|*]은 선택사항입니다.
올바른 호스트 패턴 | 일치 | 일치하지 않음 |
---|---|---|
*://*.example.* | http://example.com https://test.example.co.uk |
https://example.google.com http://example.google.co.uk |
http://example.* | http://example.com http://example.ly | https://example.com http://test.example.com |
http://example.com | http://example.com | https://example.com http://test.example.co.uk |
http://*.example.com | http://example.com http://test.example.com http://t.t.example.com |
https://example.com https://test.example.com |
http://example.co.* | http://example.co.com http://example.co.co.uk |
http://example.co.uk |
http://*.test.example.com | http://t.test.example.com http://test.example.com |
http://not.example.com |
*://* | 모든 URL |
잘못된 호스트 패턴
- http://t.*.example.com
- http*://example.com
- http://*example.com
- http://example.com/
- http://example.com/*
웹페이지 수정을 차단하는 코드 예
여기서 샘플 JSON 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.
이 예제는 다음을 수행하는 방법을 보여줍니다.
- 확장 프로그램이 *.example.com 웹페이지에 액세스하지 못하도록 차단합니다.
- USB 권한이 필요한 확장 프로그램을 차단합니다.
5단계: 사용자에게 배포하고 정책 유효성 검사하기
Chrome 확장 프로그램 정책을 배포한 다음 사용자의 기기를 확인하여 정책이 올바르게 적용되었는지 확인합니다.
-
관리 ChromeOS 기기에서 chrome://policy로 이동합니다.
-
정책 새로고침을 클릭합니다.
-
오른쪽 상단의 이름별로 정책 필터링 입력란에 ExtensionSettings를 입력합니다.
-
값이 설정되지 않은 정책 표시 체크박스를 선택합니다.
-
각 확장 프로그램 설정 옆의 Chrome 정책 이름 아래에 상태가 확인으로 설정되어 있는지 확인합니다.
-
값 표시를 클릭하고 값 필드가 비어 있지 않은지 확인합니다.
관련 주제
- Chrome 앱 및 확장 프로그램 권한
- 기업의 확장 프로그램 관리
- Chrome 앱 및 확장 프로그램 정책 설정하기(Mac)
- Chrome 앱 및 확장 프로그램 정책 설정하기(Linux)
Google 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.