Skip to content

Latest commit

 

History

History
1691 lines (1097 loc) · 121 KB

CHANGELOG.md

File metadata and controls

1691 lines (1097 loc) · 121 KB

Changelog

4.10.0 (Aug 6, 2024)

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

authenticationMethods

BUG FIXES

  • Fix okta_app_saml cannot assign certificate #2033. Thanks, @duytiennguyen-okta!
  • Reverted commit on import okta_profile_mapping resource due to odd behavior surrounding d.GetOK() #2053. Thanks, @duytiennguyen-okta!
  • Fix okta_user doc #2039. Thanks, @sean1588!
  • Fix the issue of attribute "custom_privacy_policy_url" must be specified when "agree_to_custom_privacy_policy" is specified #2041. Thanks, @duytiennguyen-okta!
  • Fix the validator issue not allow okta_policy_device_assurance_macos and okta_policy_device_assurance_windows use with third party signal providers#2046. Thanks, @duytiennguyen-okta!
  • Fix issue of not able to terraform destroy okta_network_zone #2057. Thanks, @duytiennguyen-okta!

4.9.1 (June 24, 2024)

BUG FIXES

4.9.0 (June 14, 2024)

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

BUG FIXES

4.8.1 (April 12, 2024)

BUG FIXES

4.8.0 (February 28, 2024)

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

  • Add support to custom_otp on okta_authenticator #1864. Thanks, @isaacokta!

BUG FIXES

  • Fix import okta_group_memberships #1899. Thanks, @c4po!

4.7.0 (February 9, 2024)

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

BUG FIXES

4.6.3 (November 29, 2023)

BUG FIXES

4.6.2 (November 28, 2023)

BUG FIXES

  • Correct updating an app when status is involved with the update #1806. Thanks, @monde!
  • Datasource okta_org_metadata incorrect value for domains.organization #1810. Thanks, @monde!
  • CustomDiff for status on okta_group_rule #1813. Thanks, @monde!
  • Update okta_idp_social resource docs #1814. Thanks, @monde!
  • Support array enum of object type in schemas #1827. Thanks, @monde!
  • Fix risk_score default broke customer without FF #1829. Thanks, @duytiennguyen-okta!
  • Resource okta_brand's email_domain_id is an attribute, not an argument #1831. Thanks, @monde!
  • Add header to local sdk files, update contribution notes #1833. Thanks, @monde!

4.6.1 (November 2, 2023)

BUG FIXES

  • Correct flaw in data source okta_group where name query matches multiple groups but did not consider exact match #1799. Thanks, @monde!
  • For resource okta_idp_saml set status, sso_binding, sso_destination, and sso_url during read context for proper import #1558. Thanks, @monde!

4.6.0 (November 1, 2023)

IMPROVEMENTS

  • Add progressive_profiling_action to okta_policy_rule_profile_enrollment #1777. Thanks, @duytiennguyen-okta!
  • Add system to okta_app_signon_policy_rule, okta_auth_server_policy_rule #1788. Thanks, @monde!
  • Update okta_group search#1794. Thanks, @monde!

BUG FIXES

  • Add default to risk_score to avoid breaking change #1780. Thanks, @duytiennguyen-okta!
  • Fix incorrect drift detection and other bad behavior in okta_app_oauth_role_assignment #1781. Thanks, @monde!
  • Implement proper error for incorrect compound import input #1785. Thanks, @monde!
  • Fix a panic in resource okta_resource_set #1786. Thanks, @monde!
  • Correct change detection on resources okta_app_oauth_post_logout_redirect_uri and okta_app_oauth_redirect_uri #1793. Thanks, @monde!

4.5.0 (October 17, 2023)

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

BUG FIXES

  • Fix JSON change detection of JSON resource arguments #1758. Thanks, @monde!
  • Fix panic issue when convertInterfaceArrToStringArr #1760. Thanks, @duytiennguyen-okta!
  • Fix panic issue in the missing error check #1765. Thanks, @monde!

IMPROVEMENTS

4.4.3 (October 09, 2023)

BUG FIXES

  • Correct incorrect scope escaping in OAuth 2.0 access request for resources okta_brand, okta_app_access_policy_assignment, okta_policy_device_assurance_*_os #1744. Thanks, @monde!
  • Fixed HTTP proxy not correctly established for v3 okta-sdk-client when enabled #1724. Thanks, @monde!

IMPROVEMENTS

  • In resource okta_app_oauth, sets refresh_token_rotation's default argument to STATIC, and sets refresh_token_leeway's default argument to 0 #1738. Thanks, @duytiennguyen-okta!
  • Correct attribution for tgoodsell-tempus 1736. Thanks, @tgoodsell-tempus!
  • Client OAuth2.0 authentication with PKCS#1 format or PKCS#8 format private key #1725. Thanks, @monde!
  • Improve documentation production with hashicorp/terraform-plugin-docs #1705. Thanks, @duytiennguyen-okta!

