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

`okta_app_oin` for all Okta Integration Network (OIN) apps #1637

Open monde opened 1 year ago

monde commented 1 year ago

A pain point our customers are having is trying to configure Okta Integration Network (OIN) apps using Okta's integral apps like okta_app_oauth and okta_app_saml. Although, it seems like this should be possible in most cases it is not. For reference, in the Okta monolith OIN apps are bespoke and implement their own input and output parameters on internal facing API endpoints used by the Admin UI. Sometimes managing these apps can be mimicked on the public API endpoints but doing so is not consistent and it isn't supported.

We've been encapsulating the community's desire to manage OIN apps via public API calls with the no-api and oin-app issue parameters. Our PM @jefftaylor-okta is working internally at Okta to bring OIN apps fully into the public API. Once that occurs we can support this fully in the Okta Terraform Provider. Until then, we've been thinking of some unconventional ways to implement an okta_app_oin app resource and will try to release an interim solution in the meantime.

Okta internal reference: OKTA-628893

theDabca commented 6 months ago

Hello, to add onto this: I would love the functionality to manage XaaS (Custom Identity Source) and API Services apps from TF. This is currently a large gap in managing all apps via TF.

joeldq commented 3 months ago

Hello, since is is from July last year, any news?