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.

Conditions préalables

Modèle de partenaire de stratégie d’accès inter-locataire

La configuration du partenaire d'accès inter-locataires gère les paramètres de confiance et les paramètres de consentement automatique des utilisateurs entre les locataires partenaires. Par exemple, vous pouvez utiliser ces paramètres pour approuver les revendications d’authentification multifacteur pour les utilisateurs entrants 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 correspondant au modèle de stratégie.

Configurer la valeur_échéance automatique entrante et sortante

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 l’approbation et le consentement automatique de l’utilisateur), utilisez la multiTenantOrganizationPartnerConfigurationTemplate : resetToDefaultSettings API.

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

Modèle de synchronisation inter-locataire

La stratégie de synchronisation des identités régit la synchronisation entre locataires , ce qui vous permet de partager des utilisateurs et des groupes à travers 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, la stratégie de synchronisation d’identité sera modifiée correspondant au 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 Mise à jour 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 (refuser la synchronisation entrante), utilisez la multiTenantOrganizationIdentitySyncPolicyTemplate : resetToDefaultSettings API.

Requête

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

Étapes suivantes