リソース: 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 メソッドを使用します。詳しくは、retrieve a user のメソッドをご覧ください。 |
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 マニフェストにあります。カレンダー アプリケーションの権限には、たとえば |
メソッド |
|
---|---|
|
モバイル デバイスに影響するアクションを実行する。 |
|
モバイル デバイスを削除します。 |
|
モバイル デバイスのプロパティを取得します。 |
|
アカウントのユーザー所有のモバイル デバイスのページ分けされたリストを取得します。 |