API Reference

이 API 참조는 리소스 유형을 기준으로 구성되어 있습니다. 각 리소스 유형은 하나 이상의 데이터 표현 및 하나 이상의 메소드를 갖습니다.

리소스 유형

  1. 기기
  2. 기업
  3. 사용 권한
  4. Grouplicenses
  5. 그룹 라이선스 사용자
  6. 설치
  7. 기기용 Managedconfigurations
  8. 사용자를 위한 관리형 구성
  9. Managedconfigurationssettings
  10. 권한
  11. 제품
  12. Serviceaccountkeys
  13. Storelayoutclusters
  14. Storelayoutpages
  15. 사용자
  16. 웹 앱

기기

Devices 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
forceReportUpload POST  /enterprises/enterpriseId/users/userId/devices/deviceId/forceReportUpload 마지막 보고서가 생성된 이후 기기에서의 앱 상태 변경사항이 포함된 보고서를 업로드합니다. 특정 기기에서 24시간마다 최대 3번 이 메서드를 호출할 수 있습니다.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId 기기 세부정보를 검색합니다.
getState GET  /enterprises/enterpriseId/users/userId/devices/deviceId/state Google 서비스에 대한 기기의 액세스가 사용 설정 또는 중지되었는지 여부를 검색합니다. 기기 상태는 Google 관리 콘솔에서 Android 기기에 EMM 정책을 시행하는 경우에만 적용됩니다. 그러지 않으면 기기 상태가 무시되고 모든 기기에서 Google 서비스에 액세스할 수 있습니다. 이 기능은 Google 관리 사용자에게만 지원됩니다.
list GET  /enterprises/enterpriseId/users/userId/devices 사용자의 모든 기기 ID를 검색합니다.
setState PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/state Google 서비스에 대한 기기의 액세스를 사용 설정 또는 중지할지 여부를 설정합니다. 기기 상태는 Google 관리 콘솔에서 Android 기기에 EMM 정책을 시행하는 경우에만 적용됩니다. 그러지 않으면 기기 상태가 무시되고 모든 기기에서 Google 서비스에 액세스할 수 있습니다. 이 기능은 Google 관리 사용자에게만 지원됩니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId/devices/deviceId 기기 정책을 업데이트합니다.

정책을 올바르게 적용하려면 Google Play 패키지의 관리 구성에서 allowed_accounts를 설정하여 비관리 계정이 Google Play에 액세스하지 못하도록 해야 합니다. Google Play에서 계정 제한을 참고하세요.

엔터프라이즈

Enterprises 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
acknowledgeNotificationSet POST  /enterprises/acknowledgeNotificationSet 후속 호출이 동일한 알림을 반환하지 않도록 Enterprises.PullNotificationSet에서 수신한 알림을 확인합니다.
completeSignup POST  /enterprises/completeSignup 완료 토큰과 엔터프라이즈 토큰을 지정하여 가입 과정을 완료합니다. 특정 엔터프라이즈 토큰에 대해 이 요청을 여러 번 호출하면 안 됩니다.
createWebToken POST  /enterprises/enterpriseId/createWebToken 삽입 가능한 UI에 액세스하기 위한 고유 토큰을 반환합니다. 웹 UI를 생성하려면 생성된 토큰을 관리 Google Play JavaScript API에 전달합니다. 각 토큰은 하나의 UI 세션을 시작하는 데만 사용할 수 있습니다. 자세한 내용은 JavaScript API 문서를 참고하세요.
등록 POST  /enterprises/enroll 통화 EMM으로 기업을 등록합니다.

필수 쿼리 매개변수: token

generateSignupUrl POST  /enterprises/signupUrl 가입 URL을 생성합니다.
get GET  /enterprises/enterpriseId 기업의 이름과 도메인을 검색합니다.
getServiceAccount GET  /enterprises/enterpriseId/serviceAccount 서비스 계정 및 사용자 인증 정보를 반환합니다. 서비스 계정은 setAccount를 호출하여 기업에 바인딩될 수 있습니다. 서비스 계정은 이 기업과 EMM에 고유하며 기업이 바인딩 해제되면 삭제됩니다. 사용자 인증 정보는 비공개 키 데이터를 포함하며 서버 측에 저장되지 않습니다.

