Skip to content

Latest commit

 

History

History
1159 lines (739 loc) · 77.8 KB

CHANGELOG.md

File metadata and controls

1159 lines (739 loc) · 77.8 KB

Changelog

3.32.0 (July 29, 2022)

NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:

BUG FIXES:

  • Fix "no default policy found" bug, includes ability for provider to discover if it is running against an OIE or Classic org #1224. Thanks, @monde!

3.31.0 (July 08, 2022)

NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:

  • New resource okta_app_signon_policy #1193. Thanks, @felixcolaci!
  • Added property inactivity_period to resource okta_app_signon_policy_rule #1184. Thanks, @monde!
  • Property issuer_mode can be "CUSTOM_URL", "ORG_URL", or "DYNAMIC" on resource okta_auth_server_default #1197. Thanks, @monde!

BUG FIXES:

  • Correct API endpoint and call for resource okta_policy_profile_enrollment_apps #1191. Thanks, @felixcolaci!
  • Fix resources pagination in resource okta_resource_set for resource items greater than 100 #1196. Thanks, @monde!

ENHANCEMENTS:

  • Update documentation on resource okta_policy_mfa and okta_policy_mfa_default for required FF OKTA_MFA_POLICY and when FF ENG_ENABLE_OPTIONAL_PASSWORD_ENROLLMENT is enabled #1176. Thanks, @monde!

3.30.0 (June 22, 2022)

BUG FIXES:

  • Correct issuer mode value in embedded groups_claim of an okta_app_oauth resource #1167. Thanks, @monde!
  • Resource okta_app_oauth propertyredirect_uris is a list, not a set, and needs to maintain order. #1171. Thanks, @monde!
  • Fix JSON serialization errors that group and user schemas experience when enum and one_of properties are utilized with a type value other than string #1178. Thanks, @monde!

ENHANCEMENTS:

  • Add no-stalebot label exemption for GH stalebot action #1180. Thanks, @monde!

3.29.0 (June 09, 2022)

ENHANCEMENTS:

  • HTTP proxy feature with OKTA_HTTP_PROXY alternative to OKTA_ORG_NAME+OKTA_BASE_URL #1142. Thanks, @ido50!
  • Full support for Duo authenticator #1146. Thanks, @monde!
  • Improve data source okta_user and okta_users and a bug fix #1159. Thanks, @exitcode0, @monde!
  • Update latest list of Custom Role Permission properties on resource okta_admin_role_custom #1160. Thanks, @tim-fitzgerald!

BUG FIXES:

  • Remove incorrect attributes response_signature_algorithm, and response_signature_scope from resource okta_idp_oidc #1156. Thanks, @monde!
  • Reestablish old behavior of okta_group_memberships resource, add toggle to track all users #1161. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Fix typo in data source okta_email_template documentation #1157. Thanks, @monde!
  • ACC tests maintenance #1158. Thanks, @monde!

NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:

  • ENV VAR
    • OKTA_HTTP_PROXY alternative to OKTA_ORG_NAME+OKTA_BASE_URL
  • Data Sources
    • okta_user
      • delay_read_seconds property to assist dealing with data eventual consistency
    • okta_users
      • include_roles property to signal admin roles for each user should also be gathered
      • delay_read_seconds property to assist dealing with data eventual consistency
  • Resources
    • okta_group_memberships
      • track_all_users track all users of group, not just those when resource was initialized

3.28.0 (May 24, 2022)

ENHANCEMENTS:

  • Add system attribute to okta_auth_server_scope resource #1112. Thanks, @monde!
  • Refine search criteria precision in okta_app data source #1115. Thanks, @monde!
  • okta_group adds delay argument; Refine okta_group_memberships resource and add tests. Update documentation #1120. Thanks, @monde!
  • Add com.okta.telephony.provider hook type to okta_inline_hooks resource #1132. Thanks, @monde!

BUG FIXES:

  • Fix type in custom role permissions for okta_admin_role_custom resource #1116. Thanks, @faurel!
  • Fix pagination bug in okta_group_memberships #1125. Thanks, @monde!
  • Reverted commit on okta_policy_rule_sign_on resource that adversely affected SPECIFIC_IDP #1133. Thanks, @monde!
  • Corrected signature defaults on okta_idp_oidc, okta_idp_saml, and okta_idp_social resources #1134. Thanks, @monde!
  • Fixed regression on okta_group_memberships resource with 0 users #1138. Thanks, @exitcode0!

