将 OAuth2 用于应用程序和全局连接

与云 EPM 和云 ERP 应用程序的应用程序连接和全局连接支持使用开放授权 (OAuth) 2 进行身份验证。

在云 EPM 应用程序中使用 OAuth2

执行以下步骤为云 EPM 应用程序设置 OAuth2 身份验证。有关详细信息,请参阅《REST APIs》中的 "Authentication with OAuth 2"。

  1. 注册 OAuth2 客户端。

    Note:

    对于 Oracle Fusion Cloud Enterprise Data Management,您必须为每个应用程序或全局连接注册单独的 OAuth2 客户端(每个客户端均需配置客户端 ID、访问令牌和刷新令牌)。例如,如果您有两个应用程序连接和两个全局连接,您希望对其使用 OAuth2 身份验证,必须注册四个 OAuth2 客户端。
  2. 获取并安全地存储首个刷新令牌。

    Tip:

    将刷新令牌的有效期设置为长于您运行导入和导出的频率,以确保令牌有效。
  3. 通过刷新令牌获取访问令牌。

在云 ERP 应用程序中使用 OAuth2

执行以下步骤为云 ERP 应用程序设置 OAuth2 身份验证。

  1. 在 Oracle Fusion Cloud 中配置 OAuth。请参阅《REST API for Common Features in Oracle Fusion Cloud Applications》中的 "Configure OAuth Using the Fusion Applications Identity Domain"。

    Note:

    应使用 JSON Web 令牌 (JSON Web Token, JWT) 断言授权授予类型指定 2 路 OAuth。

    此步骤为您提供应用程序或全局连接的 IDCS 令牌 URL、客户端 ID 和范围参数。

  2. 将证书导入到云 ERP 中。请参阅《Securing ERP》中的 "Configure Inbound Authentication"。

    此步骤为您提供应用程序或全局连接的证书别名和私有密钥文件参数。

请参阅“创建全局连接”和“注册 Oracle Financials Cloud General Ledger 应用程序”。