Admin SDK Directory サービスを使用すると、Apps Script で Admin SDK の Directory API を使用できます。この API により、ドメイン Google Workspace 管理者(販売パートナーを含む)は、ドメイン内のデバイス、グループ、ユーザー、その他のエンティティを管理できます。
リファレンス
このサービスの詳細については、Admin SDK Directory API のリファレンス ドキュメントをご覧ください。Apps Script のすべての高度なサービスと同様に、Admin SDK Directory サービスも公開 API と同じオブジェクト、メソッド、パラメータを使用します。詳細については、メソッド シグネチャの決定方法をご覧ください。
問題を報告したり、その他のサポートを探したりするには、Admin SDK ディレクトリのサポートガイドをご覧ください。
サンプルコード
以下のサンプルコードでは、バージョン 1 の API を使用しています。
すべてのユーザーをリストする
このサンプルでは、ドメイン内の全ユーザーを名前順でリストします。
ユーザーの取得
このサンプルでは、メールアドレスでユーザーを取得し、すべてのデータを JSON 文字列として記録します。
ユーザーを追加
このサンプルでは、必要な情報のみを含む新しいユーザーをドメインに追加します。ユーザー フィールドの全一覧については、API のリファレンス ドキュメントをご覧ください。
エイリアスを作成
このサンプルでは、ユーザーのエイリアス(ニックネーム)を作成します。
すべてのグループを一覧表示する
このサンプルでは、ドメイン内のすべてのグループを一覧表示します。
グループ メンバーを追加
このサンプルでは、ドメイン内の既存のグループにユーザーを追加します。