PROJECT IMPROVEMENTS:

  • Update okta_template_email documentation #1113. Thanks, @monde!
  • ACC Test for okta_rate_limiting resource and update documentation #1121. Thanks, @monde!
  • Note that okta_group_membership is deprecated in the documentation #1122. Thanks, @monde!
  • Update documentation on okta_app_oauth explaining how reset a client secret #1127. Thanks, @monde!
  • Update deprecation notice on okta_template_email resource documentation #1136. Thanks, @monde!
  • ACC Test on okta_group_memberships resource with 0 users #1139. Thanks, @monde!

3.27.0 (May 13, 2022)

ENHANCEMENTS:

  • Data sources and resources for branded themes #1104. Thanks, @monde!
    • Data Sources
      • okta_themes
      • okta_theme
    • Resources
      • okta_theme

BUG FIXES:

  • Soft revert of diff suppress on okta_policy_password and okta_policy_password_default resources #1108. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Removed confusing and inaccurate information about Duo and Yubikey support in resource okta_authenticator #1103. Thanks, @monde!
  • Fixed formatting in docs for a markdown rendering quirk of the Terraform Registry #1096. Thanks, @monde!

3.26.0 (May 06, 2022)

ENHANCEMENTS:

  • Data sources and resources for branded email customization #1089. Thanks, @monde!
    • Data Sources
      • okta_brands
      • okta_brand
      • okta_email_customizations
      • okta_email_customization
      • okta_email_templates
      • okta_email_template
    • Resources
      • okta_brand
      • okta_email_customization
  • Allow user lookup by group membership; data source okta_users gets group_id property. #998. Thanks, @BrentSouza!

PROJECT IMPROVEMENTS:

  • Note browser type for SPA apps in app_oauth.html.markdown documentation #580. Thanks, @monde!
  • Add docs to represent USER_ADMIN in group_role.html.markdown documentation #1075. Thanks, @naveen-vijay!

3.25.1 (April 26, 2022)

BUGS:

  • Fix incomplete compound_search_operator on data source okta_users. #1077. Thanks, @monde!
  • Fix default value regression on okta_policy_rule_sign_on for identity_provider attribute. #1079. Thanks, @monde!

3.25.0 (April 21, 2022)

ENHANCEMENTS:

  • Upgrade okta-sdk-golang to v2.12.1. #1001. Thanks, @monde!
    • Removing/Updating local sdk code
      • Application.UploadApplicationLogo
      • Authenticator
      • EnrollFactor
      • LinkedObjects
      • PasswordPolicy
      • ProfileMapping
      • Subscription
      • UserFactor
    • Fixed ACC tests
      • TestAccOktaAppSignOnPolicyRule
      • TestAccOktaDataSourceIdpSocial_read
      • TestAccOktaDefaultPasswordPolicy
      • TestAccOktaIdpSocial_crud
      • TestAccOktaPolicyPassword_crud
      • TestAccOktaPolicySignOn_crud
      • TestAccAppOAuthApplication_postLogoutRedirectCrud
    • Backoff/retry on application delete
  • Update okta_app_saml resource documentation. #1076. Thanks, @jphuynh!

3.24.0 (April 15, 2022)

ENHANCEMENTS:

  • Document group rule name max and min length #1068. Thanks, @monde!

BUGS:

  • Correctly change password on Okta user resource #1060. Thanks, @BalaGanaparthi!
    • Uses change password flow if old password is present
    • Uses set password flow if only password is present

3.23.0 (April 08, 2022)

ENHANCEMENTS:

  • Okta User and Okta Users search can use free form filter #1027. Thanks, @cbrgm!
  • Uniqueness of logo file is by SHA only, not SHA and local file path #1039. Thanks, @bobtfish!
  • Improve Okta Groups custom profile attributes for use in Terraform expressions #1041. Thanks, @exitcode0!

PROJECT IMPROVEMENTS:

  • Add valid options for status field in user.html.markdown documentation #1040. Thanks, @exitcode0!
  • Fix markdown typo in role_subscription.html.markdown documentation #1049. Thanks, @lucascantor!
  • Fix markdown typo in role_subscription.html.markdown documentation #1050. Thanks, @lucascantor!

BUGS:

  • Add missing valid custom role permissions #1023. Thanks, @lucascantor!
  • Fix default auth server id when activate/deactivate it #1045. Thanks, @peijiinsg!
  • Panic bumper on buildEnum helper used with schemas #1048. Thanks, @monde!

