REST Resource: mobiledevices

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

리소스: 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

string

API 리소스의 유형입니다. 휴대기기 리소스의 값은 admin#directory#mobiledevice입니다.

etag

string

리소스의 ETag입니다.

resourceId

string

API 서비스에서 휴대기기를 식별하는 데 사용하는 고유 ID입니다.

deviceId

string

Google 동기화 휴대기기의 일련번호입니다. Android 및 iOS 기기의 경우 소프트웨어에서 생성한 고유 식별자입니다.

name[]

string

소유자의 사용자 이름 목록입니다. 애플리케이션에 현재 기기 소유자 이름 목록이 필요한 경우 get 메서드를 사용하세요. 휴대기기 사용자 정보를 검색하는 방법을 자세히 알아보려면 개발자 가이드를 참고하세요.

email[]

string

소유자의 이메일 주소 목록입니다. 애플리케이션에 현재 사용자 이메일 목록이 필요한 경우 get 메서드를 사용하세요. 자세한 내용은 사용자 검색 방법을 참고하세요.

model

string

휴대기기의 모델 이름입니다(예: Nexus S). 이 속성은 업데이트할 수 있습니다. 자세한 내용은 개발자 가이드를 참고하세요.

os

string

휴대기기의 운영체제(예: IOS 4.3 또는 Android 2.3.5) 이 속성은 업데이트할 수 있습니다. 자세한 내용은 개발자 가이드를 참고하세요.

type

string

휴대기기의 유형

status

string

기기의 상태입니다.

hardwareId

string

Android 하드웨어의 IMEI/MEID 고유 식별자입니다. Google 동기화 기기에는 적용되지 않습니다. Android 휴대기기를 추가할 때 선택적인 속성입니다. 이러한 기기 중 하나를 업데이트할 때 읽기 전용 속성입니다.

firstSync

string

기기가 관리 콘솔의 정책 설정과 처음 동기화된 날짜 및 시간입니다. 값의 형식은 ISO 8601 날짜 및 시간 형식입니다. 시간은 완전한 날짜와 시간, 분, 초에 <em>YYYY-MM-DD</em>T<em>hh:mm:ssTZD</em> 형식을 더한 것입니다. 2010-04-05T17:30:04+01:00를 예로 들 수 있습니다.

lastSync

string

기기가 관리 콘솔의 정책 설정과 마지막으로 동기화된 날짜 및 시간입니다. 값의 형식은 ISO 8601 날짜 및 시간 형식입니다. 시간은 완전한 날짜와 시간, 분, 초에 <em>YYYY-MM-DD</em>T<em>hh:mm:ssTZD</em> 형식을 더한 것입니다. 2010-04-05T17:30:04+01:00를 예로 들 수 있습니다.

userAgent

string

os 버전과 같은 기기 관련 정보를 제공합니다. 이 속성은 업데이트할 수 있습니다. 자세한 내용은 개발자 가이드를 참고하세요.

serialNumber

string

기기의 일련번호입니다.

imei

string

기기의 IMEI 번호.

meid

string

기기의 MEID 번호입니다.

wifiMacAddress

string

Wi-Fi 네트워크에 연결된 기기의 MAC 주소입니다.

networkOperator

string

휴대기기 모바일 또는 네트워크 이동통신사 (사용 가능한 경우) (읽기 전용)

defaultLanguage

string

기기에서 사용되는 기본 언어입니다.

managedAccountIsOnOwnerProfile

boolean

계정이 소유자/기본 프로필에 있는지 여부를 나타내는 부울입니다.

deviceCompromisedStatus

string

보안 침해된 기기 상태

buildNumber

string

기기의 운영체제 빌드 번호입니다.

kernelVersion

string

기기의 커널 버전입니다.

basebandVersion

string

기기의 베이스밴드 버전입니다.

unknownSourcesStatus

boolean

알 수 없는 소스가 기기에 사용 또는 사용 중지됨 (읽기 전용)

developerOptionsStatus

boolean

기기에서 개발자 옵션 사용 설정 또는 사용 중지됨 (읽기 전용)

otherAccountsInfo[]

string

기기에 추가된 계정 목록 (읽기 전용)

adbStatus

boolean

기기에서 Adb (USB 디버깅) 사용 설정 또는 사용 중지됨 (읽기 전용)

supportsWorkProfile

boolean

직장 프로필 지원 기기 (읽기 전용)

manufacturer

string

휴대기기 제조업체 (읽기 전용)

releaseVersion

string

휴대기기 출시 버전 버전 (읽기 전용)

securityPatchLevel

string (int64 format)

휴대기기 보안 패치 수준 (읽기 전용)

brand

string

휴대기기 브랜드 (읽기 전용)

bootloaderVersion

string

휴대기기 부트로더 버전 (읽기 전용)

hardware

string

휴대기기 하드웨어 (읽기 전용)

encryptionStatus

string

휴대기기 암호화 상태 (읽기 전용)

devicePasswordStatus

string

DevicePasswordStatus (읽기 전용)

privilege

string

DMAgentPermission (읽기 전용)

applications[]

object

Android 휴대기기에 설치된 애플리케이션 목록 Google 동기화 및 iOS 기기에는 적용되지 않습니다. 이 목록에는 Google Workspace 데이터에 액세스하는 모든 Android 애플리케이션이 포함됩니다.

애플리케이션 목록을 업데이트할 때 업데이트가 기존 목록을 대체한다는 점에 유의해야 합니다. Android 기기에 기존 애플리케이션이 두 개 있고 API가 다섯 개의 애플리케이션으로 목록을 업데이트하는 경우, 이제 다섯 개의 애플리케이션이 업데이트된 목록입니다.

applications[].packageName

string

애플리케이션의 패키지 이름입니다. com.android.browser를 예로 들 수 있습니다.

applications[].displayName

string

애플리케이션의 표시 이름입니다. Browser를 예로 들 수 있습니다.

applications[].versionName

string

애플리케이션의 버전 이름입니다. 3.2-140714를 예로 들 수 있습니다.

applications[].versionCode

integer

애플리케이션의 버전 코드입니다. 13를 예로 들 수 있습니다.

applications[].permission[]

string

이 애플리케이션의 권한 목록입니다. 이는 표준 Android 권한 또는 애플리케이션에서 정의한 권한일 수 있으며 애플리케이션의 Android 매니페스트에서 확인할 수 있습니다. 캘린더 애플리케이션 권한의 예로는 READ_CALENDAR 또는 MANAGE_ACCOUNTS이 있습니다.

메소드

action

휴대기기에 영향을 미치는 조치를 취합니다.

delete

휴대기기를 삭제합니다.

get

휴대기기의 속성을 검색합니다.

list

계정의 모든 사용자 소유 휴대기기에서 페이지로 나눈 목록을 검색합니다.