Skip to content

Latest commit

 

History

History

bookmark-app

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

bookmark-app

This module creates following resources.

  • okta_app_bookmark
  • okta_app_group_assignments

Requirements

Name Version
terraform >= 1.8
okta >= 4.8

Providers

Name Version
okta 4.8.1

Modules

No modules.

Resources

Name Type
okta_app_bookmark.this resource
okta_app_group_assignments.this resource
okta_group.this data source

Inputs

Name Description Type Default Required
name (Required) The label of the Okta bookmark application. The application's display name. string n/a yes
url (Required) The URL of the Okta bookmark application. string n/a yes
custom_error_page (Optional) The URL for custom error page. string null no
enabled (Optional) Whether to enable the Okta bookmark application. Defaults to true. bool true no
group_assignments (Optional) A configurations to assign groups for the Okta bookmark application. Each item of group_assignments block as defined below.
(Required) group - The ID of the group to assign.
(Optional) priority - A priority of group assignment
(Optional) profile - JSON document containing application profile.
list(object({
group = string
priority = optional(number)
profile = optional(map(string), {})
}))
[] no
hide_app_on_ios (Optional) Whether to hide application icon on mobile app. Defaults to false. bool false no
hide_app_on_web (Optional) Whether to hide application icon on web. Defaults to false. bool false no
logo_path (Optional) A local file path to the logo. The file must be in PNG, JPG, or GIF format, and less than 1 MB in size. string null no
notes (Optional) A configurations for application notes. notes block as defined below.
(Optional) admin - Application notes for admins.
(Optional) user - Application notes for end users.
object({
admin = optional(string, "")
user = optional(string, "")
})
{} no
sign_on (Optional) A configurations for application sign-on. sign_on block as defined below.
(Optional) authentication_policy - The ID of the authentication policy to associate to the applicatioauthentication policy to associate to the application. If this is removed from the application the default sign-on-policy will be associated with this application.
object({
authentication_policy = optional(string)
})
{} no

Outputs

Name Description
catalog_id The ID of the application template in Okta application catalog.
custom_error_page The URL for custom error page.
enabled Whether to enable the bookmark application.
group_assignments The information for the assigned groups by the Okta group rule.
id The ID of the bookmark application.
logo_url The URL of the application logo.
name The label of the bookmark application.
notes The configurations for application notes.
sign_on The configurations for application sign-on.
url The URL of the bookmark application.