이 메서드는 Enterprises.Enroll 또는 Enterprises.CompleteSignup을 호출한 후 Enterprises.SetAccount 전에만 호출할 수 있으며 그 외에는 오류를 반환합니다.

첫 번째 호출 이후의 후속 호출은 새로운 고유한 사용자 인증 정보 세트를 생성하고 이전에 생성된 사용자 인증 정보를 무효화합니다.

서비스 계정이 기업에 결합되면 serviceAccountKeys 리소스를 사용하여 관리할 수 있습니다.
getStoreLayout GET  /enterprises/enterpriseId/storeLayout 기업의 매장 레이아웃을 반환합니다. 스토어 레이아웃이 설정되지 않은 경우 스토어 레이아웃 유형으로 'basic'을 반환하고 홈페이지는 반환하지 않습니다.
list GET  /enterprises 도메인 이름으로 엔터프라이즈를 조회합니다. 이는 Google에서 시작한 만들기 과정을 통해 만든 기업에만 지원됩니다. EMM에서 시작된 흐름을 통해 만든 기업의 경우 Enterprises.generateSignupUrl 호출에 지정된 콜백에서 엔터프라이즈 ID를 학습하므로 ID를 조회할 필요가 없습니다.

필수 쿼리 매개변수: domain

pullNotificationSet POST  /enterprises/pullNotificationSet 요청에 대해 인증된 서비스 계정과 연결된 기업에 대한 알림 집합을 가져와서 반환합니다. 대기 중인 알림이 없으면 알림 집합이 비어 있을 수 있습니다.
반환된 알림 세트는 알림 세트가 비어 있지 않은 한 Enterprises.AcknowledgeNotificationSet을 호출하여 20초 이내에 확인해야 합니다.
20초 이내에 확인되지 않은 알림은 결국 또 다른 PullNotificationSet 요청에 대한 응답에 다시 포함되고, 확인되지 않은 알림은 최종적으로 Google Cloud Platform Pub/Sub 시스템 정책에 따라 삭제됩니다.
알림 검색을 위해 여러 요청이 동시에 실행될 수 있습니다. 이 경우 대기 중인 알림 (있는 경우)이 대기 중인 경우 각 호출자 간에 분할됩니다.
알림이 없으면 빈 알림 목록이 반환됩니다. 후속 요청에서 알림을 사용할 수 있게 되면 더 많은 알림을 반환할 수 있습니다.
sendTestPushNotification POST  /enterprises/enterpriseId/sendTestPushNotification 테스트 알림을 전송하여 이 기업의 Google Cloud Pub/Sub 서비스와 EMM이 통합되었는지 확인합니다.
setAccount PUT  /enterprises/enterpriseId/account API에 엔터프라이즈로 인증하는 데 사용할 계정을 설정합니다.
setStoreLayout PUT  /enterprises/enterpriseId/storeLayout 기업의 매장 레이아웃을 설정합니다. 기본적으로 storeLayoutType은 'basic'으로 설정되고 기본 스토어 레이아웃이 사용 설정됩니다. 기본 레이아웃에는 관리자가 승인하고 사용자에게 사용 가능한 제품 세트에 추가된 앱만 포함됩니다 ( setAvailableProductSet 호출 사용). 페이지의 앱은 제품 ID 값에 따라 정렬됩니다. 맞춤 스토어 레이아웃을 만들면 (storeLayoutType = 'custom'을 설정하고 홈페이지를 설정) 기본 스토어 레이아웃이 사용 중지됩니다.
등록 해제 POST  /enterprises/enterpriseId/unenroll 호출 EMM에서 엔터프라이즈를 등록 해제합니다.

사용 권한

