알림

사무실 복귀 전략을 세우고 있나요? Chrome OS를 어떻게 활용할 수 있을지 알아보세요.

Chrome 앱 및 확장 프로그램 정책 설정하기(Windows)

Chrome 브라우저에서 관리 계정에 로그인하는 Windows 사용자에게 적용됩니다.

관리자는 사용자 컴퓨터에 Chrome 앱과 확장 프로그램을 자동으로 설치할 수 있습니다. 또한 사용자가 설치할 수 있는 앱 또는 확장 프로그램을 관리할 수 있습니다. 관리자는 모든 앱 및 확장 프로그램의 기본 정책을 설정한 후에도 특정 앱이나 확장 프로그램의 정책을 맞춤설정하려면 기본값을 재정의할 수 있습니다.

1단계: 정책 검토하기

정책 설명 및 설정
ExtensionSettings

사용자가 설치할 수 있는 앱 및 확장 프로그램을 관리합니다. 

이미 설정된 경우에도 다음 확장 프로그램 정책을 재정의합니다.

2단계: 그룹 정책 업데이트하기

Microsoft Windows의 Group Policy Editor(그룹 정책 편집기, 컴퓨터 또는 사용자 구성 폴더)에서 다음 단계를 따르세요.

  1. Administrative Templates(관리 템플릿) 다음 Google 다음 Google Chrome다음 Extensions(확장 프로그램)로 이동합니다.
  2. Extension management settings(확장 프로그램 관리 설정)를 엽니다.
    도움말: 정책이 표시되지 않으면 최신 정책 템플릿을 다운로드하세요.
  3. 정책을 사용 설정하고 입력란에 압축 JavaScript Object Notation(JSON) 데이터를 입력합니다.
    참고: JSON 데이터를 줄 바꿈 없이 한 줄로 입력하세요. 원하는 JSON 검사 도구를 사용하여 정책의 유효성을 검사하고 한 줄로 압축할 수 있습니다 (아래 JSON 데이터 예 참고).
  4. 원하는 앱 및 확장 프로그램 정책을 설정합니다(아래 세부정보 참조).
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를 찾으려면 다음 단계를 따르세요.

  1. Chrome 웹 스토어를 엽니다.
  2. 원하는 앱 또는 확장 프로그램을 찾아 선택합니다.
  3. 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을 입력합니다.

확장 프로그램 다운로드 위치 코드 예

다음은 Google Docs 오프라인(ghbmnnjooekpmoecnnnilnnbdlolhkhi)을 자동으로 설치하는 방법의 예입니다.
{
  "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 확장 프로그램 정책을 배포한 다음 사용자의 기기를 확인하여 정책이 올바르게 적용되었는지 확인합니다.

  1. 관리 ChromeOS 기기에서 chrome://policy로 이동합니다.

  2. 정책 새로고침을 클릭합니다.

  3. 오른쪽 상단의 이름별로 정책 필터링 입력란에 ExtensionSettings를 입력합니다.

  4. 값이 설정되지 않은 정책 표시 체크박스를 선택합니다.

  5. 각 확장 프로그램 설정 옆의 Chrome 정책 이름 아래에 상태확인으로 설정되어 있는지 확인합니다.

  6. 값 표시를 클릭하고 값 필드가 비어 있지 않은지 확인합니다.

관련 주제

Google 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

다음 단계를 시도해 보세요.

검색
검색어 지우기
검색 닫기
기본 메뉴
14456443744774340449
true
도움말 센터 검색
true
true
true
true
true
410864
false
false