Method: users.insert

ユーザーを作成します。

バックエンドでの伝播遅延によりユーザーが完全に作成されていないため、ユーザー作成直後の DoFn 呼び出しは失敗することがあります。「User creation is not complete」というメッセージのエラーの詳細を調べ、これに当てはまるかどうかを確認します。この場合は、しばらくしてから呼び出しを再試行します。

resolveConflictAccounttrue に設定されている場合、202 レスポンス コードは、競合する管理対象外のアカウントが存在し、組織に参加するよう招待されたことを意味します。409 レスポンス コードは、競合するアカウントが存在するため、選択した [管理対象外ユーザー アカウントの処理] オプションに基づいてユーザーが作成されなかったことを意味します。

HTTP リクエスト

POST https://admin.googleapis.com/admin/directory/v1/users

この URL は gRPC Transcoding 構文を使用します。

クエリ パラメータ

パラメータ
resolveConflictAccount

boolean

省略可。true に設定した場合、管理対象外ユーザー アカウントの処理で選択したオプションが適用されます。デフォルト: false

リクエスト本文

リクエストの本文には User のインスタンスが含まれます。

レスポンスの本文

成功した場合、レスポンスの本文には、新しく作成された User のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/admin.directory.user

詳細については、承認ガイドをご覧ください。