This module allow you to create and manage clients, resource servers(api), client grants, connections, email providers and rules and roles, tenants as part of a Terraform deployment.
[Auth0 multi resources create] (https://github.com/dasmeta/terraform-auth0-modules/tree/main/examples)
Name | Version |
---|---|
auth0 | ~> 0.37.1 |
Name | Version |
---|---|
auth0 | ~> 0.37.1 |
Name | Source | Version |
---|---|---|
action | ./modules/auth0-action | n/a |
auth0-auth-db | ./modules/auth0-auth-db | n/a |
auth0-goa | ./modules/auth0-auth-google | n/a |
auth0-org | ./modules/auth0-org | n/a |
auth0-tenant | ./modules/auth0-tenant | n/a |
auth0_api | ./modules/auth0-api | n/a |
auth0_client | ./modules/auth0-client | n/a |
auth0_role | ./modules/auth0-role | n/a |
Name | Type |
---|---|
auth0_client_grant.my_client_grant | resource |
auth0_prompt.my_prompt | resource |
auth0_trigger_binding.trigger_binding | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
actions | Actions are secure, tenant-specific, versioned functions written in Node.js that execute at certain points during the Auth0 runtime. Actions are used to customize and extend Auth0's capabilities with custom logic. | any |
[] |
no |
apis | With this resource, you can set up APIs that can be consumed from your authorized applications. | any |
[] |
no |
client-id | Auth0 client id | string |
n/a | yes |
client-secret | Auth0 client secret | string |
n/a | yes |
client_grants | Auth0 uses various grant types, or methods by which you grant limited access to your resources to another entity without exposing credentials. | any |
[] |
no |
clients | With this resource, you can set up applications that use Auth0 for authentication and configure allowed callback URLs and secrets for these applications. | any |
[] |
no |
db_connections | With Auth0, you can define sources of users, otherwise known as connections, which may include identity providers database authentication methods. | any |
[] |
no |
domain | Auth0 domain | string |
n/a | yes |
With Auth0, you can define sources of users, otherwise known as connections, which may include identity provider Google authentication methods. | any |
[] |
no | |
orgs | The Organizations feature represents a broad update to the Auth0 platform that allows our business-to-business (B2B) customers to better manage their partners and customer | any |
[] |
no |
prompts | With this resource, you can manage your Auth0 prompts, including choosing the login experience version. | any |
[] |
no |
roles | With this resource, you can create and manage collections of permissions that can be assigned to users, which are otherwise known as roles. | list(any) |
[ |
no |
tenant | With this resource, you can manage Auth0 tenants | list(any) |
[ |
no |
No outputs.