Découvrez le mode permissif pour les applications tierces.
Les clients qui avaient au moins un locataire utilisant des applications tierces avant avril 2026 peuvent avoir des applications qui fonctionnent en mode permissif. Ce mode conserve le comportement existant afin d’assurer la rétrocompatibilité.
Le mode permissif est offert aux clients qui ont au moins un locataire avec des applications tierces avant avril 2026. Tous les locataires associés au compte de ce client peuvent créer des applications tierces en mode permissif, même les locataires qui n’avaient pas auparavant d’applications tierces.Ces clients peuvent :
Continuer d’utiliser les applications tierces existantes avec leur comportement actuel
Créer de nouvelles applications tierces avec third_party_security_mode: "permissive" au moyen de la Management API
Créer de nouvelles applications avec des contrôles de sécurité renforcés en tout temps
Les clients qui n’avaient jamais utilisé d’applications tierces créent toujours des applications avec des contrôles de sécurité renforcés. Ils ne peuvent pas utiliser le mode permissif.
Chaque application tierce possède une propriété third_party_security_mode qui indique son mode de sécurité. Cette propriété est définie lors de la création et ne peut pas être modifiée.
Valeur
Signification
strict
Contrôles de sécurité renforcés. Conformité avec OAuth 2.1, autorisation explicite de l’API, ensemble de fonctionnalités ciblé.
permissive
Comportement existant. Toutes les fonctionnalités sont offertes, et l’administrateur configure manuellement les contrôles de sécurité.
Les applications tierces créées avant l’introduction des modes de sécurité renvoient third_party_security_mode: "permissive" dans les réponses de l’API.
Enregistrement dynamique des applications en mode permissif
Si votre compte est admissible au mode permissif et que vous utilisez l’enregistrement dynamique des applications, vous pouvez contrôler le mode de sécurité des applications enregistrées dynamiquement à l’aide d’un paramètre distinct au niveau du locataire.
Auth0 Dashboard
Management API
Accédez à Settings > Advanced.
Sous Dynamic Client Registration (DCR) Security Mode, sélectionnez Permissive.
Le paramètre dynamic_client_registration_security_mode est indépendant de la valeur par défaut des applications créées au moyen de POST /api/v2/clients. Vous pouvez le configurer à tout moment.
Si vous définissez dynamic_client_registration_security_mode sur strict, configurez d’abord les autorisations d’API par défaut. Sans celles-ci, les applications enregistrées dynamiquement ne peuvent accéder à aucune API.
Auth0 recommande d’adopter des contrôles de sécurité renforcés pour toutes les nouvelles applications tierces. La propriété third_party_security_mode ne peut pas être modifiée après la création d’une application — vous ne pouvez pas convertir une application permissive existante en application stricte, ni l’inverse. Vous devez plutôt choisir le mode de sécurité à utiliser au moment de créer de nouvelles applications.Pour comprendre comment la valeur par défaut pour les nouvelles applications évolue et comment vous y préparer, consultez Migrer vers la sécurité renforcée pour les applications tierces.
Si vous devez remplacer une application permissive existante par une application stricte, vous devez créer une nouvelle application. Cela invalide tous les jetons d’actualisation existants ainsi que toutes les autorisations utilisateur pour l’ancienne application. Coordonnez le basculement avec la tierce partie afin de réduire au minimum les perturbations.