名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
アプリケーションのコンテキストで設定された認証動作について説明します。 認証動作はブール値フラグであり、トークンの発行に関連する重大な変更動作をアプリケーションに柔軟に採用できるようにします。 これらの更新されたトークン発行動作は、セキュリティ軽減策、セキュリティ強化、または機能の非推奨に関連する場合があります。
アプリケーションでは、動作を有効にする (動作を true に設定する) ことで新しい破壊的変更を採用するか、既存の動作を無効にして (動作を false に設定することで) 既存の動作を引き続き使用できます。 認証動作の管理の詳細については、「 アプリケーション認証の動作を管理する」を参照してください。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| blockAzureADGraphAccess | ブール型 |
false の場合、AD Graph が完全に廃止される 2025 年 8 月 31 日までアプリAzure AD Graph へのアクセスAzure拡張できます。 Azure AD の廃止更新プログラムの詳細については、「2024 年 6 月の Azure AD Graph API 廃止に関する更新プログラム」を参照してください。 |
| coopEnforcement | ブール型 | Cross-Origin-Opener-Policy (COOP) ヘッダーがアプリケーションのブラウザベースの認証応答に適用されるかどうかを示します。 強制を有効にする場合は true に設定し、一時的に強制を抑制する場合は false に設定するか、サービスの既定値を使用する場合は null に設定します。 方法のガイダンスについては、「 Cross-Origin-Opener-Policy の実施を制御する」を参照してください。 |
| removeUnverifiedEmailClaim | ブール型 |
true の場合、メール アドレスのドメインを確認できない場合に、アプリケーションに送信されるトークンからemail要求を削除します。 |
| requireClientServicePrincipal | ブール型 |
trueする場合、マルチテナント アプリケーションには、アクセス トークンを付与する前に、承認チェックの一環としてリソース テナントにサービス プリンシパルが必要です。 このプロパティは、サービス プリンシパルのないクライアントからのアクセスに依存し、この動作が Microsoft によって false に設定されているマルチテナント リソース アプリケーションに対してのみ変更可能です。 テナント管理者は、Azure Health Service イベントと Microsoft 365 メッセージ センターを通じて送信されたセキュリティ アドバイザリに対応する必要があります。 |
注:
coopEnforcement プロパティは、国内クラウド展開では使用できません。 これは、グローバル サービスでのみ使用できます。
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.authenticationBehaviors",
"blockAzureADGraphAccess": "Boolean",
"coopEnforcement": "Boolean",
"removeUnverifiedEmailClaim": "Boolean",
"requireClientServicePrincipal": "Boolean"
}