okta / terraform-provider-okta

A Terraform provider to manage Okta resources, enabling infrastructure-as-code provisioning and management of users, groups, applications, and other Okta objects.
https://registry.terraform.io/providers/okta/okta
Mozilla Public License 2.0
253 stars 206 forks source link

Support for `preconfigured_app` attribute in `okta_app_oauth` resource #1030

Open Mrorya opened 2 years ago

Mrorya commented 2 years ago

Community Note

Description

The OIN has OIDC apps for certain vendors. One example would be strongdm: https://www.okta.com/integrations/strongdm/#overview This is a preconfigured app that supports OIDC and SCIM. Due to there being no preconfigured_app attribute for okta_app_oauth, we cannot manage this application's configuration via TF

New or Affected Resource(s)

resource "okta_app_oauth" "strongdm_oin" {
 preconfigured_app = "strongdm"
 status = "ACTIVE"
 label = "StrongDM"
}

References

monde commented 2 years ago

@Mrorya this is sounds like a great feature. Can I interest you in helping out with a PR?

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

Mrorya commented 1 year ago

Commenting to remove stale - still requesting (maybe someday I'll learn enough Go to be able to tackle it myself 😅)

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

reedloden commented 1 year ago

Not stale

On Sat, Mar 18, 2023 at 5:13 PM github-actions[bot] < @.***> wrote:

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

— Reply to this email directly, view it on GitHub https://github.com/okta/terraform-provider-okta/issues/1030#issuecomment-1475042122, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACV767WYWHACOYTHUUZ7C3W4ZFSZANCNFSM5RMB4MTA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

gabrielrinaldi commented 1 year ago

If this is not possible, at least let the API return the configuration of the app, right now I can't configure Drata using Terraform because there are some configurations that do not come from the API

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

exitcode0 commented 1 year ago

No StaleBot 🙂

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

reedloden commented 1 year ago

.

On Sun, Aug 20, 2023 at 5:10 PM github-actions[bot] < @.***> wrote:

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

— Reply to this email directly, view it on GitHub https://github.com/okta/terraform-provider-okta/issues/1030#issuecomment-1685435873, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACV767NWYQJS7U2KLPDJL3XWKRQLANCNFSM5RMB4MTA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

dmitriydvoryanchuk-chime commented 1 year ago

Just ran into another preconfigured app (catoportal) using oidc - would be great to see this capability implemented into the provider.

monde commented 11 months ago

Okta management API (the API the Okta Terraform provider is calling) is starting to get some OIN app support around January so we'll be able to work something out here when that occurs.

Mrorya commented 11 months ago

Great to hear! Thanks for the update - looking forward to seeing improvements post January :)

Mrorya commented 8 months ago

Another example of an OIDC app in the OIN - https://www.okta.com/integrations/moveworks/

winson-hc commented 7 months ago

Adding another example here - https://www.okta.com/integrations/tackle-io/

zlitberg commented 6 months ago

adding another example to keep this issue fresh https://www.okta.com/integrations/twingate/

tgmatt commented 3 months ago

Another one... https://www.okta.com/integrations/tailscale/