次の方法で共有


組織の接続を異なる Microsoft Entra ID に変更する

Azure DevOps Services

この記事では、組織の接続を Microsoft Entra ID 間で切り替える方法について説明します。 ディレクトリを変更しても、プロジェクト リソースは影響を受けません。

合併や買収などの組織の変更に合わせて別のディレクトリに切り替えたり、管理とセキュリティを強化するために複数のディレクトリを統合したりすることもできます。

Azure DevOps で Microsoft Entra ID を使用する方法の詳細については、 概念の概要を参照してください。

前提条件

カテゴリ 要件
アクセス許可 プロジェクト コレクション管理者グループのメンバー。 組織の所有者は、自動的にこのグループのメンバーになります。
アクセスレベル - 宛先の Microsoft Entra ID のメンバー。 詳細については、 Microsoft Entra ゲストをメンバーに 変換する方法を参照してください。
- ソース Microsoft Entra ID のメンバーまたはゲスト。
ユーザー管理 - 組織内の 100 人以下のユーザー。 組織に 100 人を超えるユーザーがいる場合は、 サポートに連絡 して、接続されていないユーザーを解決してください。 新しいテナントの Microsoft Entra ID にマップできます。
- 宛先の Microsoft Entra ID のユーザーを Azure DevOps 組織に追加しないでください。
SSH キー ディレクトリを切り替える前に、サポート で SSH キーを手動でクリアすることを要求します。 SSH キー 再作成する手順については、この記事のを参照してください。 詳細については、FAQ をご覧ください。

カスタム ドメイン

新しいカスタム ドメインを追加 場合 Microsoft Entra ディレクトリに Support に問い合わせてください。このアクションによって既存の ID のマッピングが中断されるため、顧客を新しいカスタム ドメインに移行する前にしてください。

重要

譲渡後、Microsoft Entra グループからメンバーシップとアクセス許可を継承するユーザーとグループは、これらのアクセス許可を継承しなくなります。 Azure DevOps 組織に追加された Microsoft Entra グループは、Microsoft Entra 接続が変更されたときに転送されなくなり、組織内に存在しなくなります。 これらの Microsoft Entra グループに関連付けられているすべてのアクセス許可とメンバーシップ関係も、譲渡後に存在しなくなります。

Microsoft Entra 接続を変更する

  1. 組織にサインインします (https://dev.azure.com/{yourorganization})。

  2. 歯車アイコン[組織の設定] を選択します。

    組織の設定ボタンが強調表示されているスクリーンショット。

  3. [Microsoft Entra ID] を選択し、次に、 [ディレクトリの切り替え]を選択します。

    [ディレクトリの切り替え] ボタンが強調されているスクリーンショット。

  4. ドロップダウン メニューからディレクトリを選択し、 [接続] を選択します。

    Microsoft Entra ドロップダウン メニューを示すスクリーンショット。[接続] ボタンが強調されています。

    ディレクトリが見つからない場合は、Microsoft Entra 管理者に連絡して、Microsoft Entra ID にメンバーとして追加するよう要求してください。

  5. [サインアウト] を選択します。

    [サインアウト] ボタンが強調されているスクリーンショット。

    組織が Microsoft Entra ID に接続します。

  6. サインアウトしてプロセスが完了したことを確認します。プライベート セッションでブラウザーを開き、Microsoft Entra ID または職場の資格情報を使用して組織にサインインします。

  7. このプロセス中にメンバーの一部が切断されると、次の例のようなエラー メッセージが Microsoft Entra ページに表示されます。 [解決] を選択して、切断されたユーザーをマップします。 詳しくは、 サンプリングの FAQ に関する記事をご覧ください。

    [解決] ボタンが強調されているスクリーンショット。

    [切断されたユーザーの解決] ダイアログを示すスクリーンショット。

完了した Microsoft Entra の変更をユーザーに通知する

完了した変更をユーザーに通知する場合は、次のタスクをユーザーに提供します。

  1. Azure DevOps からサインアウトします。

  2. ブラウザーのキャッシュをクリアします。 Visual Studio または Git コマンド ラインも使用する場合は、 Git Credential Manager のキャッシュをクリアします。 各クライアント コンピューター上の %LocalAppData%\GitCredentialManager\tenant.cache ファイルを削除します。

  3. Microsoft Entra ID または職場の資格情報を使用して Azure DevOps にサインインします。

  4. 必要に応じて、個人用アクセス トークン (AT) または SSH キーを再構成します。

    1. Azure DevOps で、 プロファイルを開き、結果のドロップダウン メニューから セキュリティ を選択します。

    セキュリティの選択が強調されているスクリーンショット。

    1. [SSH 公開キー]を選択し、 [追加] を選択します。

    SSH 公開キーの追加を示すスクリーンショット。

    1. 説明とキー データを入力し、 [保存] を選択します。

    SSH キーを作成するための情報ダイアログを示すスクリーンショット。

    1. キーをコピーして安全な場所に置きます。もう一度表示することはできません。
  5. Microsoft アカウント (MSA) の名前を変更します。 Microsoft Entra ID と競合しない別の電子メールに MSAの名前を変更 します。 そうすることで、アカウントの選択を求められません。

  6. (省略可能)Visual Studio (VS) サブスクリプションを調整します。 組織内で使用されている UPN が変更された場合は、Visual Studio サブスクリプションを調整します。 サブスクリプションを新しい UPN に再割り当てするか、その UPN をサブスクリプション内の代替アカウントとして設定できます。 詳細については、「サブスクリプションに代替アカウントを追加する方法」を参照してください。