3.22.1 (March 11, 2022)

ENHANCEMENTS:

  • Added skip_groups and skip_roles parameters to data source okta_user to suppress additional API calls when that data is not required. #1011. Thanks, @monde!
  • Update email temaplate names list on resource okta_template_email. #1012. Thanks, @monde!

3.22.0 (March 03, 2022)

ENHANCEMENTS:

  • Added new okta_policy_profile_enrollment_apps resource #973. Thanks, @bogdanprodan-okta!
  • Added "DYNAMIC" option to the issuer_mode in the okta_auth_server resource #977. Thanks, @bogdanprodan-okta!
  • Clean up provider argument conflicts documentation #987. Thanks, @monde!
  • Update all App docs to match provider schema #995. Thanks, @virgofx!

BUGS:

  • Correct ipd related error messages #985. Thanks, @monde!

3.21.0 (February 10, 2022)

ENHANCEMENTS:

PROJECT IMPROVEMENTS:

BUGS:

3.20.8 (February 9, 2022)

ENHANCEMENTS:

  • Removed default value for identity_provider field on the okta_policy_rule_sign_on#955. Thanks, @bogdanprodan-okta!
  • Added new expire_password_on_create field to the okta_user resource #956. Thanks, @bogdanprodan-okta!
  • Added new user_type_id field to the okta_idp_oidc and okta_idp_saml resources #957. Thanks, @bogdanprodan-okta!

3.20.7 (February 7, 2022)

PROJECT IMPROVEMENTS:

  • Added a GH CI workflow to protect master branch #948. Thanks, @ymylei!

BUGS:

  • Set a high limit on client.Group.ListGroups query data source Okta Groups #946. Thanks, @monde!

3.20.6 (February 3, 2022)

ENHANCEMENTS:

  • Added new identity_provider and identity_provider_ids fields to the okta_policy_rule_signon resource #942. Thanks, @bogdanprodan-okta!

3.20.5 (February 2, 2022)

BUGS:

  • Whiffed setting the user agent correctly, fixed for release.

3.20.4 (February 2, 2022)

ENHANCEMENTS:

BUGS:

  • SAML SLO Cert Fix #923. Thanks, @ymylei!
  • Nil bumper on *sdk.ClientRateLimitMode returned from rate limiting #929. Thanks, @monde!
  • API Mutex Fix For apps/{id} endpoint #933. Thanks, @ymylei!
  • Ensure okta_authenticator settings are ordered to prevent whitespace #936. Thanks, @virgofx!
  • Ensure VERIFIED domains return true #937. Thanks, @virgofx!
  • Fixed group search in the okta_groups data source #938. Thanks, @bogdanprodan-okta!

PROJECT IMPROVEMENTS:

3.20.3 (January 14, 2022)

ENHANCEMENTS:

  • Added new custom_profile_attributes field to the okta_group resource #851. Thanks, @ymylei!
  • Updated list of valid Okta OAuth scopes #897. Thanks, @virgofx!
  • Added missing role type to the okta_role_subscription resource #863. Thanks, @bogdanprodan-okta!
  • Added new certificate_source_type field to the okta_domain resource #899. Thanks, @virgofx!
  • Made okta_authenticator importable #907. Thanks, @virgofx!

BUGS:

  • Fixed okta_domain_verification resource #899. Thanks, @virgofx!

3.20.2 (December 8, 2021)

ENHANCEMENTS:

BUGS:

3.20.1 (December 3, 2021)

ENHANCEMENTS:

3.20.0 (November 23, 2021)

ENHANCEMENTS:

BUGS:

3.19.0 (November 12, 2021)

ENHANCEMENTS:

  • Added new okta_admin_role_custom, okta_admin_role_custom_assignments and okta_resource_set resources #789. Thanks, @bogdanprodan-okta!
  • Field always_include_in_token is now editable for all the default claims except sub #790. Thanks, @bogdanprodan-okta!
  • Added new okta_link_definition and okta_link_value resources #794. Thanks, @bogdanprodan-okta!
  • Added new primary_factor field to the okta_policy_rule_signon resource #796. IMPORTANT NOTE: Available only for the organizations with Identity Engine. Thanks, @bogdanprodan-okta!

BUGS:

3.18.0 (November 2, 2021)

ENHANCEMENTS:

BUGS:

3.17.0 (October 26, 2021)

IMPORTANT NOTE: This release contains resources that are only available as a part of the Identity Engine. Contact support for further information.

