已验证人工智能概要 ◀▼
将 Okta 与操作工作流程整合,自动执行用户管理任务,例如创建、更新、激活或取消激活用户,以及管理组成员身份。使用专用服务帐户进行安全连接,并授权必要的范围。此整合遵循最佳实践,可简化流程并增强跨平台协作,同时保持安全性。
将 Okta 连接到操作生成器
在操作工作流程中包含外部操作之前,您必须将操作生成器连接到外部系统。
- 操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。
- 所有整合都请求对必要范围进行访问。但是,在授权连接到外部系统之前,请务必查看并验证范围。
- 在管理基于 API 密钥的工具(例如OpenAI )的凭证时,最好将密钥存储在安全的保管库或凭证管理器中。
- 以管理员身份登录 Okta 管理控制台。
- 导航到“应用程序”>应用程序。
- 单击创建应用整合。
- 选择OIDC - OpenID Connect ,然后选择Web 应用程序。
- 配置应用程序:
- 应用整合名称:输入一个有意义的名称(例如:"Zendesk 操作流程连接器")。
- 授权类型:选择授权代码。
-
登录重定向 URI:输入
https://zis.zendesk.com/api/services/zis/connections/oauth/callback。 -
退出重定向 URI:输入
https://zis.zendesk.com/api/services/zis/connections/oauth/callback。 - 受控访问:分配适当的用户和组。
- 单击保存。
- 保存后,安全记录以下生成的值:
- 客户端 ID
- 客户端密钥
- 导航到安全性>API>用于查看并记录您的 Okta 域名 URL的授权服务器。
第 2 步:在管理中心配置 Okta 连接器
- 在管理中心,单击
应用和整合,然后选择操作>操作流程。 - 创建或编辑操作工作流程。
- 打开步骤侧栏。
- 在外部操作下,单击Okta 。
- 单击连接。
- 在相应字段中输入这些值:
- 客户端 ID
- 客户端密钥
- 基本 URL(您的 Okta 域名,例如:
https://your-domain.okta.com)
- 按照 Okta 的提示进行身份验证并完成连接。
在OAuth连接过程中,必须对以下范围进行授权:
openid,okta.users.read,okta.users.manage,okta.groups.read,okta.groups.manage.注意:操作流程执行的所有外部操作都归因于连接外部系统的用户。因此,在连接到每个外部系统时,最好使用专用服务帐户而不是个人凭证。
连接到系统后,您将看到一个已连接指示器、已连接实例的详情,以及 Okta 可用的操作。
在操作工作流程中使用 Okta 操作
创建用户
使用创建用户操作创建一个用户。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填:First name ,Last
name ,Login , Email可选: |
| 输出 | 用户详情,例如id,First
name ,Last name ,Email , Status
|
更新用户个人资料
使用更新用户个人资料操作可以更新用户的个人资料。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填: User ID可选: |
| 输出 | 用户详情,包括id,First
name ,Last name ,Email , Status
|
激活用户
使用激活用户操作激活用户。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填: User ID
|
| 输出 | 成功(true或false) |
取消激活用户
使用取消激活用户操作取消激活用户。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填: User ID
|
| 输出 | 成功(true或false) |
添加用户到组
使用将用户添加到组操作可将用户添加到组。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填:Group ID , User
ID
|
| 输出 | 成功(true或false) |
将用户从组中移除
使用从组中移除用户操作可从组中移除用户。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 | 必填:Group ID , User
ID
|
| 输出 | 成功(true或false) |
查找用户
使用查找用户操作查找用户。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 |
Login/Email 或 User ID
|
| 输出 | 用户详情,例如id,First
name ,Last name ,Email , Status
|
正在查找组
使用查找组操作可查找组。
此操作有以下输入和输出:
| 变量 | |
|---|---|
| 输入 |
Group ID 或 Group name
|
| 输出 | 成功(true或false) |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。