Microsoft Entra ID Webログイン を使用した Passport について
Microsoft Entra ID Webログイン を使用した Passport では、組織の Microsoft Entra ID サインインページの Web ビューを通じてユーザーがサインインするため、ログイン時に条件付きアクセスと MFA を実行できます。Macログイン(Web ビューを使用せず、Mac のログインウインドウでユーザー名とパスワードを入力)については、Microsoft Entra ID での Passport の設定 - Macログイン を使用してください。仕組み
Passport は、macOS のログイン画面で Microsoft Entra ID テナントと統合します。Webログイン モードでは、ローカルの Mac セッションが作成または更新される前に、ユーザーはその Web ビューで Entra ID のサインイン(必要な場合は MFA を含む)を完了します。前提条件
- Passport アプリに正しい権限を付与できる Microsoft Entra ID 管理者アカウントへのアクセス権。
- Microsoft Entra ID の MFA 設定については、Microsoft の MFA 構成ガイドを参照してください。
- Microsoft Entra ID
- Iru Endpoint
アプリの登録を作成する
Microsoft Entra 管理センターにサインインする
App registrations にアクセスする
新しい登録を開始する

アプリケーション名を設定する
サポートされているアカウントの種類を設定する
リダイレクト URI のプラットフォームを設定する
リダイレクト URI を入力する
https://localhost と入力します。このリダイレクト URI は、Passport Library Item を設定するときに使用します。登録を完了する

設定の詳細を収集する
この OIDC アプリの値を一時的に保存できる安全なテキストドキュメントを開きます。これらの詳細は、Passport Library Item を設定するときに必要になります。Overview ペイン
アプリの概要からアプリケーション(クライアント)ID をコピーします。これは Passport Library Item で必要になります。Overview ペインを開く
Application ID をコピーする

Endpoints ペイン
Endpoints から OpenID Connect メタデータの URL をコピーします。これは、Passport がサインインとトークンのエンドポイントを検出するために使用する ID プロバイダの URL です。Endpoints ペインを開く

IDプロバイダーのURL をコピーする
Endpoints を閉じる

Authentication (Preview) ペイン
Mac アプリがクライアントシークレットなしでサインインフローを完了できるよう、パブリッククライアントフローを有効にします。認証 (Preview) ペインを開く
設定を開く
パブリッククライアントフローを有効にする
認証設定を保存する

Token Configuration ペイン
Passport が必要とするユーザー名とグループメンバーシップがトークンに含まれるよう、必要なクレームを追加します。Token configuration ペインを開く
オプションのクレームを追加する
トークンの種類を選択する
クレームを選択する
クレームを追加する

グループクレームを追加する
グループを選択する
グループクレームを確定する

API のアクセス許可
Passport が必要とする Microsoft Graph のアクセス許可(email、profile、User.Read)を追加し、ユーザーがサインインできるよう管理者の同意を付与します。API permissions ペインを開く
アクセス許可を追加する

Microsoft Graph を選択する

委任されたアクセス許可を選択する
OpenID のアクセス許可を展開する
email と profile のアクセス許可を選択する

User.Read を検索する
User.Read の選択を確認する
アクセス許可を追加する

管理者の同意を付与する
管理者の同意を確定する

アクセス許可のステータスを確認する

ユーザーとグループを割り当てる
Passport アプリを使用できるユーザーと、アプリをユーザーポータルに表示するかどうかを設定します。デフォルトでは、Entra ID のすべてのユーザーがアプリを使用できます。以下の手順では、Properties の設定と、必要な場合のユーザーまたはユーザーとグループの割り当てについて説明します。エンタープライズアプリケーションにアクセスする
Passport アプリケーションを選択する

Properties ペインを開く
ロゴを追加する(オプション)
割り当ての要件を確認する
- いいえ: ユーザーまたはユーザーとグループを割り当てる必要はありません。
- はい: ユーザーまたはユーザーとグループを割り当てる必要があります。
表示を設定する
プロパティを保存する