Entitlements 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/users/userId/entitlements/entitlementId 사용자의 앱 사용 권한을 삭제합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
get GET  /enterprises/enterpriseId/users/userId/entitlements/entitlementId 사용 권한 세부정보를 검색합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
list GET  /enterprises/enterpriseId/users/userId/entitlements 지정된 사용자의 모든 사용 권한을 나열합니다. ID만 설정됩니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId/entitlements/entitlementId 사용자의 앱에 사용 권한을 추가하거나 업데이트합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

그룹 라이선스

Grouplicenses 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
get GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId 제품의 기업 그룹 라이선스 세부정보를 가져옵니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
list GET  /enterprises/enterpriseId/groupLicenses 기업에 그룹 라이선스가 있는 모든 제품의 ID를 검색합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

그룹 라이선스 사용자

Grouplicenseusers 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
list GET  /enterprises/enterpriseId/groupLicenses/groupLicenseId/users 라이선스에 따라 자격을 부여받은 사용자의 ID를 검색합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

설치 수

Installs 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId 기기에서 앱을 삭제하도록 요청합니다. get 또는 list를 호출하면 실제로 앱이 삭제될 때까지 앱이 기기에 설치된 것으로 계속 표시됩니다.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId 기기에 설치된 앱의 세부정보를 검색합니다.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/installs 지정된 기기에 설치된 모든 앱의 세부정보를 검색합니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/installs/installId 기기에 최신 버전의 앱을 설치하도록 요청 앱이 이미 설치되어 있으면 필요한 경우 최신 버전으로 업데이트됩니다.

기기 구성 관리

Managedconfigurationsfordevice 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId 지정된 기기의 앱에 관한 기기별 관리 구성을 삭제합니다.
get GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId 기기별 관리 구성의 세부정보를 검색합니다.
list GET  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice 지정된 기기의 모든 기기별 관리 구성을 나열합니다. ID만 설정됩니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId/devices/deviceId/managedConfigurationsForDevice/managedConfigurationForDeviceId 지정된 기기의 앱에 관한 기기별 관리 구성을 추가하거나 업데이트합니다.

사용자를 위한 관리형 구성

Managedconfigurationsforuser 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId 지정된 사용자의 앱에 대한 사용자별 관리 구성을 삭제합니다.
get GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId 지정된 사용자를 위한 앱의 사용자별 관리 구성 세부정보를 검색합니다.
list GET  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser 지정된 사용자에 대한 모든 사용자별 관리 구성을 나열합니다. ID만 설정됩니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId/managedConfigurationsForUser/managedConfigurationForUserId 지정된 사용자를 위해 앱에 대한 관리 구성 설정을 추가하거나 업데이트합니다. 관리 구성 iframe을 지원하는 경우 요청에서 mcmId 및 관련 구성 변수 (있는 경우)를 지정하여 관리 구성을 사용자에게 적용할 수 있습니다. 또는 모든 EMM이 관리 속성 목록을 전달하여 관리 구성을 적용할 수 있습니다.

관리 구성 설정

Managedconfigurationssettings 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
list GET  /enterprises/enterpriseId/products/productId/managedConfigurationsSettings 지정된 앱의 모든 관리 구성 설정을 나열합니다.

권한

Permissions 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
get GET  /permissions/permissionId 기업 관리자에게 표시할 Android 앱 권한의 세부정보를 검색합니다.

제품

제품 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
승인 POST  /enterprises/enterpriseId/products/productId/approve

지정된 제품 및 관련 앱 권한(있는 경우)을 승인합니다. 기업 고객당 승인할 수 있는 최대 제품 수는 1,000개입니다.

Managed Google Play를 사용하여 사용자에게 승인된 제품을 표시하는 스토어 레이아웃을 디자인하고 만드는 방법을 알아보려면 스토어 레이아웃 디자인을 참고하세요.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
generateApprovalUrl POST  /enterprises/enterpriseId/products/productId/generateApprovalUrl iframe에서 렌더링될 수 있는 URL을 생성하여 제품의 권한 (있는 경우)을 표시합니다. 기업 관리자가 해당 제품을 승인하려면 이러한 권한을 확인하고 조직을 대신하여 수락해야 합니다.