4.4.2 (September 13, 2023)

BUG FIXES

IMPROVEMENTS

  • Clean up example TF files formatting (terraform fmt --recursive) 1720. Thanks, @tgoodsell-tempus!
  • Improve stalebot stale labels behavior #1703. Thanks, @exitcode0!
  • Guard fouled org_name + base_url or http_proxy values from erroring without contextual information #1721. Thanks, @monde!

4.4.1 (September 11, 2023)

BUG FIXES

  • Missed guard on groups claim in okta_app_oauth for OAuth 2.0 authentication 1713. Thanks, @monde!

IMPROVEMENTS

4.4.0 (September 7, 2023)

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

  • New resource: okta_app_access_policy_assignment easily assign access/authentication/signon policy to an application - 1698. Thanks, @adantop, @monde!
  • Add brand_id argument to resource okta_domain #1685. Thanks, @duytiennguyen-okta!
  • Add optional attribute to data source okta_auth_server_scopes #1680. Thanks, @duytiennguyen-okta!
  • Make resource okta_brand fully CRUD (original API support was for read/update only) #1677. Thanks, @duytiennguyen-okta!

IMPROVEMENTS

  • PR 1691. Thanks, @monde!
    • Add guards to resources okta_profile_mapping and okta_app_oauth allowing for OAuth 2.0 authentication
    • Update clarification in docs that resources okta_security_notification_emails and okta_rate_limiting are OAuth 2.0 authentication incompatible

BUG FIXES

PROJECT IMPROVEMENTS:

4.3.0 (August 18, 2023)

IMPROVEMENTS

  • Add Import to resource okta_app_signon_policy #1670. Thanks, @duytiennguyen-okta!
  • Enhanced VCR ACC testing allowing quick datasource and resource smoketest during release #1650. Thanks, @monde!

4.2.0 (August 11, 2023)

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

  • New device assurance resources #1659. Thanks, @duytiennguyen-okta!

    • okta_device_assurance_policy_android
    • okta_device_assurance_policy_chromeos
    • okta_device_assurance_policy_ios
    • okta_device_assurance_policy_macos
    • okta_device_assurance_policy_windows
  • Add constraints argument for webauthn to resource okta_policy_mfa #1663. Thanks, @duytiennguyen-okta!

  • jwks_uri argument for resource okta_app_oauth #1648. Thanks, @virgofx!

IMPROVEMENTS

  • Data Source okta_group's name and id arguments are optional and computed #1665. Thanks, @MatthewJohn!
  • Improve backoff with proper context #1658. Thanks, @monde!
  • Correct obsolete documentation; document PKCS#1 and PKCS#8 private key usage in provider config and oauth apps #1666. Thanks, @monde!

BUG FIXES

  • Fix okta_app_oauth's groups_claim can be ignored on imports #1638. Thanks, @monde!

4.1.0 (June 30, 2023)

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

IMPROVEMENTS

  • Improve okta_email_customization, correct delete bug, document and test depends_on best practice #1616. Thanks, @monde!
  • Flexible okta_brand data source and resource with default ID; Improve okta_auth_server_default #1570. Thanks, @monde!
  • Show appropriate terraform logo for light and dark themes in README #1574. Thanks, @thekbb!
  • Update the description for the platform_include block of app_signon_policy_rule to outline requirement for the os_expression argument to be set when os_type is set to OTHER #1600. Thanks, @achuchulev!
  • Update okta documentation #1614. Thanks, @duytiennguyen-okta!
  • Fix doc typo #1611. Thanks, @monde!

4.0.3 (June 26, 2023)

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

  • Adding settings.oauthClient.jwks_uri as jwks_uri argument on resource okta_app_oauth #1608. Thanks, @duytiennguyen-okta!
  • Adding name as name argument on resource okta_brand and datasources okta_brand and okta_brands #1605. Thanks, @duytiennguyen-okta!
  • Adding status as status argument on resource okta_network_zone and datasource okta_network_zone #1602. Thanks, @duytiennguyen-okta!

BUG FIXES

4.0.2 (June 14, 2023)

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

BUG FIXES

4.0.1 (June 5, 2023)

BUG FIXES

4.0.0 (April 28, 2023)

FEATURE

3.46.0 (April 14, 2023)

BUG FIXES

3.45.0 (March 29, 2023)

BUG FIXES:

PROJECT IMPROVEMENTS:

NOTICES:

We are getting ready for the v4.0.0 release of the Okta Terraform Provider. That release will include the following items.

  • Removal of deprecated resources, data sources, and arguments
  • Removal of artificial input validation, let the Okta API do the input validation
  • Fast running acceptance tests that will better block broken functionality from being published as a release
  • A more consistent means of generating documentation published at the Terraform Registry

3.44.0 (March 10, 2023)

BUG FIXES:

  • Improve JSON serialization of 0 integer values affecting a number of open issues #1484. Thanks, @monde!
  • Fix panic in okta_app_saml when embed_url is missing for preconfigured_app apps #1480. Thanks, @monde!

3.43.0 (March 7, 2023)

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

  • Resource okta_user supports ignoring custom profile attributes #1476. Thanks, @virgofx!
  • Adding settings.signOn.samlSignedRequestEnabled as saml_signed_request_enabled argument on resource okta_app_saml #1475. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Resource okta_user_schema_property documentation update #1468 Thanks, @pro4tlzz!

BUG FIXES:

  • Add correct import functionality for okta_email_customization #1471 Thanks, @samcook!
  • Fixed authentication_policy change detection #1470. Thanks, @monde!
  • Correctly handle zero "0" integer values in API calls for resources okta_policy_password and okta_policy_password_default #1477. Thanks, @monde!
    • Attributes:
    • password_auto_unlock_minutes
    • password_expire_warn_days
    • password_history_count
    • password_max_age_days
    • password_max_lockout_attempts
    • password_min_age_minutes
    • password_min_length
    • password_min_lowercase
    • password_min_number
    • password_min_symbol
    • password_min_uppercase
    • question_min_length
    • recovery_email_token

3.42.0 (February 10, 2023)

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

  • New data source okta_domain see PR 1447 notes in BUG FIXES
  • Actual PEM text values in okta_domain_certificate for attributes certificate, certificate_chain, and private_key, see PR 1447 notes in BUG FIXES
  • New attribute roles in data source okta_user #1437. Thanks, @duytiennguyen-okta!

BUG FIXES:

  • Don't md5sum to save space on okta_domain_certificate values for attributes certificate, certificate_chain, and private_key, per TF best practices #1447. Thanks, @monde!
  • Remove org type restrictions and artificial input check on type attribute for data source okta_policy #1445. Thanks, @monde!
  • Improve resource okta_app_saml documentation #1439. Thanks, @exitcode0!

3.41.0 (January 27, 2023)

PROJECT IMPROVEMENTS:

  • Enable okta_password authenticator for okta_policy_mfa #1210. Tests #1427. Thanks, @nickrmc83!
  • Update resource documentation with link to role-type api doc references #1430. Thanks, @noinarisak!

3.40.0 (January 09, 2023)

BUG FIXES:

  • Fixes ThreatInsight Configuration Continuously Reordering #1398. Thanks, @duytiennguyen-okta!
  • Fixes rate limit accounting for /api/v1/authorizationServers endpoints #1420. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Improve app_user_base_schema_property documentation #1407. Thanks, @robgero!
  • Fix TestAccOktaAppSignOnPolicy ACC test #1412. Thanks, @noinarisak!

3.39.0 (November 18, 2022)

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

  • okta_authenticator resource and data source #1379. Thanks, @monde!

    • Added argment provider_json allowing provider information to be set with JSON on the authenticator
    • Improved resource behavior in regards to Okta API's hard create, soft create, and soft delete of authenticators
    • Improved data source and resource documentation
  • Added authentication_policy argument to resource okta_app_bookmark #1376. Thanks, @jakezarobsky-8451!

  • okta_user resrouce #1372. Thanks, @monde!

    • Adds skip_roles flag to allow explicit gating on the attempt to set roles
    • Swallows and warns on 403 errors when roles API is called and API token is less than super admin scope
    • Improved data source and resource documentation

ENHANCEMENTS:

  • okta_idp_saml gracefully handles 401 errors when setting profile mapping #1355/#1369. Thanks, @deorus!
  • Rate limits handler rules are generated from Okta service's actual code #1356. Thanks, @monde!

BUG FIXES:

  • Address parallel API calls in okta_user_base_schema_property resource #1351. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Updated okta_app_user_schema_property, okta_auth_server_policy, and okta_auth_server_policy_rule resource documentation #1348. Thanks, @zlitberg!
  • Document a PEM and JWKS example for the okta_app_oauth resource #1350. Thanks, @monde!

3.38.0 (October 28, 2022)

