Microsoft Entra ID でユーザーを一括作成する

Microsoft Entra の一部である Microsoft Entra ID では、ユーザーの一括作成および削除操作がサポートされており、ユーザーのリストのダウンロードがサポートされています。 Microsoft Entra ID からダウンロードできるコンマ区切り値 (CSV) テンプレートを入力するだけです。

前提条件

Microsoft Entra 管理センターでユーザーを一括作成するには、少なくともユーザー管理者としてサインインします。

CSV テンプレートについて

一括アップロード CSV テンプレートをダウンロードして入力すると、Microsoft Entra ユーザーを正常に一括作成できます。 ダウンロードする CSV テンプレートは、次の例のようになります。

必要な [名前]、[ユーザー名]、[初期パスワード] 列を含む一括作成 CSV テンプレートのスクリーンショット。

警告

userPrincipalNameファイル拡張子を追加し、passwordProfile および .csv の前にある先頭スペースを削除してください。

CSV テンプレートの構造

ダウンロードした CSV テンプレート内の行は次のとおりです。

  • 列見出し: ダウンロードしたとおりに列見出しを保持します。 必要な列は、 Name [displayName] Required、 User name [userPrincipalName] Required、および Initial password [passwordProfile] Requiredです。
  • [Examples]\(例\) 行: CSV ファイルに examples 行を保持できます。 次の行に作成するユーザーを追加します。

その他のガイダンス

  • ダウンロードしたとおりに列ヘッダーを保持します。 テンプレートにバージョン行が含まれている場合は、保持します。
  • 必須の列が最初に示されています。
  • テンプレートに新しい列を追加することはお勧めしません。 列を追加しても無視され、処理されません。
  • できる限り、常に最新バージョンの CSV テンプレートをダウンロードすることをお勧めします。
  • フィールドの前後に意図しない空白がないか確認してください。 ユーザー プリンシパル名の場合、そのような空白があると、インポートに失敗します。
  • [初期パスワード] の値が、現在アクティブなパスワード ポリシーに準拠していることを確認します。
  • 1 行に 1 人のユーザーを入力します。

CSV ファイルの例

アップロードの準備ができている完成した CSV ファイルの例を次に示します。

Name [displayName] Required,User name [userPrincipalName] Required,Initial password [passwordProfile] Required
Chris Green,chris@contoso.com,Example-Password-Only!1
Alain Charon,alain@contoso.com,Example-Password-Only!1
Isabella Simonsen,isabella@contoso.com,Example-Password-Only!1
Joseph Price,joseph@contoso.com,Example-Password-Only!1

Important

[名前]、[ユーザー名]、[初期パスワード] のみが必要です。 他のすべての列は省略可能であり、空のままにすることができます。

ユーザーを一括で作成する

  1. Microsoft Entra 管理センターにユーザー管理者以上でサインインしてください。

  2. [Entra ID]>[ユーザー]>[一括作成] に移動します。

  3. [ユーザーの一括作成] ページで [ダウンロード] を選択し、ユーザー プロパティの有効な CSV (コンマ区切り値) ファイルを取得し、作成するユーザーを追加します。

    追加するユーザーが列記されているローカル CSV ファイルを選ぶ方法を示すスクリーンショット。

  4. CSV ファイルを開き、ダウンロードしたとおりに列ヘッダーを保持し、作成するユーザーごとに行を追加します。 必要な値は 、名前、 ユーザー名、 および初期パスワードのみです。 そのうえでファイルを保存します。

  5. [ユーザーの一括作成] ページの [CSV ファイルをアップロード] で、そのファイルを参照します。 ファイルを選択し、[送信] 選択すると、CSV ファイルの検証が開始されます。

  6. ファイルの内容が検証された後、"ファイルが正常にアップロードされました" と表示されます。 エラーが存在する場合は、ジョブを送信する前にそれらを修正する必要があります。

  7. ファイルが検証に合格したら、 [送信] を選択して、新しいユーザーをインポートする一括操作を開始します。

  8. インポート操作が完了すると、一括操作ジョブの状態の通知が表示されます。

注

一括作成操作では、CSV ファイルで指定されたパスワードを使用して内部メンバー アカウントが作成されます。 招待メールは新しいユーザーに送信されません。 独自のプロセスを通じて、サインイン資格情報をユーザーに伝える必要があります。 外部ゲスト ユーザーを一括招待し、招待メールを送信するには、「 B2B ユーザーを一括招待する」を参照してください。

エラーが発生する場合は、[一括操作の結果] ページで結果ファイルをダウンロードして表示できます。 このファイルには、各エラーの理由が含まれています。 ファイルの送信は、指定されたテンプレートと一致し、正確な列名が含まれている必要があります。

一括操作の制限の詳細については、「一括インポート サービスの制限」を参照してください。

状態の確認

[一括操作の結果] ページでは、保留中のすべての一括要求の状態を確認できます。

一括操作の結果ページで操作の状態を調べる方法を示すスクリーンショット。

次に、作成したユーザーが Microsoft Entra 管理センターまたは PowerShell を使用して Microsoft Entra 組織に存在することを確認できます。

ユーザーを確認する

  1. Microsoft Entra 管理センターにユーザー管理者以上でサインインしてください。
  2. [Microsoft Entra ID] を選びます。
  3. [ユーザー]>[すべてのユーザー] の順に選択します。
  4. [表示] で [すべてのユーザー] を選択し、作成したユーザーが一覧に表示されていることを確認します。

PowerShell でユーザーを確認する

次のコマンドを実行します。

Get-MgUser -Filter "UserType eq 'Member'"

作成したユーザーがリストされているのを確認できます。

一括インポート サービスの制限

注

インポートや作成などの一括操作を実行するときに、一括操作が 1 時間以内に完了しない場合に問題が発生する可能性があります。 この問題を回避するには、バッチごとに処理されるレコードの数を分割することをお勧めします。 たとえば、エクスポートの開始前に、グループの種類またはユーザー名でフィルター処理して結果セットを制限し、結果のサイズを小さくすることができます。 フィルターを絞り込むことで、基本的に一括操作によって返されるデータを制限します。 詳しくは、一括操作サービスの制限に関する記事をご覧ください。