ユーザー エイリアスを作成する
ユーザーのエイリアスは、ユーザーのメインのメールアドレスと同じメールボックスを使用する予備のメールアドレスです。ユーザー エイリアスは、ユーザーのメインのメールアドレスで使用されているドメインとは別のアカウント ドメインに関連付けることが可能です。最長でも 24 時間ほど経過すると、作成したエイリアス アドレス宛てのメールがユーザーに届くようになります。この API では、ユーザー エイリアスを作成する前に、ドメインの所有権を証明する必要があります。
ユーザー エイリアスを作成するには、次の POST
リクエストを使用し、リクエストを承認するで説明されている承認を含めます。userKey
には、ユーザーのメインのメールアドレス、ユーザー id
、ユーザーのエイリアス メールアドレスのいずれかを使用できます。リクエストとレスポンスのプロパティについては、API リファレンスをご覧ください。
POST https://admin.googleapis.com/admin/directory/v1/users/userKey/aliases
JSON リクエスト
次の JSON リクエストは、ユーザーのエイリアスを作成するサンプル リクエストを示しています。ユーザーは [email protected] で、エイリアスは [email protected] です。
POST https://admin.googleapis.com/admin/directory/v1/users/[email protected]/aliases
{ "alias": "[email protected]" }
成功すると、レスポンスとして HTTP 201 のステータス コードが返されます。レスポンスでは、ステータス コードとともに新しいユーザー エイリアスのプロパティが返されます。
ユーザーのエイリアスをすべて取得する
すべてのドメインのユーザー エイリアスをすべて取得するには、次の GET
リクエストを使用し、リクエストを承認するで説明されている承認を含めます。userKey
には、ユーザーのメインのメールアドレス、ユーザー id
、ユーザーのエイリアス メールアドレスのいずれかを使用できます。リクエストとレスポンスのプロパティについては、API リファレンスをご覧ください。
GET https://admin.googleapis.com/admin/directory/v1/users/userKey/aliases
GET https://admin.googleapis.com/admin/directory/v1/users/[email protected]/aliases
すべてのユーザー エイリアスがアルファベット順で返されます。「すべてのエイリアスを取得する」のレスポンスに使用される maxResults
クエリ文字列やページ分けなどのページサイズはありません。
JSON レスポンス
成功すると、レスポンスとして HTTP 200 のステータス コードが返されます。レスポンスでは、ステータス コードとともにユーザーのエイリアスがアルファベット順で返されます。以下のエイリアス ドメインは、アカウントのプライマリ ドメインと他の複数のドメインです。
{ "kind": "directory#user#aliases", "aliases": [ { "kind": "directory#user#alias", "id": "the unique user id", "primary_email": "[email protected]", "alias": "[email protected]" }, { "kind": "directory#user#alias", "id": "the unique user id", "primary_email": "[email protected]", "alias": "[email protected]" }, { "kind": "directory#user#alias", "id": "the unique user id", "primary_email": "[email protected]", "alias": "[email protected]" }, { "kind": "directory#user#alias", "id": "the unique user id", "primary_email": "[email protected]", "alias": "[email protected]" } ] }
ユーザーのエイリアスを削除する
ユーザー エイリアスを削除するには、次の DELETE
リクエストを使用し、リクエストを承認するで説明されている承認を含めます。エイリアスが削除されるまで、最長で 24 時間ほどかかることがあります。userKey
には、ユーザーのメインのメールアドレス、ユーザー id
、ユーザーのエイリアス メールアドレスのいずれかを使用できます。aliasId
は、削除されるエイリアスのメールアドレスです。リクエストとレスポンスのプロパティについては、API リファレンスをご覧ください。
DELETE https://admin.googleapis.com/admin/directory/v1/users/userKey/aliases/aliasId
DELETE
リクエストでは、userKey が [email protected] であるエイリアス [email protected] が削除されます。DELETE https://admin.googleapis.com/admin/directory/v1/users/[email protected]/aliases/[email protected]
成功すると、レスポンスとして HTTP 200 のステータス コードが返されます。