Share via


Microsoft Graph API を使用してマルチテナント組織ポリシー テンプレートを構成する

この記事では、マルチテナント組織用のポリシー テンプレートを構成する方法について説明します。

前提条件

テナント間アクセス ポリシーのパートナー テンプレート

テナント間アクセス パートナーの構成では、パートナー テナント間の信頼設定と自動ユーザー同意設定を処理します。 たとえば、これらの設定を使用して、ターゲット パートナー テナントからの受信ユーザーの多要素認証の要求を信頼することができます。 テンプレートが構成されていない状態では、マルチテナント組織内のパートナー テナントのパートナー構成は修正されず、すべての信頼設定が既定の設定から渡されます。 ただし、テンプレートを構成すると、パートナー構成はポリシー テンプレートに従って修正されます。

受信と送信の自動引き換えを構成する

ポリシー テンプレートに適用する信頼設定と自動ユーザー同意設定を指定するには、multiTenantOrganizationPartnerConfigurationTemplate を更新する API を使用します。 Microsoft 365 管理センターを使用してマルチテナント組織を作成または参加すると、この構成は自動的に処理されます。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration

{
    "inboundTrust": {
        "isMfaAccepted": true,
        "isCompliantDeviceAccepted": true,
        "isHybridAzureADJoinedDeviceAccepted": true
    },
    "automaticUserConsentSettings": {
        "inboundAllowed": true,
        "outboundAllowed": true
    },
    "templateApplicationLevel": "newPartners,existingPartners"
}

既存のパートナーのテンプレートを無効にする

このテンプレートを新しいマルチテナント組織のメンバーにのみ適用し、既存のパートナーを除外するには、templateApplicationLevel パラメーターを新しいパートナーのみに設定します。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration

{
    "inboundTrust": {
        "isMfaAccepted": true,
        "isCompliantDeviceAccepted": true,
        "isHybridAzureADJoinedDeviceAccepted": true
    },
    "automaticUserConsentSettings": {
        "inboundAllowed": true,
        "outboundAllowed": true
    },
    "templateApplicationLevel": "newPartners"
}

テンプレートを完全に無効にする

テンプレートを完全に無効にするには、templateApplicationLevel パラメーターを null に設定します。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration

{
    "inboundTrust": {
        "isMfaAccepted": true,
        "isCompliantDeviceAccepted": true,
        "isHybridAzureADJoinedDeviceAccepted": true
    },
    "automaticUserConsentSettings": {
        "inboundAllowed": true,
        "outboundAllowed": true
    },
    "templateApplicationLevel": ""
}

テンプレートをリセットする

テンプレートを既定の状態にリセットする (すべての信頼と自動ユーザー同意を拒否する) には、multiTenantOrganizationPartnerConfigurationTemplate: resetToDefaultSettings API を使用します。

POST https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationPartnerConfiguration/resetToDefaultSettings

テナント間同期テンプレート

ID 同期ポリシーはテナント間同期を管理し、組織内のテナント間でユーザーとグループを共有できるようにします。 これらの設定を使用して、受信ユーザーの同期を許可できます。 テンプレートが構成されていない状態では、マルチテナント組織内のパートナー テナントの ID 同期ポリシーは修正されません。 ただし、テンプレートを構成すると、ID 同期ポリシーはポリシー テンプレートに従って修正されます。

受信ユーザー同期を構成する

ポリシー テンプレートで受信ユーザー同期を許可するには、 multiTenantOrganizationIdentitySyncPolicyTemplate を更新する API を使用します。 Microsoft 365 管理センターを使用してマルチテナント組織を作成または参加すると、この構成は自動的に処理されます。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization

{
    "userSyncInbound": {
        "isSyncAllowed": true
    },
    "templateApplicationLevel": "newPartners,existingPartners"
}

既存のパートナーのテンプレートを無効にする

このテンプレートを新しいマルチテナント組織のメンバーにのみ適用し、既存のパートナーを除外するには、templateApplicationLevel パラメーターを新しいパートナーのみに設定します。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization

{
    "userSyncInbound": {
        "isSyncAllowed": true
    },
    "templateApplicationLevel": "newPartners"
}

テンプレートを完全に無効にする

テンプレートを完全に無効にするには、templateApplicationLevel パラメーターを null に設定します。

Request

PATCH https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization

{
    "userSyncInbound": {
        "isSyncAllowed": true
    },
    "templateApplicationLevel": ""
}

テンプレートをリセットする

テンプレートを既定の状態にリセットする (受信同期を拒否する) には、 multiTenantOrganizationIdentitySyncPolicyTemplate: resetToDefaultSettings API を使用します。

Request

POST https://graph.microsoft.com/beta/policies/crossTenantAccessPolicy/templates/multiTenantOrganizationIdentitySynchronization/resetToDefaultSettings

次のステップ