ENHANCEMENTS:

3.16.0 (October 22, 2021)

IMPORTANT NOTE: This release contains resources that are only available as a part of the Identity Engine. Contact support for further information.

ENHANCEMENTS:

BUGS:

3.15.0 (October 11, 2021)

ENHANCEMENTS:

BUGS:

3.14.0 (October 7, 2021)

ENHANCEMENTS:

BUGS:

3.13.13 (September 23, 2021)

BUGS:

  • Another attempt to fix constant change-loops in the okta_app_group_assignments resource #664. Thanks, @bogdanprodan-okta!

3.13.12 (September 22, 2021)

BUGS:

3.13.11 (September 21, 2021)

ENHANCEMENTS:

  • Added skip_users to the okta_group resource (check latest documentation for the usage of these fields) #646. Thanks, @bogdanprodan-okta!
  • Added new users_excluded field to the okta_group_rule resource #651. Thanks, @bogdanprodan-okta!

BUGS:

  • Fixed constant change-loops in the okta_app_group_assignments resource #644. Thanks, @bogdanprodan-okta!
  • Fixed typo and deprecation warning in the documentation for okta_app_user resource #645. Thanks, @SaffatHasan!
  • Fixed okta_group_role resource update in case of several roles are being updated #646. Thanks, @bogdanprodan-okta!
  • Terraform will attempt to remove okta_user_schema_property resource several times in case the resource still exists in the organization #656. Thanks, @bogdanprodan-okta!

3.13.10 (September 13, 2021)

BUGS:

3.13.9 (September 10, 2021)

ENHANCEMENTS:

  • Added app_settings_json to the okta_app_oauth resource #627. Thanks, @bogdanprodan-okta!
  • Added skip_users and skip_groups to the okta_app_* resources (check latest documentation for the usage of these fields) #633. Thanks, @bogdanprodan-okta!

BUGS:

  • Fixed resource import of the okta_app_group_assignments #630. Thanks, @Philipp!
  • Fixed creation of multiple app user schema properties for new (recently created) apps. #634. Thanks, @bogdanprodan-okta!
  • Fixed description for the app logo field #639. Thanks, @sklarsa!

3.13.8 (September 1, 2021)

ENHANCEMENTS:

  • Add credentials_scheme, reveal_password, shared_username and shared_password to the okta_app_three_field resource #619. Thanks, @bogdanprodan-okta!
  • Add password_hash to the okta_user resource #622. Thanks, @bogdanprodan-okta!

BUGS:

  • Fix import of accessibility_login_redirect_url field in the okta_app_saml resource #613. Thanks, @Philipp!
  • Fix create/update operations for the okta_app_user_custom_schema_property resource #606. Thanks, @Philipp!
  • Fix provider crash when importing okta_app_oauth resource #616. Thanks, @bogdanprodan-okta!
  • Fix group_memberships field setup for okta_user data source #615. Thanks, @BrentSouza!
  • Fix provider crash when okta_policy_rule_idp_discovery does not exist #622. Thanks, @bogdanprodan-okta!

3.13.7 (Aug 23, 2021)

ENHANCEMENTS:

BUGS:

  • Fix *_token_* fields setup when importing okta_auth_server_policy_rule resource #600. Thanks, @Philipp!
  • Governed Transport is now handling nil response in postRequestHook func #603. Thanks, @Mike!

3.13.6 (Aug 18, 2021)

ENHANCEMENTS:

BUGS:

3.13.5 (Aug 17, 2021)

ENHANCEMENTS:

BUGS:

3.13.4 (Aug 16, 2021)

ENHANCEMENTS:

BUGS:

3.13.3 (Aug 12, 2021)

BUGS:

3.13.2 (Aug 12, 2021)

ENHANCEMENTS:

BUGS:

3.13.1 (Aug 6, 2021)

ENHANCEMENTS:

  • Add inline_hook_id field to the okta_app_saml resource #561. Thanks, @noinarisak!
  • Add experimental max_api_capacity configuration field to the provider. Thanks, @monde!

BUGS:

3.13.0 (Jul 29, 2021)

ENHANCEMENTS:

3.12.1 (Jul 24, 2021)

BUGS:

  • Fix provider crash caused by the okta_policy_rule_signon resource #543. Thanks, @bogdanprodan-okta!
  • Fix permissions field set behaviour in okta_app_user_schema_property resource #543. Thanks, @bogdanprodan-okta!
  • Reverted the changes regarding the users field in the okta_group resource that was introducing breaking change #543. Thanks, @bogdanprodan-okta!

