Exclure des ressources entières par type
- Un locataire d’entreprise avec des milliers d’organisations, où la gestion de toutes les organisations serait lourde sur le plan opérationnel.
- Le processus CI/CD se concentre uniquement sur la gestion des rôles, en excluant tous les autres.
- Le développement d’une fonctionnalité concerne un hook précis, et vous souhaitez exclure temporairement tous les autres afin d’optimiser les performances.
AUTH0_EXCLUDED ou AUTH0_INCLUDED_ONLY. La propriété de configuration AUTH0_EXCLUDED exclut uniquement les types de ressources qui lui sont fournis. Inversement, la propriété AUTH0_INCLUDED_ONLY exclut toutes les propriétés à l’exception de celles qui sont définies. L’exclusion fonctionne de manière bidirectionnelle, c’est-à-dire aussi bien lors de l’exportation depuis Auth0 que lors de l’importation vers Auth0, qu’il existe ou non des fichiers de configuration des ressources.
Toutes les valeurs de ressources prises en charge pour l’exclusion : actions, attackProtection, branding, clientGrants, clients, connections, customDomains, databases, emailProvider, emailTemplates, guardianFactorProviders, guardianFactorTemplates, guardianFactors, guardianPhoneFactorMessageTypes, guardianPhoneFactorSelectedProvider, guardianPolicies, logStreams, migrations, organizations, pages, prompts, resourceServers, roles, tenant, triggers.
Exemple d’exclusion
clients, des connexions, des base de données et des organizations de la gestion par l’outil Deploy CLI.
Exemple d’inclusion
actions, des clients et desconnexions avec l’outil Deploy CLI.
Exclure des ressources individuelles par identifiant
AUTH0_EXCLUDED_RULES, AUTH0_EXCLUDED_CLIENTS, AUTH0_EXCLUDED_DATABASES, AUTH0_EXCLUDED_CONNECTIONS, AUTH0_EXCLUDED_RESOURCE_SERVERS respectivement.
Exemple
La capacité à exclure les ressources par ID risque de devenir potentiellement obsolète dans les versions majeures à venir. Pour plus de détails, voir la proposition d’exclusion de ressources.