リソース: MobileDevice
Google Workspace モバイル管理には、Android、Google Sync、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 リソースのタイプ。Mobiledevices リソースの場合、値は   | 
              
etag | 
                
                   
 リソースの ETag。  | 
              
resourceId | 
                
                   
 API サービスがモバイル デバイスの識別に使用する一意の ID。  | 
              
deviceId | 
                
                   
 Google Sync モバイル デバイスのシリアル番号。Android デバイスと iOS デバイスの場合、これはソフトウェアによって生成された一意の識別子です。  | 
              
name[] | 
                
                   
 所有者のユーザー名のリスト。アプリでデバイス所有者名の現在のリストが必要な場合は、get メソッドを使用します。モバイル デバイスのユーザー情報を取得する方法について詳しくは、デベロッパー ガイドをご覧ください。  | 
              
email[] | 
                
                   
 オーナーのメールアドレスのリスト。アプリケーションでユーザーのメールアドレスの現在のリストが必要な場合は、get メソッドを使用します。詳細については、ユーザーを取得するメソッドをご覧ください。  | 
              
model | 
                
                   
 モバイル デバイスのモデル名(Nexus S など)。このプロパティは更新できます。詳しくは、デベロッパー ガイドをご覧ください。  | 
              
os | 
                
                   
 モバイル デバイスのオペレーティング システム(iOS 4.3、Android 2.3.5 など)。このプロパティは更新できます。詳しくは、デベロッパー ガイドをご覧ください。  | 
              
type | 
                
                   
 モバイル デバイスの種類。  | 
              
status | 
                
                   
 デバイスのステータス。  | 
              
hardwareId | 
                
                   
 Android ハードウェアの IMEI/MEID 一意の識別子。Google Sync デバイスには適用されません。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 Sync と iOS デバイスには適用されません。このリストには、Google Workspace データにアクセスする Android アプリがすべて含まれます。 アプリケーション リストを更新する場合は、更新によって既存のリストが置き換えられることに注意してください。Android デバイスに 2 つの既存のアプリがあり、API がリストを 5 つのアプリに更新した場合、更新されたリストは 5 つのアプリになります。
                  | 
              
applications[].packageName | 
                
                   
 アプリのパッケージ名。たとえば、  | 
              
applications[].displayName | 
                
                   
 アプリケーションの表示名。たとえば、  | 
              
applications[].versionName | 
                
                   
 アプリのバージョン名。たとえば、  | 
              
applications[].versionCode | 
                
                   
 アプリケーションのバージョン コード。たとえば、  | 
              
applications[].permission[] | 
                
                   
 このアプリの権限のリスト。これらは、標準の Android 権限またはアプリで定義された権限のいずれかであり、アプリの Android マニフェストに記載されています。カレンダー アプリの権限の例としては、  | 
              
メソッド | 
            |
|---|---|
                
 | 
              モバイル デバイスに影響するアクションを実行します。 | 
                
 | 
              モバイル デバイスを削除します。 | 
                
 | 
              モバイル デバイスのプロパティを取得します。 | 
                
 | 
              アカウントのユーザー所有のすべてのモバイル デバイスのパージネーション リストを取得します。 |