NOTES:
resource/pingone_environment
: Align example HCL with best practice on creating blank/empty DaVinci service environments. (#907)resource/pingone_population_default
: Suppress warning on creation where the default population for an environment cannot be found. (#906)- bump
github.com/hashicorp/terraform-plugin-framework-timetypes
0.4.0 => 0.5.0 (#908) - bump
github.com/hashicorp/terraform-plugin-framework
1.10.0 => 1.11.0 (#908) - bump
github.com/hashicorp/terraform-plugin-testing
1.9.0 => 1.10.0 (#908)
NOTES:
- bump
github.com/hashicorp/terraform-plugin-framework-timetypes
0.3.0 => 0.4.0 (#901) - bump
github.com/hashicorp/terraform-plugin-framework-validators
0.12.0 => 0.13.0 (#901) - bump
github.com/hashicorp/terraform-plugin-framework
1.9.0 => 1.10.0 (#901) - bump
github.com/hashicorp/terraform-plugin-testing
1.8.0 => 1.9.0 (#901) - bump
github.com/patrickcping/pingone-go-sdk-v2/management
0.42.0 => 0.43.0 (#901) - bump
github.com/patrickcping/pingone-go-sdk-v2/verify
0.6.0 => 0.7.0 (#901) - bump
github.com/patrickcping/pingone-go-sdk-v2
0.12.2 => 0.12.3 (#901)
ENHANCEMENTS:
data_source/pingone_verify_policy
: Added support for thefail_expired_id
,provider_auto
,provider_manual
, andretry_attempts
properties. (#888)resource/pingone_verify_policy
: Added support for thefail_expired_id
,provider_auto
,provider_manual
, andretry_attempts
properties. (#888)
BREAKING CHANGES:
data_source/pingone_resource
: Removed theclient_secret
attribute. Use thepingone_resource_secret
resource or data source going forward. (#819)data-source/pingone_application
: Changed theaccess_control_group_options
attribute data type. (#682)data-source/pingone_application
: Changed theexternal_link_options
attribute data type. (#682)data-source/pingone_application
: Changed theicon
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.certificate_based_authentication
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.cors_settings
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection.cache_duration
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection.google_play
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options.mobile_app
attribute data type. (#682)data-source/pingone_application
: Changed theoidc_options
attribute data type. (#682)data-source/pingone_application
: Changed thesaml_options.cors_settings
attribute data type. (#682)data-source/pingone_application
: Changed thesaml_options.idp_signing_key
attribute data type. (#682)data-source/pingone_application
: Changed thesaml_options.sp_verification
(#682)data-source/pingone_application
: Changed thesaml_options
attribute data type. (#682)data-source/pingone_application
: Removal of deprecated attributesaml_options.sp_verification_certificate_ids
. Use thesaml_options.sp_verification.certificate_ids
attribute going forward. (#681)data-source/pingone_application
: Removedoidc_options.client_secret
. Use thepingone_application_secret
resource or data source going forward. (#781)data-source/pingone_application
: Renamedoidc_options.allow_wildcards_in_redirect_uris
tooidc_options.allow_wildcard_in_redirect_uris
to align with the API. (#887)data-source/pingone_application
: Renamedoidc_options.token_endpoint_authn_method
tooidc_options.token_endpoint_auth_method
to align with the API. (#887)data-source/pingone_environment
: Changed theservice.bookmark
parameter data type and renamed toservices.bookmarks
. (#665)data-source/pingone_environment
: Changed theservice
parameter data type and renamed toservices
. (#665)data-source/pingone_flow_policies
: Changed thedata_filter
parameter data type and renamed todata_filters
. (#664)data-source/pingone_flow_policy
: Changed thedavinci_application
andtrigger
computed attribute data types from list block to single object types. (#795)data-source/pingone_gateway
: Changed theuser_type
data type from a set of objects to a map of objects and renamed touser_types
. (#798)data-source/pingone_gateway
: Renamedradius_client
toradius_clients
and changed data type from block set to set of objects. (#798)data-source/pingone_gateway
: Renameduser_type.push_password_changes_to_ldap
touser_types.allow_password_changes
. (#798)data-source/pingone_gateway
: Renameduser_type.user_migation.attribute_mapping
touser_types.new_user_lookup.attribute_mappings
and changed data type from block set to set of objects. (#798)data-source/pingone_gateway
: Renameduser_type.user_migation
touser_types.new_user_lookup
and changed data type from block set to single object. (#798)data-source/pingone_gateway
: Renameduser_type.user_migration.lookup_filter_pattern
touser_types.new_user_lookup.ldap_filter_pattern
. (#798)data-source/pingone_groups
: Changed thedata_filter
parameter data type and renamed todata_filters
. (#677)data-source/pingone_licenses
: Changed thedata_filter
parameter data type and renamed todata_filters
. (#730)data-source/pingone_organization
: Removal of deprecated platform URL computed attributes. Consider using the PingOne Utilities module going forward. (#628)data-source/pingone_password_policy
: Movedpassword_age.max
topassword_age_max
. (#801)data-source/pingone_password_policy
: Movedpassword_age.min
topassword_age_min
. (#801)data-source/pingone_password_policy
: Removed ineffectualbypass_policy
. (#801)data-source/pingone_password_policy
: Renamedaccount_lockout
tolockout
. (#801)data-source/pingone_password_policy
: Renamedenvironment_default
todefault
. (#801)data-source/pingone_password_policy
: Renamedexclude_commonly_used_passwords
toexcludes_commonly_used_passwords
. (#801)data-source/pingone_password_policy
: Renamedexclude_profile_data
toexcludes_profile_data
. (#801)data-source/pingone_password_policy
: Renamedpassword_history
tohistory
. (#801)data-source/pingone_password_policy
: Renamedpassword_length
tolength
. (#801)data-source/pingone_populations
: Changed thedata_filter
parameter data type and renamed todata_filters
. (#664)data-source/pingone_resource_scope
: Existingresource_id
field made read only. Useresource_type
andcustom_resource_id
instead. (#863)data-source/pingone_resource_scope
: Newresource_type
field is a required field, and newcustom_resource_id
field is an optional field. The combination of these fields ensure the correct resource is selected without encountering issue. (#863)data-source/pingone_trusted_email_domain_dkim
: Removed unnecessaryid
attribute. (#802)data-source/pingone_trusted_email_domain_dkim
: Renamedregion.token
toregions.tokens
. (#802)data-source/pingone_trusted_email_domain_dkim
: Renamedregion
toregions
. (#802)data-source/pingone_trusted_email_domain_ownership
: Renamedregion
toregions
. (#803)data-source/pingone_user
: Removed the deprecatedstatus
attribute. Use theenabled
parameter going forward. (#647)data-source/pingone_users
: Changed thedata_filter
parameter data type and renamed todata_filters
. (#664)pingone_environment
: Theregion
parameter's values now aligns with the API request/response payload values. See the Upgrade Guide for details. (#828)resource/pingone_application_resource_grant
: Changed parametersresource_id
andscopes
to be read-only. Use theresource_name
andscope_names
parameters going forward. (#657)resource/pingone_application_resource_grant
: Changed parametersresource_name
andscope_names
to be required parameters. (#657)resource/pingone_application_resource_grant
: Existingresource_name
field removed. Useresource_type
andcustom_resource_id
instead. (#863)resource/pingone_application_resource_grant
: Existingscope_names
field removed and existingscopes
field is now a required field. Usescopes
to define the list of scopes for the grant instead. (#863)resource/pingone_application_resource_grant
: Newresource_type
field is a required field, and newcustom_resource_id
field is an optional field. The combination of these fields ensure the correct resource is selected without encountering issue. (#863)resource/pingone_application
: Changed theaccess_control_group_options
attribute data type. (#683)resource/pingone_application
: Changed theexternal_link_options
attribute data type. (#683)resource/pingone_application
: Changed theicon
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.certificate_based_authentication
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.cors_settings
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection.cache_duration
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection.google_play
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options.mobile_app
attribute data type. (#683)resource/pingone_application
: Changed theoidc_options
attribute data type. (#683)resource/pingone_application
: Changed thesaml_options.cors_settings
attribute data type. (#683)resource/pingone_application
: Changed thesaml_options.idp_signing_key
attribute data type and made required in the schema when defining SAML applications. (#683)resource/pingone_application
: Changed thesaml_options.sp_verification
(#683)resource/pingone_application
: Changed thesaml_options
attribute data type. (#683)resource/pingone_application
: Removal of deprecated parametersaml_options.idp_signing_key_id
. Use thesaml_options.idp_signing_key
parameter going forward. (#656)resource/pingone_application
: Removal of deprecated parametersaml_options.sp_verification_certificate_ids
. Use thesaml_options.sp_verification.certificate_ids
parameter going forward. (#681)resource/pingone_application
: Removal of deprecated parametersoidc_options.bundle_id
,oidc_options.package_name
. Use theoidc_options.mobile_app.bundle_id
andoidc_options.mobile_app.package_name
parameters going forward. (#656)resource/pingone_application
: Removedoidc_options.client_secret
. Use thepingone_application_secret
resource or data source going forward. (#781)resource/pingone_application
: Renamedoidc_options.allow_wildcards_in_redirect_uris
tooidc_options.allow_wildcard_in_redirect_uris
to align with the API. (#887)resource/pingone_application
: Renamedoidc_options.token_endpoint_authn_method
tooidc_options.token_endpoint_auth_method
to align with the API. (#887)resource/pingone_branding_settings
: Changed thelogo_image
parameter data type. (#661)resource/pingone_branding_theme
: Changed thelogo
andbackground_image
parameters data type. (#661)resource/pingone_custom_domain_verify
: Changed thetimeouts
data type. (#786)resource/pingone_environment
: Changed theservice.bookmark
parameter data type and renamed toservices.bookmarks
. (#665)resource/pingone_environment
: Changed theservice
parameter data type, renamed toservices
and made a required parameter. (#665)resource/pingone_environment
: Movedservice.type
toservices.type
and made a required parameter. (#665)resource/pingone_environment
: Removal of deprecated parameterdefault_population
and computed attributedefault_population_id
. (#629)resource/pingone_environment
: Removedtimeouts
parameter block. (#643)resource/pingone_gateway
: Changed theuser_type
data type from a set of objects to a map of objects and renamed touser_types
. (#798)resource/pingone_gateway
: Renamedradius_client
toradius_clients
and changed data type from block set to set of objects. (#798)resource/pingone_gateway
: Renameduser_type.push_password_changes_to_ldap
touser_types.allow_password_changes
. (#798)resource/pingone_gateway
: Renameduser_type.user_migation.attribute_mapping
touser_types.new_user_lookup.attribute_mappings
and changed data type from block set to set of objects. (#798)resource/pingone_gateway
: Renameduser_type.user_migation
touser_types.new_user_lookup
and changed data type from block set to single object. (#798)resource/pingone_gateway
: Renameduser_type.user_migration.lookup_filter_pattern
touser_types.new_user_lookup.ldap_filter_pattern
. (#798)resource/pingone_identity_provider
: Changed thefacebook
,google
,linkedin
,yahoo
,amazon
,twitter
,apple
,paypal
,microsoft
,github
,openid_connect
andsaml
parameter data types. (#662)resource/pingone_identity_provider
: Changed theicon
andlogin_button_icon
parameters data type. (#661)resource/pingone_identity_provider
: Replacedsaml.idp_verification_certificate_ids
withsaml.idp_verification.certificates.*.id
. (#830)resource/pingone_identity_provider
: Replacedsaml.sp_signing_key_id
withsaml.sp_signing.key.id
. (#830)resource/pingone_mfa_application_push_credential
: Changed theapns
,fcm
andhms
data types. (#644)resource/pingone_mfa_application_push_credential
: Removal of deprecated parameterfcm.key
. Use thefcm.google_service_account_credentials
parameter going forward. (#630)resource/pingone_mfa_device_policy
: Changed the data types ofemail
,voice
,sms
,totp
,mobile
andfido2
from list of objects to single object type. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice,mobile,totp}.otp_failure_cooldown_duration
to{email,sms,voice,mobile,totp}.otp.failure.cool_down.duration
. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice,mobile,totp}.otp_failure_cooldown_timeunit
to{email,sms,voice,mobile,totp}.otp.failure.cool_down.time_unit
. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice,mobile,totp}.otp_failure_count
to{email,sms,voice,mobile,totp}.otp.failure.count
. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice}.otp_lifetime_duration
to{email,sms,voice}.otp.lifetime_duration.duration
. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice}.otp_lifetime_duration
to{email,sms,voice}.otp.lifetime.duration
. (#809)resource/pingone_mfa_device_policy
: Moved{email,sms,voice}.otp_lifetime_timeunit
to{email,sms,voice}.otp.lifetime.time_unit
. (#809)resource/pingone_mfa_device_policy
: Moveddevice_selection
toauthentication.device_selection
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.auto_enrollment_enabled
tomobile.applications.*.auto_enrollment.enabled
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.device_authorization_enabled
tomobile.applications.*.device_authorization.enabled
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.device_authorization_extra_verification
tomobile.applications.*.device_authorization.extra_verification
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.otp_enabled
tomobile.applications.*.otp.enabled
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.pairing_key_lifetime_duration
tomobile.applications.*.pairing_key_lifetime.duration
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.pairing_key_lifetime_timeunit
tomobile.applications.*.pairing_key_lifetime.time_unit
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_enabled
tomobile.applications.*.push.enabled
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_limit_count
tomobile.applications.*.push_limit.count
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_limit_lock_duration
tomobile.applications.*.push_limit.lock_duration.duration
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_limit_lock_timeunit
tomobile.applications.*.push_limit.lock_duration.time_unit
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_limit_time_period_duration
tomobile.applications.*.push_limit.time_period.duration
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_limit_time_period_timeunit
tomobile.applications.*.push_limit.time_period.time_unit
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_timeout_duration
tomobile.applications.*.push_timeout.duration
. (#809)resource/pingone_mfa_device_policy
: Movedmobile.application.push_timeout_timeunit
tomobile.applications.*.push_timeout_time_unit
. (#809)resource/pingone_mfa_device_policy
: Renamedmobile.application
tomobile.applications
and changed the data type to a map of objects. (#809)resource/pingone_mfa_fido_policy
: Removal of deprecated resource. (#625)resource/pingone_mfa_policies
: Removal of deprecated resource. (#626)resource/pingone_mfa_policy
: Removal of deprecated parametersplatform
andsecurity_key
. Use thefido2
parameter going forward. (#627)resource/pingone_mfa_settings
: Changed thepairing
andlockout
data types. (#797)resource/pingone_mfa_settings
: Removedphone_extensions_enabled
and moved into nested attribute object. Usephone_extensions.enabled
going forward. (#797)resource/pingone_mfa_settings
: Removed deprecated parameterauthentication
. (#645)resource/pingone_notification_policy
: Changed thequota
data type. (#789)resource/pingone_notification_settings_email
: Changed thefrom
andreply_to
data types. (#796)resource/pingone_password_policy
: Movedpassword_age.max
topassword_age_max
. (#801)resource/pingone_password_policy
: Movedpassword_age.min
topassword_age_min
. (#801)resource/pingone_password_policy
: Removed ineffectualbypass_policy
. (#801)resource/pingone_password_policy
: Renamedaccount_lockout
tolockout
. (#801)resource/pingone_password_policy
: Renamedenvironment_default
todefault
. (#801)resource/pingone_password_policy
: Renamedexclude_commonly_used_passwords
toexcludes_commonly_used_passwords
. (#801)resource/pingone_password_policy
: Renamedexclude_profile_data
toexcludes_profile_data
. (#801)resource/pingone_password_policy
: Renamedpassword_history
tohistory
. (#801)resource/pingone_password_policy
: Renamedpassword_length
tolength
. (#801)resource/pingone_resource_attribute
: Changed parameterresource_id
to be read-only. Use theresource_name
parameter going forward. (#658)resource/pingone_resource_attribute
: Changed parameterresource_name
to be a required parameter. (#658)resource/pingone_resource_attribute
: Existingresource_name
field removed. Useresource_type
andcustom_resource_id
instead. (#863)resource/pingone_resource_attribute
: Newresource_type
field is a required field, and newcustom_resource_id
field is an optional field. The combination of these fields ensure the correct resource is selected without encountering issue. (#863)resource/pingone_resource
: Removed theclient_secret
attribute. Use thepingone_resource_secret
resource or data source going forward. (#819)resource/pingone_schema_attribute
: Changed parameterschema_id
to be read-only. Use the optionalschema_name
parameter going forward. (#660)resource/pingone_user
: Removed the deprecatedstatus
parameter. Use theenabled
parameter going forward. (#647)resource/pingone_webhook
: Changed thefilter_options
parameter data type. (#663)- Removed the provider parameter
force_delete_production_type
. Use theglobal_options.environment.production_type_force_delete
parameter going forward. (#787) - Renamed the
pingone_mfa_policies
data source topingone_mfa_device_policies
. (#788) - Renamed the
pingone_mfa_policy
resource topingone_mfa_device_policy
. (#788) - Renamed the
pingone_role_assignment_user
resource topingone_user_role_assignment
. (#843) - Replaced the
region
parameter (andPINGONE_REGION
environment variable) withregion_code
(defaulted with thePINGONE_REGION_CODE
environment variable). See the Upgrade Guide for details. (#828)
NOTES:
data-source/pingone_license
: Migrated to plugin framework. (#894)data-source/pingone_password_policy
: Migrated to plugin framework. (#801)data-source/pingone_trusted_email_domain_dkim
: Migrated to plugin framework. (#802)data-source/pingone_trusted_email_domain_ownership
: Migrated to plugin framework. (#803)resource/pingone_application
: Changed theoidc_options.mobile_app.integrity_detection.excluded_platforms
attribute data type. (#683)resource/pingone_application
: Migrated to plugin framework. (#683)resource/pingone_gateway
: Migrated to plugin framework. (#798)resource/pingone_image
: Migrated to plugin framework. (#509)resource/pingone_mfa_device_policy
: Migrated to plugin framework. (#809)resource/pingone_mfa_settings
: Migrated to plugin framework. (#797)resource/pingone_notification_template_content
: Migrated to plugin framework. (#837)resource/pingone_password_policy
: Migrated to plugin framework. (#801)resource/pingone_resource
: Migrated to plugin framework. (#819)- bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
0.5.0 => 0.6.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
0.6.2 => 0.7.0 (#798) - bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
0.8.0 => 0.9.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2/management
0.38.0 => 0.39.0 (#798) - bump
github.com/patrickcping/pingone-go-sdk-v2/management
0.41.0 => 0.42.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
0.19.0 => 0.20.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2/risk
0.15.1 => 0.16.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2/verify
0.5.0 => 0.6.0 (#871) - bump
github.com/patrickcping/pingone-go-sdk-v2
0.11.8 => 0.11.9 (#798) - bump
github.com/patrickcping/pingone-go-sdk-v2
0.12.1 => 0.12.2 (#871) - Changed date-time fields to use custom RFC3339 data type. (#784)
- Changed JSON fields to use custom JSON data type. (#785)
- Reformat API error responses to be clearer to read. (#864)
FEATURES:
- New Data Source:
pingone_application_secret
(#781) - New Data Source:
pingone_resource_secret
(#819) - New Resource:
pingone_alert_channel
(#848) - New Resource:
pingone_application_resource_permission
(#820) - New Resource:
pingone_application_resource
(#818) - New Resource:
pingone_authorize_api_service_operation
(#825) - New Resource:
pingone_authorize_api_service
(#824) - New Resource:
pingone_authorize_application_role_permission
(#821) - New Resource:
pingone_authorize_application_role
(#817) - New Resource:
pingone_population_default_identity_provider
(#831) - New Resource:
pingone_resource_secret
(#819) - New Resource:
pingone_user_application_role_assignment
(#822)
ENHANCEMENTS:
data_source/pingone_resource
: Added support for theapplication_permissions_settings
attribute. (#819)data-source/pingone_application
: Added support for theDEVICE_CODE
grant type for OIDC applications. (#834)data-source/pingone_gateway
: Addedfollow_referrals
LDAP gateway parameter. (#798)data-source/pingone_gateway
: Addednew_user_lookup.update_user_on_successful_authentication
LDAP gateway parameter. (#798)data-source/pingone_group
: Addedcustom_data
field to be able to read custom JSON data attached to a group. (#850)resource/pingone_application_secret
: Support for handling previous secrets for application secret rotation. (#781)resource/pingone_application
: Added support for theDEVICE_CODE
grant type for OIDC applications. (#834)resource/pingone_environment
: Support the creation of trials enabled environments. (#849)resource/pingone_gateway
: Addedfollow_referrals
LDAP gateway parameter. (#798)resource/pingone_gateway
: Addednew_user_lookup.update_user_on_successful_authentication
LDAP gateway parameter. (#798)resource/pingone_group
: Addedcustom_data
field to be able to append custom JSON data to a group. (#850)resource/pingone_identity_provider
: Added ability to set the SP signing key algorithm. (#830)resource/pingone_identity_provider
: Added thepkce_method
property for OIDC Identity Providers. (#829)resource/pingone_mfa_device_policy
: Addedprompt_for_nickname_on_pairing
for each device method, which provides a prompt for users to provide nicknames for devices on pairing. (#809)resource/pingone_mfa_device_policy
: Added thedefault
field to track (in state) whether the policy is the default for the environment. (#844)resource/pingone_mfa_settings
: Addedusers.mfa_enabled
that, when set totrue
, will enable MFA by default for new users. (#797)resource/pingone_resource
: Added support for theapplication_permissions_settings
property to be able to add permissions to access tokens. (#819)resource/pingone_risk_predictor
: Added support for theADVERSARY_IN_THE_MIDDLE
andEMAIL_REPUTATION
predictors. (#835)resource/pingone_schema_attribute
: Added data protection validation to mitigate accidental deletion of custom user data. (#879)- Inclusion of a new optional provider parameter
append_user_agent
to append a custom string to theUser-Agent
header when making API requests to the PingOne service. (#828) - Support ability to grant the "Application Owner" role to users, groups of users, connections and admin applications. (#862)
- Support the new
AU
tenant region with thecom.au
top level domain. (#828)
BUG FIXES:
data-source/pingone_agreement_localization
: Correctlocale
validation to add missing ISO country codes. (#858)data-source/pingone_language
: Correctlocale
validation to add missing ISO country codes. (#858)resource/pingone_agreement_localization_revision
: Fixed inability to retrieve agreement text on import. (#861)resource/pingone_agreement_localization_revision
: Fixed intermittent "The revision can not take effect in the past" error when leavingeffective_at
blank. (#883)resource/pingone_application_resource_grant
: Fixed broken grants when a resource or scope changes it's ID (scopes and resources are re-created, not triggering a re-creation of the grants) (#863)resource/pingone_application_resource_grant
: Fixed issue where the provider produces an inconsistent result after apply when new scopes are added to, or existing scopes removed from, an existing grant. (#863)resource/pingone_application_secret
: Fixed state inconsistency issue when retrieving an application's client secret. (#781)resource/pingone_application
: Fixed state inconsistency issue when retrieving an application's client secret. (#781)resource/pingone_credential_issuance_rule
: Correctnotification.template.locale
validation to add missing ISO country codes. (#858)resource/pingone_custom_domain_verify
: Fixed ineffectualtimeouts
configuration. (#786)resource/pingone_gateway
: Fixed error when configuring gateways that are generic LDAP v3 compliant directories, or OpenDJ Directory servers. (#871)resource/pingone_gateway
: Fixed issue that, when updating auser_types
object, Terraform re-creates the fulluser_types
object instead of updating the object in place. (#798)resource/pingone_language_update
: Fixed "The language must be enabled before it is set as the default" error when setting a language as enabled and the environment default. (#884)resource/pingone_language
: Correctlocale
validation to add missing ISO country codes. (#858)resource/pingone_mfa_device_policy
: Fixed blocking error when attempting to destroy the default MFA device policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_mfa_device_policy
: Resource can now be modified with Terraform if thedefault
property is modified totrue
in the console or by API directly. (#844)resource/pingone_mfa_fido2_policy
: Fixed blocking error when attempting to destroy the default MFA FIDO2 policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_notification_policy
: Fixed blocking error when attempting to destroy the default notification policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_notification_template_content
: Correctlocale
validation to add missing ISO country codes. (#858)resource/pingone_password_policy
: Fixed blocking error when attempting to destroy the default password policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_resource_attribute
: Remove restrictive validation preventing config generation of default OIDC attributes (#859)resource/pingone_resource_scope
: Fixed blocking errors that result from removing multiple resource scopes that are already assigned to an application. (#852)resource/pingone_resource_scope
: Fixed blocking errors that result from removing multiple resource scopes that are already assigned to an application. (#854)resource/pingone_risk_policy
: Fixed blocking error when attempting to destroy the default risk policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_schema_attribute
: Fixed issue where schema attributes have therequired
field set to the incorrect boolean value. (#879)resource/pingone_sign_on_policy
: Fixed blocking error when attempting to destroy the default sign on policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_system_application
: Fixed intermittent "Cannot find applications by type" error. (#885)resource/pingone_verify_policy
: Fixed blocking error when attempting to destroy the default verify policy for the environment. This is now a warning instead of an error. (#845)resource/pingone_verify_policy
: Resource can now be modified with Terraform if thedefault
property is modified totrue
in the console or by API directly. (#844)resource/pingone_verify_voice_phrase_content
: Correctlocale
validation to add missing ISO country codes. (#858)