리소스: MobileDevice
Google Workspace 모바일 관리에는 Android, Google 동기화, iOS 기기가 포함됩니다. 일반적인 그룹 휴대기기 API 작업에 관한 자세한 정보는 개발자 가이드를 참고하세요.
JSON 표현 |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
필드 | |
---|---|
kind |
API 리소스의 유형입니다. 휴대기기 리소스의 경우 값은 |
etag |
리소스의 ETag입니다. |
resourceId |
API 서비스가 휴대기기를 식별하는 데 사용하는 고유 ID입니다. |
deviceId |
Google 동기화 휴대기기의 일련번호입니다. Android 및 iOS 기기의 경우 소프트웨어 생성 고유 식별자입니다. |
name[] |
소유자의 사용자 이름 목록입니다. 애플리케이션에 기기 소유자 이름의 현재 목록이 필요한 경우 get 메서드를 사용하세요. 휴대기기 사용자 정보 검색에 대한 자세한 내용은 개발자 가이드를 참조하세요. |
email[] |
소유자의 이메일 주소 목록입니다. 애플리케이션에 현재 사용자 이메일 목록이 필요한 경우 get 메서드를 사용합니다. 자세한 내용은 사용자 검색 메서드를 참조하세요. |
model |
휴대기기의 모델 이름입니다(예: Nexus S). 이 속성은 업데이트할 수 있습니다. 자세한 내용은 개발자 가이드를 참고하세요. |
os |
휴대기기의 운영체제(예: iOS 4.3 또는 Android 2.3.5) 이 속성은 업데이트할 수 있습니다. 자세한 내용은 개발자 가이드를 참고하세요. |
type |
휴대기기의 유형입니다. |
status |
기기의 상태입니다. |
hardwareId |
Android 하드웨어의 IMEI/MEID 고유 식별자입니다. Google 동기화 기기에는 적용되지 않습니다. Android 휴대기기를 추가할 때 선택적 속성입니다. 이러한 기기 중 하나를 업데이트하는 경우 읽기 전용 속성이 됩니다. |
firstSync |
기기가 처음 관리 콘솔의 정책 설정과 동기화된 날짜 및 시간입니다. 값은 ISO 8601 날짜 및 시간 형식입니다. 시간은 완전한 날짜에 시, 분, 초를 더한 |
lastSync |
기기가 관리 콘솔의 정책 설정과 마지막으로 동기화된 날짜 및 시간입니다. 값은 ISO 8601 날짜 및 시간 형식입니다. 시간은 완전한 날짜에 시, 분, 초를 더한 |
userAgent |
|
serialNumber |
기기의 일련번호입니다. |
imei |
기기의 IMEI 번호입니다. |
meid |
기기의 MEID 번호입니다. |
wifiMacAddress |
Wi-Fi 네트워크에 연결된 기기의 MAC 주소 |
networkOperator |
휴대기기 모바일 또는 네트워크 운영자 (해당하는 경우) (읽기 전용) |
defaultLanguage |
기기에서 사용되는 기본 언어입니다. |
managedAccountIsOnOwnerProfile |
이 계정이 소유자/기본 프로필인지 여부를 나타내는 부울입니다. |
deviceCompromisedStatus |
보안 침해된 기기 상태 |
buildNumber |
기기의 운영체제 빌드 번호입니다. |
kernelVersion |
기기의 커널 버전입니다. |
basebandVersion |
기기의 베이스밴드 버전 |
unknownSourcesStatus |
알 수 없는 소스가 기기에서 사용 설정 또는 사용 중지됨 (읽기 전용) |
developerOptionsStatus |
개발자 옵션이 기기에서 사용 설정 또는 사용 중지됨 (읽기 전용) |
otherAccountsInfo[] |
기기에 추가된 계정 목록 (읽기 전용) |
adbStatus |
Adb (USB 디버깅) 기기에서 사용 설정 또는 사용 중지됨 (읽기 전용) |
supportsWorkProfile |
기기에서 지원되는 직장 프로필 (읽기 전용) |
manufacturer |
휴대기기 제조업체 (읽기 전용) |
releaseVersion |
휴대기기 출시 버전 (읽기 전용) |
securityPatchLevel |
휴대기기 보안 패치 수준 (읽기 전용) |
brand |
휴대기기 브랜드 (읽기 전용) |
bootloaderVersion |
휴대기기 부트로더 버전 (읽기 전용) |
hardware |
휴대기기 하드웨어 (읽기 전용) |
encryptionStatus |
휴대기기 암호화 상태 (읽기 전용) |
devicePasswordStatus |
DevicePasswordStatus (읽기 전용) |
privilege |
DMAgentPermission (읽기 전용) |
applications[] |
Android 휴대기기에 설치된 애플리케이션 목록입니다. Google 동기화 및 iOS 기기에는 적용되지 않습니다. 목록에는 Google Workspace 데이터에 액세스하는 모든 Android 애플리케이션이 포함됩니다. 애플리케이션 목록을 업데이트할 때는 업데이트가 기존 목록을 대체합니다. Android 기기에 두 개의 기존 애플리케이션이 있고 API가 5개의 애플리케이션으로 목록을 업데이트하는 경우 이제 5개의 애플리케이션이 업데이트된 목록입니다.
|
applications[].packageName |
애플리케이션의 패키지 이름입니다. 예를 들면 |
applications[].displayName |
애플리케이션의 표시 이름입니다. 예를 들면 |
applications[].versionName |
애플리케이션의 버전 이름입니다. 예를 들면 |
applications[].versionCode |
애플리케이션의 버전 코드입니다. 예를 들면 |
applications[].permission[] |
이 애플리케이션의 권한 목록입니다. 이는 표준 Android 권한이거나 애플리케이션에서 정의한 권한일 수 있으며 애플리케이션의 Android 매니페스트에서 확인할 수 있습니다. Calendar 애플리케이션 권한의 예로는 |
방법 |
|
---|---|
|
휴대기기에 영향을 미치는 작업을 실행합니다. |
|
휴대기기를 삭제합니다. |
|
휴대기기의 속성을 검색합니다. |
|
계정의 모든 사용자 소유 휴대기기의 페이지로 나눈 목록을 검색합니다. |