3.12.0 (Jul 20, 2021)

ENHANCEMENTS:

BUGS:

  • Suppress 404 in case group role was removed outside of the terraform #417. Thanks, @ymylei!
  • Don't recreate okta_user resource in case login field is changed #435. Thanks, @ymylei!
  • Fixed attribute statements setup for preconfigured apps #439. Thanks, @bogdanprodan-okta!
  • Don't recreate schema related resources in case array_enum, array_one_of, enum or one_of have changed @531. Thanks, @bogdanprodan-okta!

Special thanks to @JeffAshton, @jeffg-hpe, @jtdoepke, @thatguysimon, @ymylei, @joshowen, @AlexanderProschek, @gavinbunney for a lot of various documentation fixes and code improvements!!!

3.11.0 (March 26, 2021)

ENHANCEMENTS:

  • Add new okta_app_oauth_api_scope resource #356. Thanks, @mariussturm!
  • Remove ForceNew in case policy name changes to avoid policy resources recreation #362. Thanks, @me!
  • Add hotp factor to the okta_policy_mfa resource #363. Thanks, @me!
  • Remove unnecessary validations from the okta_app_oauth resource #372. Thanks, @me!
  • Add links field to okta_app, okta_app_saml and okta_app_oauth data sources #374. Thanks, @me!
  • Add new okta_auth_server_default resource #375. Thanks, @me!
  • Add new okta_policy_mfa_default and okta_policy_password_default resources #378. Thanks, @me!
  • Add remove_assigned_users field to the okta_group_rule resource #388. Thanks, @me!
  • Add new auth_server_claim_default resource #392. Thanks, @me!
  • Add groups and users fields to the okta_app, okta_app_oauth and okta_app_saml data sources #395. Thanks, @me!
  • Add id field to the okta_group data source #395. Thanks, @me!
  • Add new auth_server_claim_default resource #392. Thanks, @me!
  • Add new okta_groups data source #103. Thanks, @bendrucker and @me!
  • Several minor bug fixes and enhancements.

BUGS:

  • Add group existence check to okta_group_membership resource #380. Thanks, @ymylei!
  • Fix group assignment priority in the okta_app_group_assignment resource #381. Thanks, @me!
  • Fixed status change in the okta_auth_server_policy_rule resource . Thanks, @me!
  • Add operation retry to the okta_group_role resource #390. Thanks, @me!

3.10.1 (February 26, 2021)

ENHANCEMENTS:

  • Add retain_assignment field to okta_app_user and okta_app_group_assignment resource #330. Thanks, @Omicron7!
  • Add target_app_list field to the okta_group_role resource #349. Thanks, @me!
  • Add support for OVERRIDE value in master field and new master_override_priority field to the okta_user_schema resource #351. Thanks, @me!

BUGS:

  • Added wait to okta_group_membership resource #335. Thanks, @ymylei!
  • Fix set of subject_match_attribute value for okta_idp_oidc resource #344. Thanks, @me!
  • Fix resource validation #348. Thanks, @me!
  • Fix setup of empty login_scopes for okta_app_oauth resource #352. Thanks, @me!
  • Fix okta_group_role when removing all the items from target_group_list #341. Thanks, @me!

3.10.0 (February 19, 2021)

ENHANCEMENTS:

  • Add new okta_auth_server_scopes datasource #336. Thanks, @me!
  • Add new okta_idp_social datasource #337. Thanks, @me!
  • Several minor bug fixes and enhancements.

BUGS:

  • Fix preconfigured okta_app_swa creation in case it has more that one sign-on modes #328. Thanks, @me!
  • Add force recreate in case okta_app_user_schema changes the scope value since it's a read-only attribute #331. Thanks, @me!
  • Fix false positive output when runnning terraform planfor the okta_profile_mapping resource in case delete_when_absent is set to false #332. Thanks, @me!
  • Fix okta_app_oauth validation #333 and #340. Thanks, @me!

3.9.0 (February 12, 2021)

ENHANCEMENTS:

  • Add new okta_admin_role_targets resource #325. Thanks, @me!
  • Add target_group_list field to the okta_group_role resource #256. Thanks, @ymylei!

BUGS:

  • Fixed subject_match_attribute setup in the okta_idp_saml resource #320. Thanks, @me!
  • Fixed users setup when importing okta_group resource #323. Thanks, @me!

3.8.0 (February 1, 2021)

