Exclude entire resources by type
For more complex tenants, you may find yourself wanting to omit entire resource types. For example:- Enterprise tenant with thousands of organizations, where managing all would be operationally burdensome.
- CI/CD process only focuses on managing roles, and you want to exclude all others.
- Feature development pertains to hook, and you want to temporarily exclude all others to optimize performance.
AUTH0_EXCLUDEDย orย AUTH0_INCLUDED_ONLYย configuration properties. Theย AUTH0_EXCLUDEDย configuration property excludes only the resource types provided to it. Inversely, theย AUTH0_INCLUDED_ONLYย property excludes all properties except the ones defined. Exclusion worksย bi-directionally, that is, both when export from Auth0 and importing to Auth0, regardless if resource configuration files exist or not.
All supported resource values for 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.
Exclusion example
The following example shows how to excludeclients, connections, databases, and organizations from being managed by the Deploy CLI.
Inclusion example
The following example shows how to specify to onlyย manageยactions,ย clientsย andย connectionsย by the Deploy CLI.
Exclude single resources by ID
Some resource types support exclusions of the individual resource by ID. This is useful if you work in a multi-environment context and wish to omit a production-specific resource from your lower-level environments. This method is supported for rules, clients, databases, connections and with theAUTH0_EXCLUDED_RULES, AUTH0_EXCLUDED_CLIENTS, AUTH0_EXCLUDED_DATABASES, AUTH0_EXCLUDED_CONNECTIONS, AUTH0_EXCLUDED_RESOURCE_SERVERS configuration values respectively.
Example
Excluding resources by ID is being considered for deprecation in future major versions. See the resource exclusion proposal for more details.