의견 보내기
시작하기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Chrome Printer Management API를 사용하려면 API를 사용 설정하고 앱의 OAuth 2.0 사용자 인증 정보를 만들어야 합니다. 그러면 Chrome 관리자 가 스크립트에 프린터를 관리하는 데 필요한 계정 액세스 권한을 부여해야 합니다.
관리자는 계정의 프린터를 관리하기 위해 개발된 앱을 선택적으로 차단하거나 신뢰할 수 있습니다.
아래 단계에 따라 API 액세스에 필요한 모든 사항을 설정하세요. 이 안내에서는 OAuth 동의 화면이 설정되어 있고 서비스 계정이 설정된 앱이 이미 있다고 가정합니다. 그렇지 않은 경우 계속 진행하기 전에 OAuth 동의 구성 및 서비스 계정 만들기 를 참고하세요.
참고: 현재는 서비스 계정만 Chrome Printer Management API에 액세스할 수 있습니다.
API 사용 설정 및 사용자 인증 정보 만들기
API를 사용 설정 합니다.
사용 설정하려는 API는 'Admin SDK'입니다.
서비스 계정의 OAuth 2.0 사용자 인증 정보를 만듭니다 . 다운로드한 JSON 파일을 안전한 위치에 저장하세요.
서비스 계정 액세스 사용 설정
사용하려면 서비스 계정에 적절한 관리자 권한을 부여해야 합니다. 이 작업은 서비스 계정이 관리하는 프린터 또는 인쇄 서버와 연결된 고객의 관리자가 수행해야 합니다.
옵션 1: 서비스 계정에 도메인 전체 위임 사용 설정하기
도메인 전체 위임을 사용하면 서비스 계정에서 프린터 및 인쇄 서버를 관리할 수 있는 적절한 권한이 있는 관리자를 가장할 수 있습니다.
도메인 전체 위임 사용 설정하기
이 단계에 필요한 OAuth 범위는 https://www.googleapis.com/auth/admin.chrome.printers
입니다.
옵션 2: 서비스 계정에 관리자 역할 권한 부여하기
도메인에서 서비스 계정의 권한을 제한하려면 프린터 관리 권한이 있는 역할을 할당합니다. 액세스 제어에 역할을 사용하는 방법을 자세히 알아보려면 역할 관리 를 참조하세요.
관리자로 관리 콘솔 에 로그인합니다.
페이지 왼쪽 상단에서 menu > 계정 > 관리자 역할 을 클릭합니다.
아래 권한이 있는 기존 역할을 선택하거나 새 역할을 만들어 이 권한을 추가합니다.
Services > ChromeOS > Settings > Manage Printers
이 역할을 서비스 계정 이메일 주소에 할당합니다.
프린터 관리 앱 차단 또는 신뢰
앱은 기본적으로 신뢰할 수 있지만 관리자가 계정에서 특정 앱을 차단하거나 신뢰하도록 선택할 수 있습니다.
관리자로 관리 콘솔 에 로그인합니다.
왼쪽 상단에서 메뉴 menu > 보안 > 액세스 및 데이터 제어
> API 컨트롤 을 클릭합니다.
'앱 액세스 제어' 섹션에서 서드 파티 앱 액세스 관리 를 클릭합니다.
'연결된 앱' 섹션에서 다음을 수행합니다.
앱이 표시되지 않으면 새 앱 구성 을 클릭한 다음 화면에 표시된 안내를 따릅니다.
앱이 표시되면 앱 이름을 클릭합니다. 그런 다음 '앱 액세스'에서 '차단됨' 또는 '신뢰할 수 있음'을 선택하고 저장 을 클릭합니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2023-09-14(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
의견을 전달하고 싶나요?
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2023-09-14(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2023-09-14(UTC)"]]