Skip to content

ministryofjustice/cloud-platform-terraform-global-resources-auth0

Repository files navigation

cloud-platform-terraform-global-resources-auth0

Releases

Terraform module that deploys Auth0 actions

Usage

module "global_auth0" {
  source = "github.com/ministryofjustice/cloud-platform-terraform-global-resources-auth0?ref=1.0.0"

  auth0_tenant_domain = local.auth0_tenant_domain
  auth0_groupsClaim   = local.auth0_groupsClaim
}

Requirements

Name Version
terraform >= 0.14

Providers

Name Version
auth0 n/a

Modules

No Modules.

Resources

Name
auth0_action
auth0_client
auth0_client_grant

Inputs

Name Description Type Default Required
auth0_groupsClaim OIDC Group Claim domain for justice cloud-platform account string "" no
auth0_tenant_domain Auth0 domain string n/a yes
moj_github_org MOJ Github Org string "ministryofjustice" no

Outputs

No output.

Reading Material

https://auth0.com/docs/customize/actions/use-cases https://auth0.com/docs/customize/actions/migrate/migrate-from-rules-to-actions

Requirements

Name Version
terraform >= 1.2.5

Providers

Name Version
auth0 n/a

Modules

No modules.

Resources

Name Type
auth0_action.add_github_teams_to_oidc_group_claim resource
auth0_client.management_auth0_actions resource
auth0_client_grant.management_grant resource
auth0_client.management_auth0_actions data source

Inputs

Name Description Type Default Required
auth0_groupsClaim OIDC Group Claim domain for justice cloud-platform account string "" no
auth0_tenant_domain Auth0 domain string n/a yes
moj_github_org MOJ Github Org string "ministryofjustice" no

Outputs

No outputs.

About

Terraform module that deploys Auth0 actions for the MoJ Cloud Platform

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published