terraform-provider-auth0

The Auth0 Terraform Provider is the official plugin for managing Auth0 tenant configuration through the Terraform tool.

MPL-2.0 License

Stars
154

Bot releases are hidden (Show)

terraform-provider-auth0 - v0.45.0

Published by sergiught over 1 year ago

BUG FIXES:

  • resource/auth0_branding_theme: Fixed typo in fonts.links_style validation (#523)
  • data-source/auth0_resource_server: Fixed data source to always return the id instead of the identifier (#532)

FEATURES:

  • data-source/auth0_custom_domain: Added data source to fetch custom domain (#526)
  • resource/auth0_connection: Added support for ping federate connections (#527)

ENHANCEMENTS:

  • resource/auth0_client_grant: Check if client grant already exists before creating (#529)
  • resource/auth0_connection: Added disable_self_service_change_password flag to database connection (#525)

NOTES:

  • Updated docs for auth0_role resource (#524)
terraform-provider-auth0 - v0.44.1

Published by sergiught over 1 year ago

BUG FIXES:

  • resource/auth0_prompt_custom_text: Added missing status prompt type (#513)
  • data-source/auth0_connection: Moved check for config secrets from the read to the update func (#517)

ENHANCEMENTS:

  • resource/auth0_branding_theme: Made fields optional (#499)

NOTES:

  • Added docs on available log stream types (#462)
  • Added docs on how to obtain the custom domain id for importing auth0_custom_domain resources (#463)
terraform-provider-auth0 - v0.44.0

Published by sergiught over 1 year ago

BUG FIXES:

  • resource/auth0_prompt_custom_text: Added missing prompt types (#506)
  • resource/auth0_branding: Fixed resource to allow managing only the universal login (#506)

FEATURES:

  • data-source/auth0_connection: Added data source to fetch connection information (#470)
  • data-source/auth0_resource_server: Added data source to fetch resource server information (#477)
  • data-source/auth0_organization: Added data source to fetch organization information (#475)
  • data-source/auth0_tenant: Expanded data source to fetch all the tenant information (#479)
  • data-source/auth0_user: Added data source to fetch user information (#481)
  • data-source/auth0_role: Added data source to fetch role information (#483)
  • data-source/auth0_attack_protection: Added data source to fetch attack protection information (#485)
  • data-source/auth0_branding: Added data source to fetch branding information (#500)
  • data-source/auth0_branding_theme: Added data source to fetch branding theme information (#500)
  • resource/auth0_branding_theme: Simplified management of this resource to no longer force a user to import the resource if already existing (#504)

NOTES:

  • resource/auth0_connection: Updated connection docs (#471)
  • resource/auth0_tenant: Added deprecation notice to flags.universal_login (#503)
terraform-provider-auth0 - v0.43.0

Published by sergiught over 1 year ago

BUG FIXES:

  • resource/auth0_guardian: Allow updating message templates for phone-message-hook sms provider (#444)
  • resource/auth0_branding: Manage universal-login body only if custom domains are set (#446)
  • resource/auth0_connection: Set authorization_endpoint, issuer, jws_uri, token_endpoint, user_info_endpoint as Computed to prevent diff issues (#443)
  • resource/auth0_user: Only send changed fields when updating a user (#453)
  • resource/auth0_*: Relax url schema validation for initiate_login_uri, apple_app_link, google_app_link, default_redirection_uri to allow to be set to empty (#453)

FEATURES:

  • resource/auth0_log_stream: Added support for segment log stream type (#437)
  • resource/auth0_action: Added node18 to runtime options (#442)
  • resource/auth0_attack_protection: Added support for breached_password_detection.stage (#445)
  • resource/auth0_connection: Added support for enable_script_context to db connections (#452)
  • resource/auth0_connection: Added support for fed_metadata_xml to adfs connections (#458)
  • resource/auth0_connection: Added support for icon_url to okta connections (#459)

NOTES:

  • resource/auth0_client: Updated client_secret_rotation_trigger docs (#439)
  • resource/auth0_client: Updated cross_origin_auth docs (#456)
terraform-provider-auth0 - v0.42.0

Published by sergiught almost 2 years ago

BUG FIXES:

  • resource/auth0_connection_client, resource/auth0_organization_connection, resource/auth0_organization_member:
    Fixed concurrency issue (#425)

BREAKING CHANGES:

  • resource/auth0_guardian: Redesigned how mfa types get enabled (#423)
    • It is now necessary to explicitly set the enabled attribute on all mfa types. Please check the auth0_guardian docs for more info.
terraform-provider-auth0 - v0.41.0

Published by sergiught almost 2 years ago

BREAKING CHANGES:

  • resource/auth0_connection: Removed enabled_clients field (#421)
    • It is necessary to migrate all enabled_clients on the auth0_connection resource to the auth0_connection_client resource.
terraform-provider-auth0 - v0.40.1

Published by sergiught almost 2 years ago

FEATURES:

  • resource/auth0_log_stream: Added support for Mixpanel log streams (#408)

BUG FIXES:

  • resource/auth0_guardian: Added provider to push mfa to fix sns settings not getting propagated (#415)
  • Prevent panic on null values when iterating over map elements (#413)
terraform-provider-auth0 - v0.40.0

Published by sergiught almost 2 years ago

FEATURES:

  • resource/auth0_connection_client: Added new resource to manage enabled clients on a connection (#379)
  • resource/auth0_connection: Added support for okta connection type (#395)
  • resource/auth0_email: Added settings field (#394)

ENHANCEMENTS:

  • resource/auth0_connection: Added documentation for connection options for all strategy types (#383)
  • resource/auth0_client: Relaxed validation rules on initiate_login_uri to match API (#389)
  • resource/auth0_email: Update email provider if already existing when creating it (#377)
  • resource/auth0_email: Added validation to all attributes (#391)

NOTES:

  • resource/auth0_email: Deprecated api_user field (#392)
terraform-provider-auth0 - v0.39.0

Published by sergiught about 2 years ago

FEATURES:

  • resource/auth0_client: Added addons.samlp.issuer (#334)
  • resource/auth0_client: Added client_aliases (#367)
  • resource/auth0_custom_domain: Added custom_client_ip_header and tls_policy (#335)

BUG FIXES:

  • resource/auth0_branding: Ignored 404 error when fetching universal login content (#359)
  • resource/auth0_branding_theme: Improved precision of fields with float64 instead of int (#369)
  • resource/auth0_resource_server: Fixed managing auth0 management api (#374)
  • resource/auth0_client: Fixed update behavior of client_metadata (#362)
  • resource/auth0_connection: Added validation on identity_api for waad connections (#361)

NOTES:

  • resource/auth0_resource_server: Improved RBAC docs (#371)
  • resource/auth0_action: Added guide on how to retrieve available action triggers (#370)
  • resource/auth0_prompt_custom_text: Escaped dollar sign references in docs (#366)
terraform-provider-auth0 - v0.38.0

Published by sergiught about 2 years ago

This release focuses primarily on setting fields to empty values consistently across all resources.
For an in depth explanation please check: #14

BUG FIXES:

  • Allowed setting fields to empty consistently across all resources (#354)
  • Correctly destroy resources by setting the ID to blank (#354)
  • Stop ignoring non 404 errors when deleting resources (#354)
  • resource/auth0_prompt: Set universal_login_experience and webauthn_platform_first_factor to Computed (#354)
  • resource/auth0_resource_server: Set skip_consent_for_verifiable_first_party_clients and enforce_policies to Computed (#354)
  • resource/auth0_rule: Set enabled to Computed (#354)

BREAKING CHANGES:

  • resource/auth0_organization: Removed deprecated connections field (#354)
    • Please migrate all managed connections through the auth0_organization resource to the auth0_organization_connection resource.

NOTES:

  • resource/auth0_resource_server: Changed identifier from Optional to Required (#354)
terraform-provider-auth0 - v0.37.1

Published by sergiught about 2 years ago

BUG FIXES:

  • resource/auth0_client: Fix how we expand addons.samlp (#322)

NOTES:

  • resource/auth0_client: Improve description of app_type attribute (#325)
terraform-provider-auth0 - v0.37.0

Published by sergiught about 2 years ago

FEATURES:

  • resource/auth0_connection: Prevented erasing options.configuration by mistake (#307)

BUG FIXES:

  • resource/auth0_organization_connection: Fixed issue with importing (#301)
  • resource/auth0_organization_member: Fixed issue with importing (#302)
  • resource/auth0_connection: Added missing field set_user_root_attributes to the auth0 connection (#303)
  • data-source/auth0_client: Fixed search by name through all available clients (#306)
  • resource/auth0_email: Refactored and removed ForceNew on secret fields (#304)

NOTES:

  • resource/auth0_prompt: Refactored and added additional test cases (#305)
  • Upgraded test recordings to go-vcr v3 (#309)
  • Removed unnecessary MapData struct from resource data helpers (#310)
terraform-provider-auth0 - v0.36.0

Published by sergiught about 2 years ago

FEATURES:

  • resource/auth0_branding_theme: Add new resource to manage branding themes (#292)
  • provider: Add ability to pass a custom audience when using client credentials flow (#295)

NOTES:

  • auth0_action: Improve supported_triggers.version description (#287)
  • auth0_connection: Improve options.scopes description (#297)
terraform-provider-auth0 - v0.35.0

Published by sergiught about 2 years ago

FEATURES:

  • resource/auth0_action: Throw error when encountering untracked action secrets (#248)

NOTES:

  • Reorganized project layout (#262)
  • Updated documentation and examples
terraform-provider-auth0 - v0.34.0

Published by sergiught about 2 years ago

FEATURES:

  • resource/auth0_prompt: Added webauthn_platform_first_factor field (#237)
  • resource/auth0_connection: Added auth_params for passwordless email connections (#235, #240, #241)
  • resource/auth0_connection: Added support for multiple OAuth2 compatible strategies (#239)
  • resource/auth0_organization_member: Added new resource to manage organization members and their roles (#256)
  • resource/auth0_organization_connection: Added new resource to manage organization connections (#253)

BUG FIXES:

  • resource/auth0_organization: Fixed issue with not being able to update connections (#244)
  • resource/auth0_organization: Fixed issue with metadata field not getting set to empty (#245, #254)
  • resource/auth0_action: Fix issue with not being able to update dependencies (#247)
  • resource/auth0_user: Fix infinite plan on user_metadata (#249, #250)
terraform-provider-auth0 - v0.33.0

Published by sergiught over 2 years ago

FEATURES:

  • resource/auth0_guardian: Added webauthn MFA (#213)
  • resource/auth0_guardian: Added duo MFA (#214)
  • resource/auth0_guardian: Added push (Amazon SNS, custom app) MFA (#215)
  • resource/auth0_guardian: Added recovery code (#216)
  • resource/auth0_tenant: Added session_cookie field (#220)
  • resource/auth0_client: Added sso_integration as valid app type (#221)
  • resource/auth0_email_template: Added include_email_in_redirect field (#229)
  • resource/auth0_connection: Added upstream_params field (#223)
terraform-provider-auth0 - v0.32.0

Published by sergiught over 2 years ago

FEATURES:

  • resource/auth0_connection: Added disable_sign_out field to samlp connections (#204)
  • resource/auth0_connection: Added metadata_xml and metadata_url to connection schema (#204)
  • resource/auth0_connection: Added signing_key to samlp connections (#210)
  • resource/auth0_connection: Adding pkce_enabled field to Oauth2 connection options (#212)
  • resource/auth0_tenant: Added several missing tenant flags (#208)

BREAKING CHANGES:

  • resource/auth0_connection: Removed deprecated options.app_domain in connection resource (#202)
  • resource/auth0_connection: Changed options.fields_map from Map to String (#207)
    • Please make sure to do a terraform state rm auth0_connection.<resource name> && terraform import auth0_connection.<resource name> <connID> in order to prevent issues due to the breaking change after upgrading to this version.
terraform-provider-auth0 - v0.31.0

Published by sergiught over 2 years ago

FEATURES:

  • resource/auth0_hook: Add warnings for untracked hook secrets (#189)
  • resource/auth0_log_stream: Add datadog_region validation (#192)
  • resource/auth0_connection: Add computed to password* fields in connection resource (#191)
  • resource/auth0_connection: Adding icon_url to OAuth2 connection types (#196)

BUG FIXES:

  • resource/auth0_connection: Fix crash with domain_aliases for ADFS (#172)
  • resource/auth0_connection: Fix subsequent updates to partial refresh_token object (#187)
  • resource/auth0_tenant: Setting session lifetime values as non-computed (#193)
  • resource/auth0_user: Preserve user ID casing in state (#197)
  • resource/auth0_guardian: Fix phone options issue#159 and refactor guardian resource implementation (#195)

NOTES:

  • Correct docs example typo binding_method to protocol_binding (#179)
  • Enabled http recordings with go-vcr to be used within tests for more reliable testing
  • Adding documentation for passwordless email connection (#179)
  • Adding GitHub connection scopes documentation (#199)
terraform-provider-auth0 - v0.30.3

Published by sergiught over 2 years ago

FEATURES:

  • resource/auth0_connection: Added support for connection metadata field (#158)
terraform-provider-auth0 - v0.30.2

Published by sergiught over 2 years ago

BUG FIXES:

  • resource/auth0_tenant: Fixed auth0 tenant flags so it only sends set values (#144)
  • resource/auth0_connection: Fixed missing options when importing a connection object (#142)

NOTES:

  • resource/auth0_custom_domain: Removed deprecated verification_method from custom domain resource (#143)