이 도움말은 Chrome 앱 개발 경험이 있는 Chrome 관리자 및 개발자를 대상으로 합니다.
관리자는 관리 콘솔을 사용하여 Chrome 키오스크 앱을 맞춤설정할 수 있습니다. 예를 들어 키오스크에서 실행되는 Chrome의 버전을 앱에서 제어하도록 할 수 있습니다. 또는 디지털 서명을 통해 키오스크 앱을 자동으로 실행할 수 있습니다.
ChromeOS 기기에서 키오스크 앱 자동 실행하기
키오스크 앱이 자동으로 실행되도록 설정하면 ChromeOS를 실행하는 기기가 단일 용도로만 쓰이도록 바뀝니다. 기기에 키오스크 앱을 여러 개 배포할 수 있지만 기기 시작 시에는 한 개의 앱만 자동 실행되도록 구성할 수 있습니다. 예를 들어 키보드와 마우스로 사용자 상호작용을 제어할 수 없는 기기에서 앱이 자동으로 실행되도록 할 수 있습니다.
-
-
관리 콘솔에서 메뉴 기기Chrome앱 및 확장 프로그램키오스크로 이동합니다.
- 모든 사용자에게 설정을 적용하려면 최상위 조직 단위를 선택하고 그렇지 않으면 하위 조직 단위를 선택하세요.
- 앱 자동 실행 옆에서 ChromeOS 기기에서 자동으로 실행할 앱을 선택합니다.
- 앱 창에서 배포, 자동 실행 등의 설정을 구성합니다.
키오스크 앱이 Chrome 버전을 제어하도록 허용
Chrome 52 이상에서 지원됩니다.
앱 또는 특정 앱 기능이 최신 Chrome 버전과 호환되지 않는 경우 키오스크 앱에서 ChromeOS를 실행하는 기기의 Chrome 버전을 제어하도록 하면 안정성을 개선할 수 있습니다.
다음과 같은 경우에만 키오스크 앱에서 Chrome 버전을 제어하도록 하는 것이 좋습니다.
- 테스트 프로세스가 표준 ChromeOS 업데이트 주기(6주)와 일치하지 않습니다.
- 잠재적 안정성 문제와 관련하여 중대한 위험이 있습니다.
1단계: 키오스크 앱의 매니페스트 파일에서 OS 버전 설정하기
- 지정하려는 ChromeOS 버전을 확인합니다.
- CrOS-OmahaProxy CSV Viewer로 이동합니다.
- 조직의 가장 일반적인 기기에서 chrome_version 값을 메모합니다.
- 앱의 manifest.json 파일에서
required_platform_version
을 메모해 둔 값으로 설정합니다.
예:"required_platform_version”: “8350”
. - 앱을 최신 버전으로 자동 업데이트하려면 ChromeOS 버전이 호환되지 않아도
always_update
를 true로 설정합니다.
이 샘플 구성에서는 required_platform_version
을 8350
으로 설정하고 항상 앱이 자동으로 업데이트되도록 합니다.
2단계: 키오스크 앱에서 Chrome 버전을 제어하도록 설정하기
-
-
관리 콘솔에서 메뉴 기기Chrome설정기기 설정으로 이동합니다.
- 모든 사용자에게 설정을 적용하려면 최상위 조직 단위를 선택하고 그렇지 않으면 하위 조직 단위를 선택하세요.
- 자동 실행 키오스크 앱에서 기기 업데이트 설정으로 이동합니다.
- 자동 업데이트 설정을 클릭합니다.
- 업데이트 차단을 선택합니다.
- 저장을 클릭합니다.
- 키오스크 관리 업데이트를 클릭합니다.
- '키오스크 앱에서 OS 버전을 제어하도록 허용'을 선택합니다.
- 앱의 매니페스트 파일에
required_platform_version
이 포함되었는지 확인하고 '확인'을 클릭합니다. - 저장을 클릭합니다.
- 자동 업데이트 설정을 클릭합니다.
- 기타 모든 키오스크 앱의 경우 기기 업데이트 설정으로 이동합니다.
- 앱 관리 업데이트를 클릭합니다.
- 앱 선택을 클릭합니다.
- Chrome 웹 스토어에서 키오스크 앱을 검색합니다.
- 'OS 버전을 앱에 고정'을 클릭합니다.
- 저장을 클릭합니다.
3단계: 정책이 적용되었는지 확인하기
- 관리 ChromeOS 기기에서 chrome://policy로 이동합니다.
- 정책 새로고침을 클릭합니다.
- 자동 실행 키오스크 앱의 경우 다음 안내를 따릅니다.
- AllowKioskAppControlChromeVersion에서 상태가 '확인'으로 설정되어 있고 정책 값이 true인지 확인합니다.
- DeviceAutoUpdateDisable에서 상태가 '확인'이고 정책 값이 true인지 확인합니다.
- 지정된 키오스크 앱의 경우 다음 안내를 따릅니다.
- DeviceTargetVersionPrefix에서 상태가 '확인'으로 설정되어 있는지 확인합니다.
- DeviceTargetVersionPrefix에서 정책 값이 앱 매니페스트 파일의
required_platform_version
에 설정된 값과 동일한지 확인합니다.
일반적인 시나리오
시나리오 | 결과 |
---|---|
앱의 매니페스트 파일에 |
최신 ChromeOS 버전이 제공되면 기기가 해당 버전으로 자동 업데이트됩니다. |
앱의 매니페스트 파일에 잘못된 |
앱 개발자가 앱을 로드하려고 하면 chrome://extensions에 오류 메시지가 표시됩니다. 앱의 |
|
참고: Chrome 웹 스토어에서 앱을 처음 설치하면 |
|
앱이 설치되지 않으며 클라이언트 기기에 앱의 이전 버전이 계속 실행됩니다. |
키오스크 앱에서 액세스할 수 있는 URL 지정하기
키오스크 앱에서 특정 웹사이트에만 액세스할 수 있도록 최대 1,000개의 URL을 차단 및 허용할 수 있습니다.
-
-
관리 콘솔에서 메뉴 기기Chrome설정기기 설정으로 이동합니다.
- 모든 사용자에게 설정을 적용하려면 최상위 조직 단위를 선택하고 그렇지 않으면 하위 조직 단위를 선택하세요.
- 키오스크 설정으로 이동합니다.
- URL 차단을 클릭합니다.
- 필요에 따라 URL을 입력합니다.
- 차단된 URL: 키오스크 앱에서 액세스하지 못하도록 차단하려는 URL입니다.
구문 및 예제는 기기 > 차단된 URL을 참고하세요. - 차단된 URL 예외: 키오스크 앱에서 액세스할 수 있도록 허용하려는 URL(URLAllowlist)입니다. URL이 차단된 URL로 지정된 경우에도 액세스가 허용됩니다.
구문 및 예제는 기기 > 차단된 URL 예외를 참고하세요.
- 차단된 URL: 키오스크 앱에서 액세스하지 못하도록 차단하려는 URL입니다.
- 저장을 클릭합니다.