Users

이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.

리소스 표현

사용자 리소스는 기업과 연결된 계정을 나타냅니다. 계정은 특정 기기 또는 개별 사용자 (이 경우 여러 기기에서 계정을 사용할 수 있음)별로 지정할 수 있습니다. 이 계정은 ID 모델에 따라 관리 Google Play에만 액세스하거나 다른 Google 서비스에 대한 액세스 권한을 제공할 수 있습니다.

  • Google 관리형 도메인 ID 모델을 사용하려면 primaryEmail를 통해 Google 계정 소스와 동기화해야 합니다.
  • 관리 Google Play 계정의 ID 모델은 기업에서 필요에 따라 사용자 또는 기기 계정을 동적으로 생성할 수 있는 방법을 제공합니다. 이 계정을 통해 관리 Google Play에 액세스할 수 있습니다.

{
  "kind": "androidenterprise#user",
  "id": string,
  "managementType": string,
  "accountType": string,
  "primaryEmail": string,
  "accountIdentifier": string,
  "displayName": string
}
속성 이름 가치 설명 Notes
accountIdentifier string 사용자에 대해 생성하는 고유 식별자(예: 'user342' 또는 'asset#44418')입니다. 이 속성에 개인 식별 정보 (PII)를 사용하지 마세요. EMM 관리 사용자의 경우 항상 설정해야 합니다. Google 관리 사용자에게는 설정되지 않습니다.
accountType string 이 사용자가 나타내는 계정의 유형입니다. userAccount는 여러 기기에 설치할 수 있지만 deviceAccount는 단일 기기에만 적용됩니다. EMM 관리 사용자 (emmManaged)는 다음 유형 (userAccount, deviceAccount) 중 하나일 수 있지만, Google 관리 사용자 (googleManaged)는 항상 userAccount입니다.

사용 가능한 값은 다음과 같습니다.
  • "deviceAccount"
  • "userAccount"
displayName string 사용자 인터페이스에 표시될 이름입니다. EMM 관리 사용자를 만들 때 이 속성을 설정하는 것은 선택사항입니다. 이 속성을 설정하는 경우 조직에 관한 일반적인 문구 (예: 'Example, Inc.') 또는 내 이름 (EMM)을 사용하세요. Google 관리 사용자 계정에는 사용되지 않습니다. 쓰기 가능
id string 사용자의 고유 ID입니다.

kind string
managementType string 사용자를 관리하는 개체입니다. googleManaged 사용자의 경우 정보 소스는 Google이므로 EMM은 사용자의 Google 계정이 있는지 확인해야 합니다. 사용자가 emmManaged명인 경우 EMM을 관리합니다.

사용 가능한 값은 다음과 같습니다.
  • "emmManaged"
  • "googleManaged"
primaryEmail string 사용자의 기본 이메일 주소(예: 'jsmith@example.com') Google 관리 사용자에게는 항상 설정되고 EMM 관리 사용자에게는 설정되지 않습니다.

방법

삭제
EMM 관리 사용자를 삭제했습니다.
generateAuthenticationToken
기기 정책 클라이언트가 기기에서 지정된 EMM 관리 사용자 계정을 프로비저닝하는 데 사용할 수 있는 인증 토큰을 생성합니다. 생성된 토큰은 일회용이며 몇 분 후에 만료됩니다.

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

이 호출은 EMM 관리 계정에서만 작동합니다.
get
사용자 세부정보를 검색합니다.
getAvailableProductSet
사용자가 액세스할 수 있는 제품 집합을 검색합니다.
insert
새 EMM 관리 사용자를 만듭니다.

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

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

list
기본 이메일 주소로 사용자를 조회합니다. 이 기능은 Google 관리 사용자에게만 지원됩니다. Users.insert 호출의 결과에 ID가 이미 반환되었으므로 EMM 관리 사용자는 ID를 조회할 필요가 없습니다.
revokeDeviceAccess
현재 사용자에게 프로비저닝된 모든 기기에 대한 액세스 권한을 취소합니다. 사용자는 더 이상 모든 관리 기기에서 관리 Play 스토어를 사용할 수 없습니다.

이 호출은 EMM 관리 계정에서만 작동합니다.
setAvailableProductSet
사용자가 액세스할 수 있는 제품 (whitelisted 제품이라고 함)을 수정합니다. 승인된 제품 또는 이전에 승인된 제품 (승인이 취소된 제품)만 허용 목록에 추가할 수 있습니다.
업데이트
EMM 관리 사용자의 세부정보를 업데이트합니다.

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