割り当てが必要な場合
Passport のエンタープライズアプリケーションで Assignment required? が はい に設定されている場合は、以下の手順に従ってユーザーまたはユーザーとグループを割り当てます。Users and groups ペインを開く
ユーザーまたはグループを追加する

ユーザーとグループを選択する

ユーザーまたはユーザーとグループを選ぶ
選択を確定する

割り当てを完了する

割り当てを確認する

Microsoft Entra ID の条件付きアクセスに関する考慮事項
以下の手順を完了して、Passport - CA Policy API を登録し、そのスコープを Passport アプリに追加して、該当するポリシーからそのアプリを除外します。条件付きアクセスを使用しない場合は、このセクションをスキップしてください。完了したら、Iru Endpoint タブの認証モードで、Additional scopes (optional) にスコープを追加します。Passport の Webログイン では、ログイン時に Passport の Web ビューで MFA などの条件付きアクセスのチャレンジを完了します。Passport - CA Policy API アプリケーションを作成する
Passport がベースラインスコープ以外のスコープを要求できるよう、このアプリケーションの登録を作成します。App registrations を開く
アプリケーションを登録する
Microsoft Graph の管理者の同意を付与する
API を公開する
スコープを追加する
Application ID URI を設定する
api://cca588ed-dfe6-4fb4-b695-abfa23b6475a)を提案します。デフォルトのままで問題ありません。保存して続行 を選択します。この URI をコピーする必要はありません。以下のスコープ URI をコピーするでスコープ URI をコピーします。Passport スコープを設定する
Passport と入力します。Who can consent はデフォルトのままにします。Admin consent フィールドに表示名と説明を入力し、Add scope を選択します。
スコープ URI をコピーする
api://cca588ed-dfe6-4fb4-b695-abfa23b6475a/Passport)の横にある コピー を選択します。Iru Endpoint タブの認証モードの Add Additional scopes で使用するために保存しておきます。Passport アプリの登録にカスタムスコープを追加する
Passport アプリの登録を開く
API のアクセス許可を追加する
Passport - CA Policy API を選択する
Passport の委任されたアクセス許可を追加する
管理者の同意を付与する

All resources ポリシーから Passport - CA Policy API を除外する
パスワードの検証と同期が引き続き機能するよう、All resources を対象とする各ポリシーから Passport - CA Policy API を除外します。条件付きアクセスを開く
All resources を対象とするポリシーを開く
Passport - CA Policy API を除外する

All resources の各ポリシーについて繰り返す
Passport を使用したユーザーアカウントのプロビジョニング
Entra ID のセキュリティグループのメンバーシップに基づいて各ユーザーの Mac アカウントの種類を Passport で設定する場合は、このセクションの手順を使用して、Microsoft Entra 管理センターで各グループの Object ID を収集します。これらの値は、Passport Library Item の Iru Endpoint タブの ユーザープロビジョニング で使用します。このモードについて詳しくは、Passport Library Item の設定のユーザープロビジョニングを参照してください。グループにアクセスする
グループを選択する

Object ID をコピーする

