サービス アカウントと認証情報を返します。サービス アカウントは、setAccount を呼び出すことで、エンタープライズにバインドできます。サービス アカウントはこのエンタープライズと EMM に固有のものであり、エンタープライズがバインド解除されると削除されます。認証情報には秘密鍵データが含まれており、サーバー側には保存されません。
このメソッドは、Enterprises.Enroll または Enterprises.CompleteSignup を呼び出した後、Enterprises.SetAccount の前にのみ呼び出すことができます。それ以外ではエラーを返します。
最初の呼び出しの後に呼び出しを行うと、新しい一意の認証情報セットが生成され、以前に生成した認証情報は無効になります。
サービス アカウントがエンタープライズにバインドされると、serviceAccountKeys リソースを使用して管理できます。
リクエスト
HTTP リクエスト
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount
パラメータ
パラメータ名 | 値 | 説明 |
---|---|---|
パスパラメータ | ||
enterpriseId |
string |
企業の ID。 |
省略可能なクエリ パラメータ | ||
keyType |
string |
サービス アカウントで返される認証情報のタイプ。必須。 有効な値は次のとおりです。
|
承認
このリクエストには、次のスコープによる認証が必要です。
範囲 |
---|
https://www.googleapis.com/auth/androidenterprise |
詳細については、認証と承認のページをご覧ください。
リクエスト本文
このメソッドをリクエストの本文に含めないでください。
レスポンス
成功すると、このメソッドは次の構造を含むレスポンスの本文を返します。
{ "kind": "androidenterprise#serviceAccount", "name": string, "key": serviceaccountkeys Resource }
プロパティ名 | 値 | 説明 | 備考 |
---|---|---|---|
name |
string |
サービス アカウントのアカウント名。メールアドレス形式です。サーバーによって割り当てられます。 | |
key |
nested object |
このサービス アカウントの認証に使用できる認証情報。 | |
kind |
string |