Partage via


Configurer des modèles de stratégie d’organisation multilocataire à l’aide de l’API Microsoft Graph

Cet article explique comment configurer un modèle de stratégie pour votre organisation mutualisée.

Prérequis

Modèle partenaire de stratégie d’accès interlocataire

La configuration du partenaire d’accès interlocataire gère les paramètres d’approbation et les paramètres de consentement automatique de l’utilisateur entre les locataires partenaires. Par exemple, vous pouvez utiliser ces paramètres pour approuver les revendications d’authentification multifacteur pour les utilisateurs entrants à partir du locataire partenaire cible. Avec le modèle dans un état non configuré, les configurations de partenaires pour les locataires partenaires de l’organisation entre clients ne seront pas modifiées, avec tous les paramètres d’approbation transmis à partir des paramètres par défaut. Toutefois, si vous configurez le modèle, les configurations des partenaires seront modifiées en fonction du modèle de stratégie.

Configurer l’échange automatique entrant et sortant

Pour spécifier les paramètres d’approbation et les paramètres de consentement automatique de l’utilisateur à appliquer à votre modèle de stratégie, utilisez l’API Update multiTenantOrganizationPartnerConfigurationTemplate. Si vous créez ou rejoignez une organisation mutualisée à l’aide du Centre d’administration Microsoft 365, cette configuration est gérée automatiquement.

Requête

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"
}

Désactiver le modèle pour les partenaires existants

Pour appliquer ce modèle uniquement aux nouveaux membres de l’organisation multilocataire et exclure les partenaires existants, définissez le paramètre templateApplicationLevel sur les nouveaux partenaires uniquement.

Requête

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

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

Désactiver complètement le modèle

Pour désactiver complètement le modèle, définissez le paramètre templateApplicationLevel sur null.

Requête

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

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

Réinitialiser le modèle

Pour réinitialiser le modèle à son état par défaut (refuser toute confiance et tout consentement automatique de l’utilisateur), utilisez l’API multiTenantOrganizationPartnerConfigurationTemplate: resetToDefaultSettings .

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

Modèle de synchronisation interlocataire

La stratégie de synchronisation des identités régit la synchronisation interlocataire, qui vous permet de partager des utilisateurs et des groupes entre les locataires de votre organisation. Vous pouvez utiliser ces paramètres pour autoriser la synchronisation des utilisateurs entrants. Avec le modèle dans un état non configuré, la stratégie de synchronisation d’identité pour les locataires partenaires de l’organisation multilocataire ne sera pas modifiée. Toutefois, si vous configurez le modèle, alors la stratégie de synchronisation des identités sera modifiée en fonction du modèle de stratégie.

Configurer la synchronisation des utilisateurs entrants

Pour autoriser la synchronisation des utilisateurs entrants dans le modèle de stratégie, utilisez l’API Update multiTenantOrganizationIdentitySyncPolicyTemplate. Si vous créez ou rejoignez une organisation mutualisée à l’aide du Centre d’administration Microsoft 365, cette configuration est gérée automatiquement.

Requête

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

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

Désactiver le modèle pour les partenaires existants

Pour appliquer ce modèle uniquement aux nouveaux membres de l’organisation multilocataire et exclure les partenaires existants, définissez le paramètre templateApplicationLevel sur les nouveaux partenaires uniquement.

Requête

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

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

Désactiver complètement le modèle

Pour désactiver complètement le modèle, définissez le paramètre templateApplicationLevel sur null.

Requête

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

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

Réinitialiser le modèle

Pour réinitialiser le modèle à son état par défaut (refus de la synchronisation entrante), utilisez l’API multiTenantOrganizationIdentitySyncPolicyTemplate : resetToDefaultSettings.

Requête

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

Étapes suivantes