追加の Entra ID グループについて繰り返す
2026 年 6 月 15 日までに必要な変更
2026 年 6 月 15 日、Microsoft Entra ID は、All resources(旧 All cloud apps)を対象とし、リソースの除外を含むポリシーについて、条件付きアクセスの適用範囲を拡大します。openid、profile、email、User.Read などのベースラインスコープのみを要求するサインインが、これらのポリシーの対象になります。
Passport の Webログイン は、パブリッククライアントとしてこれらのスコープを要求します。すでに Passport の Webログイン を使用している場合、以下の手順が必要になるのは、All resources を対象とするポリシーで条件付きアクセスによる MFA を適用せずに、パスワードの検証と同期を機能させたい場合のみです(ユーザーに Web サインイン時に MFA を完了させるのではなく、Passport を MFA の対象外にする場合)。ユーザーが Entra ID の Web ビューで MFA を完了する場合、通常、カスタムスコープ、All resources ポリシーから Passport - CA Policy API を除外する、または Library Item の Additional scopes の更新は必要ありません。ただし、テナントでは条件付きアクセスポリシーを使用していない場合の手順が必要になる場合があります。必要な更新をスキップすると、変更がテナントに適用された時点でサインインとパスワードの同期が機能しなくなる可能性があります。
この記事を使用して Passport の Webログイン を初めて設定する場合は、上記の Microsoft Entra ID タブと Iru Endpoint タブの該当する箇所に、すでにこれらの更新が含まれています。
詳しくは、条件付きアクセスにおけるベースラインスコープの適用を参照してください。
これらの更新をスキップした場合
2026 年 6 月 15 日までに準備しない場合:- 新しいユーザーが Passport でサインインできなくなる可能性があります。
- 既存のユーザーが、再起動またはログアウト後にローカルログインに切り替える必要が生じる可能性があります。
- パスワードの同期と状態管理が機能しなくなる可能性があります。
- Microsoft Entra ID に余分なサインイン失敗イベントが記録される可能性があります。
条件付きアクセスポリシーを使用していない場合
条件付きアクセスを使用していない場合、またはテスト中にテナント全体で以前の動作を維持したい場合:プレースホルダーアプリケーションを登録する
関連するポリシーからアプリケーションを除外する
ベースラインスコープの設定でアプリケーションを選択する
Passport Library Item の変更は不要
条件付きアクセスポリシーを使用している場合
Passport の Webログイン で条件付きアクセスを使用していて、上記のように Passport を MFA の対象外にしたい場合は、2026 年 6 月 15 日までに以下の手順を完了してください。Passport - CA Policy API アプリケーションを作成する
App registrations を開く
アプリケーションを登録する
Microsoft Graph の管理者の同意を付与する
API を公開する
スコープを追加する
Application ID URI を設定する
api://cca588ed-dfe6-4fb4-b695-abfa23b6475a)を提案します。デフォルトのままで問題ありません。保存して続行 を選択します。この URI をコピーする必要はありません。以下のスコープ URI をコピーするでスコープ URI をコピーします。Passport スコープを設定する
Passport と入力します。Who can consent はデフォルトのままにします。Admin consent フィールドに表示名と説明を入力し、Add scope を選択します。
スコープ URI をコピーする
api://cca588ed-dfe6-4fb4-b695-abfa23b6475a/Passport)の横にある コピー を選択します。Passport Library Item を更新するで使用するために保存しておきます。Passport アプリの登録にカスタムスコープを追加する
Passport アプリの登録を開く
API のアクセス許可を追加する
Passport - CA Policy API を選択する
Passport の委任されたアクセス許可を追加する
管理者の同意を付与する

All resources ポリシーから Passport - CA Policy API を除外する
この手順は、Webログイン を使用していて、条件付きアクセスで Passport を MFA の対象外にしたい場合にのみ実行してください。ユーザーがログイン時に Entra ID の Web ビューで MFA を完了する場合は、スキップしてください。 All resources を対象とするポリシーには、Passport がサインイン時に要求するベースラインスコープを使用するサインインが含まれます。これらのポリシーで MFA を要求せずにパスワードの検証と同期が引き続き機能するよう、Passport - CA Policy API を除外します。条件付きアクセスを開く
All resources を対象とするポリシーを開く
Passport - CA Policy API を除外する

All resources の各ポリシーについて繰り返す
Passport Library Item を更新する
上記のように Webログイン を MFA の対象外にするために条件付きアクセスポリシーを使用している場合の手順に従う場合は、この手順を実行してください。Passport Library Item を開く
スコープ URI を追加する

他の Passport Library Item について繰り返す