관리자는 EMM 콘솔에서 별도의 UI 요소와 상호작용하여 표시된 권한을 수락해야 합니다. 그러면 결과적으로 제품을 승인하기 위한 Products.approve 호출에서 이 URL을 approvalUrlInfo.approvalUrl 속성으로 트리거해야 합니다. 이 URL은 최대 1일에 대한 권한을 표시하는 데만 사용할 수 있습니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
get GET  /enterprises/enterpriseId/products/productId 기업 관리자에게 표시할 제품의 세부정보를 검색합니다.
getAppRestrictionsSchema GET  /enterprises/enterpriseId/products/productId/appRestrictionsSchema 이 제품의 구성 가능한 속성을 정의하는 스키마를 검색합니다. 모든 제품에는 스키마가 있지만 관리 구성이 정의되지 않은 경우 이 스키마가 비어 있을 수 있습니다. 이 스키마는 관리자가 제품을 구성할 수 있는 UI를 채우는 데 사용할 수 있습니다. 이 API를 사용하여 얻은 스키마를 기반으로 관리 구성을 적용하려면 Play를 통한 관리 구성을 참고하세요.
getPermissions GET  /enterprises/enterpriseId/products/productId/permissions 이 앱에 필요한 Android 앱 권한을 검색합니다.
list GET  /enterprises/enterpriseId/products 쿼리와 일치하는 승인된 제품 또는 쿼리가 없는 경우 승인된 모든 제품을 찾습니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
승인 취소 POST  /enterprises/enterpriseId/products/productId/unapprove 지정된 제품 및 관련 앱 권한 (있는 경우)을 승인하지 않습니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

서비스 계정 키

Serviceaccountkeys 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/serviceAccountKeys/keyId 이 기업과 연결된 서비스 계정의 지정된 사용자 인증 정보를 삭제하고 무효화합니다. 호출 서비스 계정은 Enterprises.GetServiceAccount를 호출하여 검색했고 Enterprises.SetAccount를 호출하여 엔터프라이즈 서비스 계정으로 설정되어 있어야 합니다.
insert POST  /enterprises/enterpriseId/serviceAccountKeys 이 기업과 연결된 서비스 계정의 새 사용자 인증 정보를 생성합니다. 호출 서비스 계정은 Enterprises.GetServiceAccount를 호출하여 검색했고 Enterprises.SetAccount를 호출하여 엔터프라이즈 서비스 계정으로 설정되어 있어야 합니다.

삽입할 리소스에는 키 유형만 채워야 합니다.
list GET  /enterprises/enterpriseId/serviceAccountKeys 이 기업과 연결된 서비스 계정의 모든 활성 사용자 인증 정보를 나열합니다. ID와 키 유형만 반환됩니다. 호출 서비스 계정은 Enterprises.GetServiceAccount를 호출하여 검색했고 Enterprises.SetAccount를 호출하여 엔터프라이즈 서비스 계정으로 설정되어 있어야 합니다.

Storelayoutclusters

Storelayoutclusters 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId 클러스터를 삭제합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId 클러스터 세부정보를 검색합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
insert POST  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters 페이지에 새 클러스터를 삽입합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
list GET  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters 지정된 페이지에 있는 모든 클러스터의 세부정보를 검색합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
업데이트 PUT  /enterprises/enterpriseId/storeLayout/pages/pageId/clusters/clusterId 클러스터를 업데이트합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

스토어 레이아웃 페이지

Storelayoutpages 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/storeLayout/pages/pageId 스토어 페이지를 삭제합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
get GET  /enterprises/enterpriseId/storeLayout/pages/pageId 스토어 페이지의 세부정보를 검색합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
insert POST  /enterprises/enterpriseId/storeLayout/pages 새 스토어 페이지를 삽입합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
list GET  /enterprises/enterpriseId/storeLayout/pages 스토어에 있는 모든 페이지의 세부정보를 검색합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
업데이트 PUT  /enterprises/enterpriseId/storeLayout/pages/pageId 스토어 페이지의 콘텐츠를 업데이트합니다.

