我遇到了 terraform 和 okta 的问题。问题是我需要将配置文件编辑器中已经存在的一些字段设为默认用户类型所需的字段。
我的 terraform 项目包含一个具有一些属性的 base_user_schema,但例如,电子邮件、firstName、lastName 不在项目中,而这些是我需要设置的必需属性。
有什么办法可以做到吗?
是的,您可以使用 Terraform 在 Okta 中建立必要的字段,例如电子邮件、名字和姓氏;但是,这取决于您管理用户架构的方式。根据 Okta 的指南,Terraform 通常不允许更改默认字段。
最好的方法是使用自定义用户模式,它不会修改默认字段,但有助于定义您的自定义要求。
您需要指定您想要的范围。 Okta 具有以下默认范围:offline_access、电话、地址、电子邮件、个人资料、openid。在配置中,您可以使用此文档。 https://developer.okta.com/authentication-guide/implementing-authentication/