idp

cyralinc/idp/okta

Terraform Module HCL OKTA

Cyral IdP Integration Module for Okta

Install
module "idp" {
source = "cyralinc/idp/okta"
version = "4.0.2"
}
plain text: /constructs/tfmod-cyralinc-idp-okta/install.txt
⭐ Source on GitHub 📦 Registry page
README

Cyral IdP Integration Module for Okta This module provides the complete configuration to integrate Okta as an Identity Provider to Cyral Control Plane. It applies an equivalent configuration as described in the Cyral documentation for Okta SSO. -> Minimum required Control Plane version: v2.25.0 Usage ``terraform terraform { required_providers { okta = { source = "okta/okta" version = "~> 3.17" } cyral = { source = "cyralinc/cyral" version = "~> 4.3" } random = { source = "hashicorp/random" version = ">= 3.1.0" } } } provider "cyral" { # client_id and client_secret may also be declared as env vars. # Please see provider docs for more info. client_id = "" client_secret = "" control_plane = "mytenant.cyral.com" } provider "okta" { org_name = "your-organization-name" base_url = "okta.com" # yo

Inputs (4)
NameTypeDescriptionDefault
idp_integration_namestringIdP integration name that will be shown in Control Plane. required
okta_app_namestringThe name of the Okta Application that will be created. required
okta_groupslist(string)Groups that will be assigned in the Okta Application.[]
okta_groups_filterobject({ type = string The type and value of the filter that will be applied to Okta groups.{ "type": "REGEX", "value": ".*" }
Outputs (2)
integration_idp_okta_id — The ID (Alias) of the Okta IdP Integration resource.
okta_app_saml_id — The ID of the Okta SAML Application resource.
Resources (5)
cyral_integration_idp_samlcyral_integration_idp_saml_draftokta_app_group_assignmentsokta_app_samlrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version4.0.2
Cloud OKTA
★ Stars2
Forks1
Total downloads3.2k
Inputs4
Outputs2
Resources5
Examples2
LicenseApache-2.0
Namespacecyralinc
Updated