ENHANCEMENTS:

  • Add support for OAuth Authorization for Okta API #290. Thanks, @me!
  • Make key_id optional for okta_app_saml_metadata #128. Thanks, @cludden!
  • Add new okta_group_membership resource #252. Thanks, @ymylei!
  • Add new okta_group_role resource #255. Thanks, @ymylei!
  • Add new okta_idp_oidc data source #286. Thanks, @me!
  • Add new okta_app_oauth data source #293. Thanks, @me!
  • Add new okta_auth_server_policy data source #298. Thanks, @me!
  • Add usage field to the okta_network_zone resource #271. Thanks, @me!
  • Add okta_email factor to the okta_policy_mfa resource #269. Thanks, @me!
  • Add id field to the okta_users data source #288. Thanks, @me!
  • Add union field to the app_user_schema resource #291. Thanks, @me!
  • Add implicit_assignment field to the okta_app_oauth resource 120. Thanks, Justin Lewis!
  • Add issuer and issuer_mode fields to the okta_auth_server data resource #301. Thanks, @me!
  • Add login_mode and login_scopes to the okta_app_oauth resource #311. Thanks, @me!
  • Add single_logout_issuer, single_logout_url and single_logout_certificate fields to the okta_app_saml resource #307. Thanks, @me!
  • Add metadata_url field to the okta_app_saml resource #316. Thanks, @me!
  • Remove acs_binding and acs_type from okta_idp_oidc as (they are not supported)[(https://developer.okta.com/docs/reference/api/idps/#oauth-2-0-and-openid-connect-endpoints-object)] by this resource #286. Thanks, @me!
  • Deprecate acs_binding argument for okta_idp_saml resource, as it can only be set to HTTP-POST #286. Thanks, @me!
  • Add a retry on 404 error in case Okta lagging during resource creation. Thanks, @me!
  • Add validation for all URL-type fields.
  • Various code improvements and documentation updates. Thanks, @me!

BUGS:

  • Ignore special groups (BUILT_IN and APP_GROUP) in the group_memberships field #118. Thanks, @rasta-rocket!
  • Fix inline_hooks delete operation if the hooks were removed outside the provider #288. Thanks, @me!
  • Fix group_memberships populating in the okta_user data source #284. Thanks, @me!
  • Fix terraform import for the app_user_schema resource #291. Thanks, @me!
  • Fix delete operation for auth_server_claim resource in case claim has type SYSTEM #283. Thanks, @me!
  • Remove redundant description field from the okta_app_saml resource #278. Thanks, @me!
  • Add suppress function for the features field in the okta_app_saml resource since it's not currently possible to create/update provisioning features via the API 296. Thanks, @me!
  • Remove OAUTH_AUTHORIZATION_POLICY from okta_default_policy and okta_policy since it's not supported by Okta API #298. Use okta_auth_server_policy instead. Thanks, @me!
  • Fix status change in the okta_auth_server_policy resource #299. Thanks, @me!
  • Fix user_name_template_* fields setup for the apps resource #309. Thanks, @me!
  • Fix refresh_token_window_minutes minimum value in the okta_auth_server_policy_rule resource #314. Thanks, @me!
  • Fix attribute_statements field validation in the okta_app_saml resource #313. Thanks, @me!

3.7.4 (December 28, 2020)

ENHANCEMENTS:

  • Add dependabot to automate dependency updates #259. Thanks @jlosito!
  • Add max_clock_skew property to IdP SAML resource #263. Thanks @me!

BUGS:

  • Fix panic caused by a null pointer in okta_policy_password resource. #262. Thanks @me!
  • Add retries for creating/updating okta_user_schema resource. #262. Thanks @me!

3.7.3 (December 24, 2020)

ENHANCEMENTS:

  • Add call recovery for Okta password policy #248. Thanks @me!
  • Update data okta_group docs #251. Thanks @ymylei!
  • Adds pattern property for okta_*_schema resources #159. Thanks @fitzoh and @me!
  • Add retries on connection timeouts errors #246. Thanks @me!

BUGS:

  • Fixed handling rule with INVALID status #250. Thanks @ymylei!

3.7.2 (December 18, 2020)

ENHANCEMENTS:

BUGS:

  • Fix default name for idp_discovery #244. Thanks @nickerzb!
  • Fix okta auth server policy rule resource causing panic #245. Thanks @SBerda for submitting the issue and @me for fixing it!
  • Fix key_years_valid defaulting to 2 during resource import #245. Thanks @btsteve for submitting the issue and @me for fixing it!

3.7.1 (December 16, 2020)

ENHANCEMENTS:

  • Add validation for user type #242.

BUGS:

  • Fix state refresh for okta_user_base_schema and okta_user_schema #242.

3.7.0 (December 15, 2020)

ENHANCEMENTS:

BUGS:

3.6.1 (November 14, 2020)

ENHANCEMENTS:

BUGS:

  • Fix population of the user 'status' attribute #206. Thanks, @isometry!

3.6.0 (October 12, 2020)

ENHANCEMENTS:

  • Upgrade to Okta SDK 2.0.0 #203. Thanks a ton! @bogdanprodan-okta
  • Fix validation false positive when api_token is set via environment variable. #147. Thanks, @jgeurts
  • Update required to optional and more #208, Thanks, me! 😄

BUGS:

  • Update config.go #207, Thanks, me! 😄

3.5.1 (October 9, 2020)

ENHANCEMENTS:

BUGS:

  • Documentation: Update okta_idp_metadata_saml correct example #173, Thanks, @gaurdro and @netflash!
  • Documentation: Update warning in app_group_assignment.html.markdown #172, Thanks, @ssttgg!
  • Renaming Go module as per the organization move #195, Thanks, @stack72!

3.5.0 (August 31, 2020)

ENHANCEMENTS:

  • Add password import inline hook type. #168, Thanks, @noinarisak aka me! 🎉
  • Add external_namespace property for app_user_schema and user_schema. #102, Thanks, @thehunt33r!

BUGS:

  • Fix inline hook example code to match version that is supported. #175, Thanks, @noinarisak me again! 😃
  • Update app_group_assignment.html.markdown. #165, Thanks, snolan-amount!

3.4.1 (July 31, 2020)

RELEASE:

3.4.0 (July 30, 2020)

ENHANCEMENTS:

  • Add resource definition for Okta Event Hooks. #14, Thanks, @mbudnek!
  • Adding support for GROUP_MEMBERSHIP_ADMIN & REPORT_ADMIN. #138 Thanks, ymylei!

BUG FIXES:

3.3.0 (May 29, 2020)

ENHANCEMENTS:

  • Add user lockout notification channels. #15, Thanks, @thehunt33r!
  • Adding support for SMS template changes. #18 Thanks, @gusChan!

3.2.0 (April 03, 2020)

BUG FIXES:

  • Documentation, id is an output of app_oauth. #98 Thanks, beyondbill!

ENHANCEMENTS:

  • Improve app filtering and update Terraform SDK. #97 Thanks, quantumew! 🎉

3.1.1 (March 18, 2020)

ENHANCEMENTS:

  • Add unique property to UserSchema. #12 Thanks, @gusChan!

3.1.0 (February 19, 2020)

RELEASE:

  • First release under terraform-providers organization with binary published to releases.hashicorp.com

3.0.0 (October 16, 2019)

FEATURES:

  • Updated provider to support Terraform v0.12.0

3.0.1

FEATURES:

  • New Resource: okta_inline_hook

ENHANCEMENTS:

  • Add missing okta_idp_saml settings

3.0.2

ENHANCEMENTS:

  • Use backoff/retries functionality for XML API calls

3.0.3

FEATURES:

  • New Data Source: okta_idp_saml

ENHANCEMENTS:

  • Support import user by email

3.0.4

FEATURES:

  • New Data Source: Add okta_app_saml data source
  • New Data Source: Add okta_app_metadata_saml data source
  • New Data Source: Add okta_idp_metadata_saml data source

ENHANCEMENTS:

  • Change type of custom_profile_attributes from map to JSON string to support all types

BUG FIXES:

  • Fix group filter bug, filter_type and filter_value were not being sync'd

3.0.5

BUG FIXES:

  • Fix bug introduced in v3.0.4. User data source was not updated to the new caustom_profile_attribute type
  • Added test to cover this scenario, tests were passiing

3.0.6

ENHANCEMENTS:

  • Allow client_id to be set on OIDC application, while also maintaining the computed version. With some auth methods, such as basic auth, this is possible.

3.0.7

ENHANCEMENTS:

  • Add group_assignments for SAML and social IdPs

3.0.8

ENHANCEMENTS:

  • Add issuer_mode to social IdP. Our test org does not have a custom domain setup, thus it was working there but not in other orgs. Hard to test both scenarios in one org.

3.0.9

FEATURES:

  • New Resource: okta_template_email
  • New Resource: okta_group_roles

3.0.10

FEATURES:

  • New Resource: okta_network_zone

3.0.11

BUG FIXES:

  • Fix occasional panic when creating a user schema see issue 144
  • Users in LOCKED_OUT state are unlocked when config is ACTIVE issue 225

3.0.12

BUG FIXES:

  • Ensure schema does not panic after retry

3.0.13

FEATURES:

  • New Resource: okta_user_base_schema

ENHANCEMENTS:

  • Add missing attribute, match_type and match_attribute, on social idp resource

3.0.14

BUG FIXES:

  • Fix logic around including/excluding networks on policy rules

3.0.15

ENHANCEMENTS:

  • Update Okta SDK
  • Filter out GROUP based admin roles when processing user admin_roles attribute

3.0.16

  • Fix issues around okta_policy_rule_idp_discovery
    • app_include and app_exlcude were missing required properties
    • user_identifier_type was being added even when not defined, causing API errors
  • Fix integer array type

3.0.17

FEATURES:

  • New Resource: okta_app_user_schema
  • New Resource: okta_app_user_base_schema
  • New Resource: okta_app_user resource
  • New Resource: okta_app_group resource

ENHANCEMENTS:

  • Add required field to base schema

3.0.18

ENHANCEMENTS:

  • Support SHA-1 signing algorithm on IdPs

BUG FIXES:

  • Fix bug where audience is reset on IdP update because it is omitted from the payload

3.0.19

BUG FIXES:

  • Fix diff issues around okta_policy_rule_idp_discovery
  • Allow provisioning_action for IdPs to be set to DISABLED

3.0.20

BUG FIXES:

  • Fix okta_auth_server_claim, group_filter_type could not be set to STARTS_WITH due to a typo

3.0.21

ENHANCEMENTS:

  • Expose scope property on okta_user_schema
  • Allow setting of OAuth application visibility settings

3.0.22

BUG FIXES:

  • Send profileMaster along with IdP, so the config is recognized by Okta API
  • Fix bug in SDK related to retries and the request body being empty on subsequent requests.

3.0.23

ENHANCEMENTS:

  • Add external_name property to the okta_app_user_schema and okta_user_schema

3.0.24

ENHANCEMENTS:

  • Support profile on okta_oauth_app resource

3.0.25

ENHANCEMENTS:

  • Support setting an auth server scope as the default
  • Support profile and priority on okta_app_group_assignment
  • Support profile on okta_app_user

BUG FIXES:

  • Fix bug with supporting profile on okta_oauth_app resource

3.0.26

ENHANCEMENTS:

  • Support array enums in okta_user_schema and okta_app_user_schema as array_enum and array_one_of

3.0.27

ENHANCEMENTS:

  • Update refresh token window validation to account for new upper limit of 5 years

3.0.28

BUG FIXES:

  • Remove resource from state on 404. (#269)

3.0.29

BUG FIXES:

  • Ensure we safely sync auth server properties. (#299)
  • MANUAL rotation mode can only be set on an auth server on update. Ensure we run update after create for that scenario. (#287)

3.0.30

ENHANCEMENT:

  • Update to new separate Terraform SDK (#307)

3.0.31

BUG FIXES:

  • Ensure okta_app_group_assignment resource syncs using the right read function. (#307)

3.0.32

BUG FIXES:

  • Ensure okta_app_group_assignment and okta_app_user resources properly take multiple ids on the import functions. (#307)
  • Ensure okta_user does not error on 404 (#313)

3.0.33

FEATURES:

  • New Resource: okta_profile_mapping (#246)
  • New Resource: okta_app_basic_auth (#329)

3.0.34

BUG FIXES:

  • Policy values could not be set to 0. Doing so resulted in the SDK omitting them, resulting in Okta resetting the values to default.

3.0.35

ENHANCEMENT:

  • Require target_id on okta_profile_mapping to avoid ambiguity

FEATURES:

  • New Data Source: okta_user_profile_mapping_source (#340)

3.0.36

BUG FIXES

  • Schema merging helper function was mutating input schema causing side effects when used in a particular way. Used shallow copying to avoid this side effect. (#338)
  • Ensure response is not nil when checking status code (#307)

3.0.37

BUG FIXES

  • Ensure index is sync'd on import to avoid recreation.

3.0.38

ENHANCEMENT:

  • Support password, recovery_answer, and recovery_question as attributes on the okta_user resource.