このリソースのメソッドの一覧は、このページの最後に掲載されています。
リソース表記
エンタープライズ リソースは、EMM と特定の組織との間のバインディングを表します。このバインディングは、この API を使用して、次の 2 種類の方法のいずれかでインスタンス化できます。
- Google マネージド ドメインのお客様の場合、このプロセスには
Enterprises.enroll
とEnterprises.setAccount
を(管理コンソールおよび Google API Console から取得したアーティファクトと一緒に)使用して、ほぼ手動のプロセスで EMM に送信する必要があります。 - managed Google Play アカウントのお客様は、
Enterprises.generateSignupUrl
とEnterprises.completeSignup
を managed Google Play 登録 UI(Google が提供するメカニズム)と組み合わせて使用し、手動の手順なしでバインディングを作成します。
{ "kind": "androidenterprise#enterprise", "id": string, "primaryDomain": string, "name": string, "administrator": [ { "email": string } ] }
プロパティ名 | 値 | 説明 | メモ |
---|---|---|---|
administrator[] |
list |
企業の管理者。これは、EMM で開始されたフローで作成された企業でのみサポートされます。 |
|
administrator[].email |
string |
管理者のメールアドレス。 | |
id |
string |
企業の一意の ID。 |
|
kind |
string |
||
name |
string |
企業の名前(「Example, Inc」など)。 | |
primaryDomain |
string |
企業のプライマリ ドメイン(「example.com」など)。 |
メソッド
- acknowledgeNotificationSet
- 以下から受信した通知を確認する Enterprises.PullNotificationSet を使用して、後続の呼び出しが 同じ通知を受け取れます
- completeSignup
- 完了トークンを指定し、登録フローを完了します。 エンタープライズ トークン。 このリクエストは、特定の Enterprise に対して複数回呼び出すことはできません トークン。
- createWebToken
- 埋め込み可能な UI にアクセスするための一意のトークンを返します。生成 生成されたトークンを managed Google Play JavaScript に渡す API各トークンは 1 つの UI セッションを開始するためにのみ使用できます。詳しくは、 <ph type="x-smartling-placeholder"></ph> JavaScript API ドキュメントをご覧ください。
- 登録
- 呼び出し元の EMM に企業を登録します。
- generateSignupUrl
- 登録用 URL を生成します。
- get
- 企業の名前とドメインを取得します。
- getServiceAccount
- サービス アカウントと認証情報を返します。サービス アカウント
setAccount を呼び出すことで企業にバインドできます。サービス アカウント
企業と EMM に固有で、企業または EMM が
バインドされません。認証情報に秘密鍵データが含まれるため、保存されない
あります。
(
) このメソッドは、 Enterprises.Enroll または Enterprises.CompleteSignup を Enterprises.SetAccount;それ以外の場合はエラーが返されます。
(
) 最初の呼び出しの後に実行すると、新しい一意のセットが生成されます。 以前に生成された認証情報を無効にします。
(
) サービス アカウントを企業にバインドすると、管理できるようになる 使用して認証できます。 - getStoreLayout
- エンタープライズのストア レイアウトを返します。店舗レイアウトが 設定されていない場合は「basic(基本)」を返しますストアレイアウトタイプとして選択し できます。
- list
- ドメイン名で企業を検索します。 これは、Google 主導の API を通じて作成されたエンタープライズにのみ対応しています。 作成フローを実行します。次で作成された企業では、ID の検索は不要です。 EMM は EMM によって開始されるフローで企業 ID を学習するため、 Enterprises.generateSignupUrl 呼び出しで指定されたコールバック。
- pullNotificationSet
- 関連付けられている企業に対する通知セットを pull して返します。
リクエストのために認証されたサービス アカウント。通知セットは
保留中の通知がない場合は空になります。
返された通知セットは、20 秒以内に確認する必要があります 呼び出すことにより、通知を送信する必要があります。 通知セットが空です。
20 秒以内に確認応答がない通知は、 別の PullNotificationSet へのレスポンスに最終的に再び含まれる 確認応答されていないものは最終的に削除されます。 Google Cloud Platform Pub/Sub システム ポリシーに従って処理されます。
画像を取得するために複数のリクエストが同時に実行される その場合、保留中の通知(ある場合)は 保留中の場合は各呼び出し元の間で分割されます。
通知が存在しない場合は、空の通知リストが返されます。 後続のリクエストについては、 できます。 - sendTestPushNotification
- EMM との連携を検証するためのテスト通知を送信します。 この企業向けの Google Cloud Pub/Sub サービスを使用します。
- setAccount
- API への認証に使用するアカウントを できます。
- setStoreLayout
- 企業の店舗レイアウトを設定します。デフォルトでは、storeLayoutType 「基本」に設定されている基本のストアレイアウトが 有効になっています基本 レイアウトに、管理者によって承認され、かつ ユーザーが利用できる商品セットに追加された( <ph type="x-smartling-placeholder"></ph> setAvailableProductSet 呼び出し)。ページに表示されるアプリは、 表示されます。ストアのカスタム レイアウトを作成する場合( storeLayoutType = "custom"ホームページを設定するなど)、 レイアウトが無効になります。
- 登録を解除
- 通話用 EMM から企業の登録を解除します。