알림

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

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

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

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

1단계: 정책 검토하기

정책 설명 및 설정
ExtensionSettings

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

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

2단계: 구성 파일 업데이트하기

다음 단계를 따라 원하는 JSON(JavaScript Object Notation) 파일 편집기를 사용합니다.

  1. /etc/opt/chrome/policies/managed 폴더로 이동합니다.
  2. ExtensionSettings 정책을 위한 JSON 파일을 만들거나 업데이트합니다.
  3. 원하는 앱 및 확장 프로그램 정책을 설정합니다(아래 세부정보 참조).

3단계: Chrome 앱 또는 확장 프로그램 ID 받기

특정 앱 또는 확장 프로그램의 정책을 맞춤설정하지 않으려면 이 단계를 건너뜁니다.

정책 및 설정을 특정 Chrome 앱 또는 확장 프로그램에 적용하려면 앱이나 확장 프로그램을 식별해야 합니다. Chrome 웹 스토어의 모든 앱 및 확장 프로그램은 버전이 바뀌어도 변경되지 않는 고유 식별 ID가 있습니다. 사용자가 여러 기기에 특정 앱 또는 확장 프로그램을 설치해도 모든 기기에서 동일한 ID를 가집니다. 각 ID는 32자입니다. 

앱 또는 확장 프로그램 ID를 찾으려면 다음 단계를 따르세요.

  1. Chrome 웹 스토어를 엽니다.
  2. 원하는 앱 또는 확장 프로그램을 찾아 선택합니다.
  3. URL을 확인합니다. ID는 URL 끝에 있는 긴 문자열입니다.
    예를 들어 gmbgaklkmjakoegficnlkhebmhkjfich는 Google Calendar의 ID입니다.

4단계: 앱 및 확장 프로그램 정책 설정하기

각 구현 때마다 다음을 수행합니다(아래 샘플 코드 참조).
  • 모든 앱 및 확장 프로그램에 적용되는 기본 정책을 설정합니다. * 값을 사용하세요.
  • (선택사항) 개별 앱 또는 확장 프로그램에 대한 정책을 맞춤설정합니다 앱 또는 확장 프로그램 ID(위의 세부정보)를 사용하세요.
설치 정책 설정하기(자동 설치, 강제 설치, 허용 또는 차단)

기기에서 앱 또는 확장 프로그램을 차단, 허용 또는 자동 설치할지 관리할 수 있습니다. 이는 ExtensionInstallForcelist 정책을 재정의합니다.

ExtensionSettings 정책에서 설치 모드를 다음과 같이 설정하세요.

기기에 앱 또는 확장 프로그램을 차단, 허용 또는 자동 설치할지 여부를 관리할 수 있습니다. 이는 ExtensionInstallForcelist 정책보다 우선합니다.

ExtensionSettings 정책에서 설치 모드를 다음과 같이 설정하세요.

  • 허용됨: 사용자는 Chrome 웹 스토어에서 앱 및 확장 프로그램을 설치할 수 있습니다. 설치 모드가 정의되지 않으면 이것이 기본값입니다.
  • 차단됨: 사용자는 Chrome 웹 스토어에서 앱이나 확장 프로그램을 설치할 수 없습니다. 차단되었음을 사용자에게 알리는 맞춤설정 오류 메시지를 정의할 수 있습니다(아래 세부정보 참조).
  • 강제 설치됨: 지정한 확장 프로그램을 사용자 상호작용 없이 자동으로 설치합니다. 사용자는 이를 사용 중지하거나 삭제할 수 없습니다. 또한 관리자는 확장 프로그램 다운로드 위치를 정의해야 합니다(아래 세부정보 참조).
  • 정상 설치됨: 지정한 확장 프로그램을 사용자 상호작용 없이 자동으로 설치합니다. 사용자는 이를 사용 중지할 수 있습니다. 또한 관리자는 확장 프로그램 다운로드 위치를 정의해야 합니다(아래 세부정보 참조).

설치 코드 예

여기서 샘플 구성 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.

이 예제는 다음을 수행하는 방법을 보여줍니다.

  • 사용자 기기에 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을 사용합니다.
{
  "ExtensionSettings": {
    "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 오프라인 (ghbmnnjooekpmoecnnnilnnbdlokhkhi)을 자동으로 설치하는 방법을 보여줍니다.

{
  "ExtensionSettings": {
    "ghbmnnjooekpmoecnnnilnnbdlolhkhi": {
      "installation_mode": "force_installed",
      "update_url":
        "https://clients2.google.com/service/update2/crx"
    },
  }
}

차단된 앱과 확장 프로그램을 위한 맞춤 메시지 설정하기

정책에 따라 사용자가 특정 앱이나 확장 프로그램을 설치하지 못하게 하는 경우 사용자가 설치하려고 할 때 기기에 표시할 맞춤설정 메시지를 지정할 수 있습니다. 예를 들어 사용자에게 IT 부서에 연락하는 방법 또는 특정 확장 프로그램을 사용할 수 없는 이유를 알릴 수 있습니다. 메시지는 최대 1,000자까지 입력할 수 있습니다.

맞춤 메시지 코드 예

여기서 샘플 구성 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.

이 예제는 다음을 수행하는 방법을 보여줍니다.

  • Google 캘린더(gmbgaklkmjakoegficnlkhebmhkjfich)에 특정 메시지를 표시합니다.
  • 다른 모든 앱 및 확장 프로그램에 일반 메시지를 표시합니다.
권한에 따라 사용자가 앱 또는 확장 프로그램을 실행하지 못하도록 차단하기

조직에서 허용하지 않는 특정 권한이 필요한 앱 또는 확장 프로그램을 사용자가 실행하지 못하도록 차단할 수 있습니다. 예를 들어 USB 기기에 연결하거나 쿠키에 액세스하는 확장 프로그램을 차단할 수 있습니다.

사용 가능한 권한 목록은 Chrome 앱 및 확장 프로그램 권한에서 확인하세요.

권한 차단 코드 예

여기서 샘플 구성 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.

예에서는 다음 작업을 수행하는 방법을 보여줍니다.

  • 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/*

웹페이지 수정을 차단하는 코드 예

여기서 샘플 구성 파일을 다운로드하세요.. 텍스트 편집기를 사용하여 수정할 수 있습니다.

이 예제는 다음을 수행하는 방법을 보여줍니다.

  • 확장 프로그램이 *.example.com 웹페이지에 액세스하지 못하도록 차단합니다.
  • USB 권한이 필요한 확장 프로그램을 차단합니다.

5단계: 사용자에게 배포하고 정책 유효성 검사하기

Chrome 확장 프로그램 정책을 배포한 다음 사용자의 기기를 확인하여 정책이 올바르게 적용되었는지 확인합니다.

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

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

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

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

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

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

관련 주제

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

도움이 되었나요?

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

도움이 더 필요하신가요?

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

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