- Fix issue os_expression does not distinguished between null and empty string #2187. Thanks, @duytiennguyen-okta!
- Fix force_new in catch_all in okta_app_signon_policy #2188. Thanks, @duytiennguyen-okta!
- Add attribute to okta_app_signon_policy to create a 'Catch All' rule that's 'DENY' #2153. Thanks, @duytiennguyen-okta!
- Add resource for okta_email_template_settings #2179. Thanks, @s-nel!
- Updated client assertion with ID, avoid reuse#2155. Thanks, Thanks, @duytiennguyen-okta!
- Fix issue os_expression does not show in okta_app_signon_policy_rule and okta_policy_rule_idp_discovery #2154. Thanks, @duytiennguyen-okta!
- Fix type conversion failed due to nil value #2159. Thanks, @duytiennguyen-okta!
- Fix issue of getting incorrect links for okta_resource_set #2174. Thanks, @duytiennguyen-okta!
- Fix issue of dangling okta_user_admin_roles due to user deletion #2176. Thanks, @exitcode0!
- Add datasource okta_apps #2136. Thanks, @exitcode0!
- Add datasource okta_device_assurance_policy #2146. Thanks, @duytiennguyen-okta!
- Updated example for permissions for custom role resource doc#2118. Thanks, @sinsync!
- Allow okta_app_group_assignments to have 0 group. #2117. Thanks, @duytiennguyen-okta!
- Update example group related for resource_set resource doc #2128. Thanks, @duytiennguyen-okta!
- Add support for getting okta_user_type by id #2141. Thanks, @duytiennguyen-okta!
- Fix issue defaults for grant_types on okta_app_oauth are not being picked up #2122. Thanks, @duytiennguyen-okta!
- Fix priority mismatch when adding new mfa policy, leading to update error #2130. Thanks, @duytiennguyen-okta!
- Fix network zone pagination #2142. Thanks, @duytiennguyen-okta!
- fix issue when group owner is empty #2101. Thanks, @exitcode0!
- Add
GroupOwner
resource #2079. Thanks, @arvindkrishnakumar-okta! - add support for custom role in okta_group_role #2074. Thanks, @duytiennguyen-okta!
- add userVerificationMethods to API Payload #2061. Thanks, @pro4tlzz!
- additional app_oauth grant types #2067. Thanks, @duytiennguyen-okta!
- fix resource_set example in docs #2075. Thanks, @exitcode0!
- Documentation: fix square bracket character encoding #2056. Thanks, @exitcode0!
- fix issue when content security policy is null #2043. Thanks, @duytiennguyen-okta!
- fix customized sign in import #2051. Thanks, @duytiennguyen-okta!
- fix import okta_domain #2062. Thanks, @duytiennguyen-okta!
- bugfix name format resource_okta_idp_saml.go #2050. Thanks, @aemard!
- Add resource
okta_trusted_server
#2030. Thanks, @duytiennguyen-okta! - Add support for dpop in local-sdk #2037. Thanks, @duytiennguyen-okta!
- Add support authenticationMethods in
okta_app_signon_policy_rule
#2029. Thanks, @duytiennguyen-okta! - Add support for multiple external idps for
okta_policy_mfa
#2044. Thanks, @duytiennguyen-okta! - Add additional examples to documentation
okta_org_metadata
#2045. Thanks, @exitcode0! - Add support for enhanced dynamic network zone for
okta_network_zone
#2057. Thanks, @duytiennguyen-okta!
authenticationMethods
- 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
andokta_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!
- Fix panic
okta_brand
when there is no default app #2023. Thanks, @duytiennguyen-okta! - Fix issue content security policy not being applied for
okta_customized_signin_page
andokta_preview_signin_page
#2024. Thanks, @duytiennguyen-okta!
- Add import
okta_profile_mapping
#2004. Thanks, @duytiennguyen-okta! - Add support for dpop via okta-sdk-golang #2009. Thanks, @duytiennguyen-okta!
- Fix provider crash when import
okta_idp_social
#1978. Thanks, @duytiennguyen-okta! - Fix cannot create new custom_otp authenticator #1982. Thanks, @duytiennguyen-okta!
- Fix
okta_idp_oidc
crash #1984. Thanks, @duytiennguyen-okta! - Update feature_request.md #1988. Thanks, @exitcode0!
- Fix
okta_app_*
unable to import authentication policy #1993. Thanks, @duytiennguyen-okta! - Fix crash creating
okta_resource_set
from devices #1997. Thanks, @duytiennguyen-okta! - Fix panic when
okta_brand
does not have default app #1999. Thanks, @duytiennguyen-okta! - Fix
okta_brand
getting detach from email domain after update#2008. Thanks, @duytiennguyen-okta!
- Update api management role_type documentation #1935. Thanks, @HeroesFR!
- Update Doc link and removed dead link #1940. Thanks, @exitcode0!
- Fix webauthn authenticator issue since 4.8.0 #1938. Thanks, @duytiennguyen-okta!
- Fix issue of cannot create new custom_otp authenticator #1947. Thanks, @duytiennguyen-okta!
- Update example dead links#1962. Thanks, @duytiennguyen-okta!
- Add support to custom_otp on
okta_authenticator
#1864. Thanks, @isaacokta!
-
New datasource:
okta_default_signin_page
retrieve the default signin page of a brand Okta #1842. Thanks, @duytiennguyen-okta! -
New datasource:
okta_log_stream
retrieve log stream #1843. Thanks, @monde, @randomVariable2! -
New resource
okta_log_stream
manage log stream #1843. Thanks, @monde, @randomVariable2! -
New resource
okta_customized_signin_page
manage the customized signin page of a brand #1842. Thanks, @duytiennguyen-okta! -
New resource
okta_preview_signin_page
manage the preview signin page of a brand #1842. Thanks, @duytiennguyen-okta! -
Add tfplugindocs template for resource and index #1854. Thanks, @duytiennguyen-okta!
-
Add pkce_required to okta_idp_oidc #1878. Thanks, @duytiennguyen-okta!
- Removed suppression of pkce_required #1869. Thanks, @cvirtucio!
- Fix nil pointer from default brand #1870. Thanks, @duytiennguyen-okta!
- Fix okta_brand unset classic_application_uri #1877. Thanks, @duytiennguyen-okta!
- Fix import wrong default policies #1880. Thanks, @duytiennguyen-okta!
- Make omit_secret safer to set okta_app_oauth #1888. Thanks, @tgoodsell-tempus
- Fix issue okta_domain fail instantly after creation #1895. Thanks, @duytiennguyen-okta!
- Hot fix due to breaking change in okta-sdk-golang #1838. Thanks, @duytiennguyen-okta!
- 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!
- 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
setstatus
,sso_binding
,sso_destination
, andsso_url
during read context for proper import #1558. Thanks, @monde!
- 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!
- 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!
- New resource:
okta_app_oauth_role_assignment
allow the assignment of admin roles on OAuth Clients in Okta - #1756. Thanks, @tgoodsell-tempus - New datasource:
okta_org_metadata
#1768. Thanks, @tgoodsell-tempus - Add
risk_score
argument to resourceokta_app_signon_policy_rule
#1761. Thanks, @duytiennguyen-okta!
- 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!
- Add track all users argument to okta_group_memberships import #1766. Thanks, @arvindkrishnakumar-okta!
- 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!
- In resource
okta_app_oauth
, setsrefresh_token_rotation
's default argument toSTATIC
, and setsrefresh_token_leeway
's default argument to0
#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!
- Proper EC and RSA jwks support in resource
okta_app_oauth
1720. Thanks, @tgoodsell-tempus!
- 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
orhttp_proxy
values from erroring without contextual information #1721. Thanks, @monde!
- Update okta app oauth to clarify we support multiple jwks creation #1704. Thanks, @duytiennguyen-okta!
- 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 resourceokta_domain
#1685. Thanks, @duytiennguyen-okta! - Add
optional
attribute to data sourceokta_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!
- PR 1691. Thanks, @monde!
- Add guards to resources
okta_profile_mapping
andokta_app_oauth
allowing for OAuth 2.0 authentication - Update clarification in docs that resources
okta_security_notification_emails
andokta_rate_limiting
are OAuth 2.0 authentication incompatible
- Add guards to resources
- Fix
metadata_url
attribute parsing in resourceokta_app_saml
#1632. Thanks, @arvindkrishnakumar-okta!
- Add brand
name
attribute to resource and data source docs #1619. Thanks, @thatguysimon! - Refine/improve stalebot behavior for issue triage #1688, #1697. Thanks, @exitcode0!
- Improve development and upgrade sections of the README #1679. Thanks, @jefftaylor-okta!
- 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!
-
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 resourceokta_app_oauth
#1648. Thanks, @virgofx!
- Data Source
okta_group
'sname
andid
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!
- Improve
okta_email_customization
, correct delete bug, document and testdepends_on
best practice #1616. Thanks, @monde! - Flexible
okta_brand
data source and resource withdefault
ID; Improveokta_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 ofapp_signon_policy_rule
to outline requirement for theos_expression
argument to be set whenos_type
is set toOTHER
#1600. Thanks, @achuchulev! - Update okta documentation #1614. Thanks, @duytiennguyen-okta!
- Fix doc typo #1611. Thanks, @monde!
- Adding
settings.oauthClient.jwks_uri
asjwks_uri
argument on resourceokta_app_oauth
#1608. Thanks, @duytiennguyen-okta! - Adding
name
asname
argument on resourceokta_brand
and datasourcesokta_brand
andokta_brands
#1605. Thanks, @duytiennguyen-okta! - Adding
status
asstatus
argument on resourceokta_network_zone
and datasourceokta_network_zone
#1602. Thanks, @duytiennguyen-okta!
- Fix the issue of empty verification value in okta_email_domain #1609. Thanks, @duytiennguyen-okta!
- New resource
okta_email_domain
andokta_email_domain_verification
#1588. Thanks, @duytiennguyen-okta!
- Fix the issue of refresh token could not be removed#1586. Thanks, @duytiennguyen-okta!
- Fix empty value in refresh_token_leeway when not set #1596. Thanks, @duytiennguyen-okta!
- Add engine check solving the classic org issue #1559. Thanks, @duytiennguyen-okta!
- Add skip users and skip group back to app datasource #1562. Thanks, @duytiennguyen-okta!
- Correct Okta policy rule profile enrollment resource drift issue #1572. Thanks, @monde!
- Removal of deprecated resources, data sources, and attributes#1532. Thanks, @duytiennguyen-okta!
- Removal of artificial input validation, let the Okta API do the input validation #1513. Thanks, @monde!
- Fast running acceptance tests that will better block broken functionality from being published using vcr #1520. Thanks, @duytiennguyen-okta!
- Bringing in Go Sdk v3 #1500. Thanks, @duytiennguyen-okta!
- A more consistent means of generating documentation published at the Terraform Registry using tfplugindocs #1498. Thanks, @duytiennguyen-okta!
- Update status for Idp OIDC, Idp SAML and Idp Social #1526. Thanks, @duytiennguyen-okta!
- Update algorithm signature values and documentation for IdP OIDC #1506. Thanks, @monde!
- Update OAuth API scopes #1494. Thanks, @awagneratzendesk!
- tfplugindocs document generation from schema #1498. Thanks, @duytiennguyen-okta!
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
- Improve JSON serialization of 0 integer values affecting a number of open issues #1484. Thanks, @monde!
- Fix panic in
okta_app_saml
whenembed_url
is missing forpreconfigured_app
apps #1480. Thanks, @monde!
- Resource
okta_user
supports ignoring custom profile attributes #1476. Thanks, @virgofx! - Adding
settings.signOn.samlSignedRequestEnabled
assaml_signed_request_enabled
argument on resourceokta_app_saml
#1475. Thanks, @monde!
- 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
andokta_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
- New data source
okta_domain
see PR 1447 notes in BUG FIXES - Actual PEM text values in
okta_domain_certificate
for attributescertificate
,certificate_chain
, andprivate_key
, see PR 1447 notes in BUG FIXES - New attribute
roles
in data sourceokta_user
#1437. Thanks, @duytiennguyen-okta!
- Don't md5sum to save space on
okta_domain_certificate
values for attributescertificate
,certificate_chain
, andprivate_key
, per TF best practices #1447. Thanks, @monde! - Remove org type restrictions and artificial input check on
type
attribute for data sourceokta_policy
#1445. Thanks, @monde! - Improve resource
okta_app_saml
documentation #1439. Thanks, @exitcode0!
- 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!
- Fixes ThreatInsight Configuration Continuously Reordering #1398. Thanks, @duytiennguyen-okta!
- Fixes rate limit accounting for
/api/v1/authorizationServers
endpoints #1420. Thanks, @monde!
- Improve
app_user_base_schema_property
documentation #1407. Thanks, @robgero! - Fix
TestAccOktaAppSignOnPolicy
ACC test #1412. Thanks, @noinarisak!
-
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 argment
-
Added
authentication_policy
argument to resourceokta_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
- Adds
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!
- Updated
okta_app_user_schema_property
,okta_auth_server_policy
, andokta_auth_server_policy_rule
resource documentation #1348. Thanks, @zlitberg! - Document a PEM and JWKS example for the
okta_app_oauth
resource #1350. Thanks, @monde!
BUG FIXES:
- Address potential panic in resource
okta_app_group_assignments
'sprofile
attribute #1345. Thanks, @monde! - Address potential panic in resource
okta_inline_hook
sauth
attribute #1337. Thanks, @monde! - Fully document and refine
okta_app_oauth
'spkce_required
attribute required iftoken_endpoint_auth_method
is "none" #1327. Thanks, @monde!
NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:
- Add
ui_schema_id
property to resourceokta_policy_rule_profile_enrollment
#1324. Thanks, @monde! - Add
CUSTOM
to list of group role types in datasourceokta_role_subscription
#1320. Thanks, @monde! - From PR #1322. Thanks, @monde!
- Improved resource
okta_email_customization
behavior with new propertyforce_is_default
with regards to theis_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
- datasource
- Improved resource
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
- Fixed (unreported) bug where resource
PROJECT IMPROVEMENTS:
- Correct
okta_email_customization
docs #1310. Thanks, @lucascantor!
NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:
- Add
client_secret
attribute on data sourceokta_app_oauth
#1307 Thanks, @dkulchinsky, @monde, @rickardp! - Adds
pkce_required
property to resourceokta_app_oauth
#1305 Thanks, @monde!- Add support to pkce_required property for OIDC app integrations #1241
- Schema updates for
okta_idp_oidc
andokta_idp_social
#1297 Thanks, @monde!
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:
- Variable Types Update - Documentation #1276 Thanks, @pro4tlzz!
- Update brand.html.markdown #1281 Thanks, @monde!
- Update theme.html.markdown #1282 Thanks, @monde!
NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:
- Adds customizable Timeouts to resources/data that rely on syncing users and groups to avoid context.DeadlineExceeded
#1207. Thanks, @emanor-okta!
- Terraform documentation: Resources - Retries and Customizable Timeouts
- Resources:
okta_app_auto_login
,okta_app_basic_auth
,okta_app_bookmark
,okta_app_group_assignment
,okta_app_oauth
,okta_app_saml
,okta_app_secure_password_store
,okta_app_shared_credentials
,okta_app_swa
BUG FIXES:
- Correctly collect network zones in datasource
okta_network_zone
#1239. Thanks, @natmariam! - Adding
CHROMEOS
toos_type
inplatform_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!
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 whendepends_on
is present #1248. Thanks, @monde!
PROJECT IMPROVEMENTS:
- Fix typo provider test #1229. Thanks, @lukas-hetzenecker!
BUG FIXES:
- Fix "error invalid configuration" error introduced in v3.32.0 release; includes unit tests to verify fix. #1234. Thanks, @ericnorris!
NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS:
- Add keys attribute to okta_app_saml resource #1206. Thanks, @ericnorrisl and @slichtenthal!
- Export the app embed url for saml apps