Android Management API を使い始めるために、企業の登録、ポリシーの作成、デバイスのプロビジョニングに使用できる Colab ノートブックを作成しました。
このクイックスタート ガイドを使用するには、次のものが必要です。
- Android 6.0 以降のデバイス。
- Gmail アカウント。このアカウントを既存の企業に関連付けることはできません。
- 自分が所有または編集できる Cloud Platform プロジェクト:
- プロジェクト ページに移動します。
- [プロジェクトの作成] をクリックします。
- プロジェクト ID をメモします。
クリーンアップ(省略可)
デバイスをリセットして、作成した enterprise
から Gmail アカウントをバインド解除するには、次の手順を行います。
1. デバイスをデプロビジョニングする
デバイスのプロビジョニングを解除するには、デバイスの deviceId
が必要です。プロビジョニング済みのすべてのデバイスのリストを取得するには、enterprises.devices.list
を呼び出して、次のように指定します。
parent
: 企業名(enterprises/{enterprise-id}
の形式)。
成功した場合、レスポンスには devices
リソースの配列が含まれます。デバイスのプロビジョニングを解除するのに必要なのは name
フィールドだけであるため、次の例ではレスポンスの例を省略しています。
{ "devices": [ { "name": "enterprises/{enterprise-id}/devices/{device-id}", "state": "ACTIVE", // Additional device resource fields } ] }
デバイスをデプロビジョニングして出荷時の設定にリセットするには、enterprises.devices.delete
を呼び出して、以下を指定します。
name
: デバイス ID(enterprises/{enterprise-id}/devices/{device-id}
の形式)。
成功すると、リクエストは空のレスポンス本文を返します。
2. 企業を削除する
Gmail アカウントは、1 つの企業にのみ関連付けることができます。企業とアカウントをバインド解除するには、企業を削除する必要があります。
- エンタープライズの作成に使用したアカウントで play.google.com/work にアクセスします。
- [Admin Settings] を選択します。
- [組織の情報] でその他アイコンを選択します。
- [組織の削除] をクリックします。
開発する
- Android 管理ソリューションの開発方法について詳しくは、概要、デベロッパー ガイド、API リファレンス、許容される使用ガイドラインをご覧ください。
- Java、.NET、Python、Ruby(アルファ版)用の Android Management API クライアント ライブラリをダウンロードします。