Document resources that need to be excluded on free tier tenants #978
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔧 Changes
Documented how to use Auth0 Deploy CLI with free tier tenants, after recent pricing changes. Paid features need to be excluded from management.
📚 References
🔬 Testing
Use a free tier Auth0 tenant, without credit card information.
Try exporting the tenant with a basic config such as:
{ "AUTH0_DOMAIN": "<YOUR_TENANT_DOMAIN_HERE>", "AUTH0_CLIENT_ID": "<MACHINE_TO_MACHINE_CLIENT_ID_HERE>", "AUTH0_CLIENT_SECRET": "<MACHINE_TO_MACHINE_CLIENT_SECRET_HERE>", }You will encounter an error, due to trying to export a paid feature.
Error: Problem loading tenant data from Auth0 Forbidden: There must be a verified credit card on file to perform this operation
{ "AUTH0_DOMAIN": "<YOUR_TENANT_DOMAIN_HERE>", "AUTH0_CLIENT_ID": "<MACHINE_TO_MACHINE_CLIENT_ID_HERE>", "AUTH0_CLIENT_SECRET": "<MACHINE_TO_MACHINE_CLIENT_SECRET_HERE>", "AUTH0_EXCLUDED": ["logStreams", "customDomains"] }You should no longer encounter errors importing/exporting paid features from free tier tenants.
📷 Screenshots
Unit Tests
I believe the CircleCI E2E tests are failing because I don't have permissions to the test environment. These environment variables are most likely invalid/null on my forked branch.
📝 Checklist