Skip to content

Conversation

hoshiin
Copy link
Contributor

@hoshiin hoshiin commented Nov 16, 2023

This pull request introduces support for Okta Authentication Policies by adding the following features:

  • okta_app_signon_policy
  • okta_app_signon_policy_rule

Additionally, I have tidied the module dependencies using go mod tidy and updated the documentation in docs/okta.md.

Exported examples:

resource "okta_app_signon_policy" "tfer--app_signon_policyaaa-test" {
  description = "abcdef"
  name        = "AAA_test"
}
resource "okta_app_signon_policy_rule" "tfer--app_policyrule_signon_aaa-catch-all-rule" {
  access                      = "ALLOW"
  constraints                 = ["{\"possession\":{\"deviceBound\":\"REQUIRED\"}}"]
  factor_mode                 = "2FA"
  name                        = "Catch-all Rule"
  policy_id                   = "aaaaaaaaaaaaa"
  priority                    = "99"
  re_authentication_frequency = "PT12H"
  status                      = "ACTIVE"
  type                        = "ASSURANCE"
}

@hoshiin hoshiin marked this pull request as ready for review November 16, 2023 02:43
@hoshiin
Copy link
Contributor Author

hoshiin commented Nov 16, 2023

@sergeylanzman, could you please review this pull request?

@sergeylanzman sergeylanzman enabled auto-merge (squash) December 23, 2023 05:30
@sergeylanzman sergeylanzman merged commit 3196c85 into GoogleCloudPlatform:master Dec 23, 2023
ErikAtSumo pushed a commit to SumoLogic/terraformer that referenced this pull request Feb 25, 2025
* Run go mod tidy

* Add okta_app_signon_policy

* okta_app_signon_policy_rule

* Enable features

* Update docs/okta.md

* Add description to allowEmptyValues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants