Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le service Microsoft Entra fournit des fonctionnalités et des stratégies applicables dans certains scénarios, tels que les stratégies d’accès conditionnel. Le service Microsoft Entra doit déterminer si une application cliente participe à la fonctionnalité ou peut gérer la stratégie, pour que le scénario de bout en bout fonctionne.
Le paramètre de fonctionnalités du client dans l’objet d’application permet aux applications clientes d’indiquer leur conformité avec un scénario et la préparation pour gérer les stratégies ou fonctionnalités, afin que Microsoft Entra ID puissent les appliquer au client.
Par exemple, dans le contexte du scénario d’accès conditionnel, l’ajout de la fonctionnalité
CP1client signifie que le client est capable de gérer unclaims challengefournisseur de ressources (par exemple, MS Graph). Par conséquent, Microsoft Entra STS (service de jetons de sécurité) émet des réclamations dans le jeton d’accès, susceptibles d’entraîner une demande de réclamations de la part d’un fournisseur de ressources, tel que Microsoft Graph.Ces fonctionnalités sont définies lors de la création de l’objet d’application à l’aide du
client_capabilitiesparamètre qui est une liste de chaînes de fonctionnalités clientes.app = msal.PublicClientApplication(client_id="client_id", authority="your_authority", client_capabilities = ["CP1"])Une fois ces éléments définis à l’échelle de l’application, ils seront inclus dans toutes les requêtes adressées aux points de terminaison Authorize et Token de Microsoft Entra.
Lors de la définition d’une fonctionnalité, l’application cliente doit s’assurer que la stratégie ou la fonctionnalité est gérée dans l’application.
- Dans l’exemple ci-dessus, lorsqu’une telle fonctionnalité(
CP1) est définie sur l’objet d’application, l’application cliente doit s’assurer qu’une demande de revendications du fournisseur de ressources (par exemple, MS Graph) est gérée dans l’application. Vous trouverez plus de détails dans Traitement de la contestation de la revendication.
- Dans l’exemple ci-dessus, lorsqu’une telle fonctionnalité(