为 Oracle GoldenGate 配置 IAM

身份和访问管理 (Identity and Access Management,IAM) 使用身份域为 Oracle Cloud 以及 Oracle 和非 Oracle 应用(包括 SaaS、云托管或内部部署)提供身份和访问管理功能,例如身份验证、单点登录 (SSO) 和身份生命周期管理。

要设置 IAM 应用程序,请在 IAM 端执行以下任务:1。创建域以设置应用程序。

  1. 在 OCI IAM 身份域中为用户创建用户账户。请参阅 OCI 文档中的创建用户。

  2. 创建组。在您执行以下操作之一之前,组没有权限:

    • 至少编写一个策略来为该组授予对租户或区间的权限。写入策略时,可以使用唯一名称或组的 OCID 指定组。有关编写策略的信息,请参阅“管理策略”。

    • 将组分配到申请。

    请参见 Create Groups 。

  3. 添加应用程序。机密应用程序在受保护的服务器上运行。请参阅添加应用程序

    通过集成您的应用,用户可以轻松地使用单点登录进行登录,并为您提供管理权限的中心位置。应用集成包括保护用户、保护应用中的资源,以及允许用户通过单点登录 (SSO) 访问应用。机密应用程序在受保护的服务器上运行。

  4. 配置 OAuth 以保护机密应用程序的资源。授权资源定义客户机访问机密应用程序中的资源的方式。指定以下值以设置 Oracle GoldenGate 的 OAuth。在 Oracle GoldenGate 中创建授权概要文件时,将使用此处指定的值。

    • 访问令牌到期(秒):这定义与机密应用程序关联的访问令牌保持有效的时间。

    • 主要受众(收件人):这是处理机密应用程序的访问令牌的位置。

    • 作用域:这些作用域用于指定您希望应用程序 access.T 的其他应用程序的哪些部分作用域已固定 (oggServiceToService )

  5. 添加应用程序角色。

  6. 添加资源。

  7. 激活应用程序。

  8. 在 IAM 中配置机密应用程序后,在 Oracle GoldenGate 中创建授权概要文件。请参阅创建授权配置文件。

有关如何使用 IAM 应用程序中的值配置授权配置文件的示例,请参阅为 IAM 应用程序配置的示例 IAM 应用程序和 Oracle GoldenGate 授权配置文件。