BUG FIXES:

  • Address potential panic in resource okta_app_group_assignments's profile attribute #1345. Thanks, @monde!
  • Address potential panic in resource okta_inline_hooks auth attribute #1337. Thanks, @monde!
  • Fully document and refine okta_app_oauth's pkce_required attribute required if token_endpoint_auth_method is "none" #1327. Thanks, @monde!

3.37.0 (October 04, 2022)

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

  • Add ui_schema_id property to resource okta_policy_rule_profile_enrollment #1324. Thanks, @monde!
  • Add CUSTOM to list of group role types in datasource okta_role_subscription #1320. Thanks, @monde!
  • From PR #1322. Thanks, @monde!
    • Improved resource okta_email_customization behavior with new property force_is_default with regards to the is_default property
    • Added explicit errors for Classic orgs trying to make use of OIE features. Error messages refer to corresponding online documentation
      • datasource okta_app_signon_policy
      • datasource okta_authenticator
      • resource okta_app_signon_policy
      • resource okta_authenticator
      • resource okta_captcha
      • resource okta_captcha_org_wide_settings
      • resource okta_policy_profile_enrollment
      • resource okta_policy_profile_enrollment_apps
      • resource okta_policy_rule_profile_enrollment

BUG FIXES:

  • Fixed okta_app_user_schema_property for non string enum types #1316. Thanks, @duytiennguyen-okta!
  • From PR #1322. Thanks, @monde!
    • Fixed (unreported) bug where resource okta_org_configuration would null out org settings
    • Fixed an ACC test with resource okta_user_schema_property that would cause a incorrect login flow blocking out the admin
    • Fixed/improved sms template tests
    • Marked the schema enum boolean tests skip as there is an issue with the public API / monolith
    • Cleaned up code paths for default/system policy getting/setting for apps and policies
    • Fixed and/or cleaned up a number of other ACC tests

PROJECT IMPROVEMENTS:

3.36.0 (September 14, 2022)

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

  • Add client_secret attribute on data source okta_app_oauth #1307 Thanks, @dkulchinsky, @monde, @rickardp!
    • oauth app data source: allow to retrieve client_secret #1285
    • client_secret is missing from okta_app_oauth data source #1279
    • Added support for retrieving client secret from okta_app_oauth data source #1280
  • Adds pkce_required property to resource okta_app_oauth #1305 Thanks, @monde!
    • Add support to pkce_required property for OIDC app integrations #1241
  • Schema updates for okta_idp_oidc and okta_idp_social #1297 Thanks, @monde!
    • okta_idp_oidc does not support DYNAMIC issuer_mode #1288
    • Okta Social IDP with Type Github #1293

BUG FIXES:

  • Policy Rule Retry On InternalServerError #1273 Thanks, @ymylei!
  • Set SAML Features To Computed #1272 Thanks, @ymylei!
  • Errors when adding user to group are incorrectly ignored. #1301 Thanks, @monde!
    • prevent error overwrite in addGroupMember #1269
  • Okta Group Schema Null Handling #1271 Thanks, @ymylei!
  • Diff Suppression on SLO Certs #1270 Thanks, @ymylei!
  • Nil guard on app.Settings.OauthClient #1300 Thanks, @monde!
    • Provider crashes when doing a data source lookup of an app with different type than the label it is using for the lookup. * #1082
  • Nil guard on resource set _links value #1299 Thanks, @monde!
    • Error when creating okta_resource_set #1278
  • Guard from nil pointer dereference #1298 Thanks, @monde!
    • Plugin crash when importing okta_policy_signon #1294

PROJECT IMPROVEMENTS:

3.35.0 (August 25, 2022)

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

BUG FIXES:

  • Correctly collect network zones in datasource okta_network_zone #1239. Thanks, @natmariam!
  • Adding CHROMEOS to os_type in platform_include #1261. Thanks, @monde!
  • Update okta-sdk-golang that correctly caches OAuth2 access tokens #1262. Thanks, @monde!
  • Update role types validation on resource okta_role_subscription #1265. Thanks, @monde!
  • Correct pagination to list all email templates on data source okta_email_templates #1266. Thanks, @monde!

PROJECT IMPROVEMENTS:

  • Show current version for provider config in documentation #1256. Thanks, @ErelAdoni!
  • Code clean up from go vet and format #1264. Thanks, @monde!

3.34.0 (August 12, 2022)

BUG FIXES:

  • Fix concurrency issue in resource okta_auth_server_policy_rule that could cause 500s in the Okta API as well as not preserve priority ordering even when depends_onis present #1248. Thanks, @monde!

PROJECT IMPROVEMENTS:

3.33.0 (August 02, 2022)

BUG FIXES:

  • Fix "error invalid configuration" error introduced in v3.32.0 release; includes unit tests to verify fix. #1234. Thanks, @ericnorris!

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.