次の方法で共有


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

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

前提 条件

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

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

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

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

要求

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 パラメーターを新しいパートナーのみに設定します。

要求

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 に設定します。

要求

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 同期ポリシーが修正されます。

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

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

要求

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

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

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

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

要求

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

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

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

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

要求

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

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

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

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

要求

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

次の手順