참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.

사용자 수

Users 리소스에 대한 자세한 내용은 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/users/userId EMM 관리 사용자를 삭제함
generateAuthenticationToken POST  /enterprises/enterpriseId/users/userId/authenticationToken 기기 정책 클라이언트가 지정된 EMM 관리 사용자 계정을 기기에 프로비저닝하는 데 사용할 수 있는 인증 토큰을 생성합니다. 생성된 토큰은 일회용이며 몇 분 후에 만료됩니다.

사용자당 최대 10대의 기기를 프로비저닝할 수 있습니다.

이 통화는 EMM 관리 계정에서만 이용할 수 있습니다.
get GET  /enterprises/enterpriseId/users/userId 사용자 세부정보를 검색합니다.
getAvailableProductSet GET  /enterprises/enterpriseId/users/userId/availableProductSet 사용자에게 액세스 권한이 있는 제품 집합을 검색합니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
insert POST  /enterprises/enterpriseId/users 새 EMM 관리 사용자를 만듭니다.

요청 본문에 전달되는 Users 리소스에는 accountIdentifieraccountType가 포함되어야 합니다.

동일한 계정 식별자를 가진 해당 사용자가 이미 있는 경우 사용자는 리소스로 업데이트됩니다. 이 경우 displayName 필드만 변경할 수 있습니다.

list GET  /enterprises/enterpriseId/users 기본 이메일 주소로 사용자를 조회합니다. 이 기능은 Google 관리 사용자에게만 지원됩니다. EMM 관리 사용자의 경우 이미 Users.insert 호출의 결과로 ID가 반환되었으므로 이 ID를 조회할 필요가 없습니다.

필수 쿼리 매개변수: email

revokeDeviceAccess DELETE  /enterprises/enterpriseId/users/userId/deviceAccess 현재 사용자에게 프로비저닝된 모든 기기에 대한 액세스 권한을 취소합니다. 사용자는 더 이상 관리 기기에서 관리 Play 스토어를 사용할 수 없습니다.

이 통화는 EMM 관리 계정에서만 이용할 수 있습니다.
setAvailableProductSet PUT  /enterprises/enterpriseId/users/userId/availableProductSet 사용자에게 액세스 권한이 있는 제품 집합을 수정합니다 (whitelisted 제품이라고 함). 승인된 제품 또는 이전에 승인된 제품 (승인이 취소된 제품)만 허용 목록에 추가할 수 있습니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합에서는 이 방법을 사용할 수 없으며 새 권장사항을 참조할 수 있습니다.
업데이트 PUT  /enterprises/enterpriseId/users/userId EMM 관리 사용자의 세부정보를 업데이트합니다.

EMM 관리 사용자만 사용할 수 있으며 Google 관리 사용자는 사용할 수 없습니다. 요청 본문의 Users 리소스에 새 세부정보를 전달합니다. displayName 필드만 변경할 수 있습니다. 다른 필드는 설정되지 않거나 현재 활성 값을 가져야 합니다.

웹 앱

Webapps 리소스에 대해 자세히 알아보려면 리소스 표현 페이지를 참조하세요.

메서드 HTTP 요청 설명
별도의 명시가 없는 한 https://www.googleapis.com/androidenterprise/v1을 기준으로 한 URI입니다.
삭제 DELETE  /enterprises/enterpriseId/webApps/webAppId 기존 웹 앱을 삭제합니다.
get GET  /enterprises/enterpriseId/webApps/webAppId 기존 웹 앱을 가져옵니다.
insert POST  /enterprises/enterpriseId/webApps 엔터프라이즈용 새 웹 앱을 만듭니다.
list GET  /enterprises/enterpriseId/webApps 지정된 기업의 모든 웹 앱 세부정보를 검색합니다.
업데이트 PUT  /enterprises/enterpriseId/webApps/webAppId 기존 웹 앱을 업데이트합니다.