创建 BYOK 访问策略

可创建身份和访问管理 (Identity and Access Management, IAM) 策略,以允许 Oracle Fusion Cloud Enterprise Performance Management 访问您的 Oracle Cloud Infrastructure (OCI) Vault 和加密密钥。

这些策略的作用如下:

  • 允许云 EPM 数据库资源使用实例主体访问 Vault 和密钥
  • 能够在云 EPM 和 OCI Vault 之间安全集成,以使用自带密钥 (Bring Your Own Key, BYOK)

先决条件

确保您具有 Oracle 提供的以下信息(通过您的服务请求提供):

  • EPM 云租户 OCID
  • 数据库动态组 OCID
  • 实例主体动态组 OCID

创建 BYOK 访问策略

要创建策略:
  1. 转到导航菜单,搜索 Identity(身份),然后选择策略。
    区间选择屏幕

  2. 单击创建策略。

    Note:

    必须在根区间中创建这些策略,无论是在哪个区间中创建 Vault。
  3. 在创建策略页面中:
    1. 输入策略的名称和说明。
    2. 选择手动编辑器(而不是“策略构建器”)。
    3. 在策略构建器中,输入策略语句。请参阅“策略语句”。
  4. 单击创建。

策略语句

案例 1:Vault 和密钥在根区间中

输入以下语句:

define tenancy EPM-Tenancy as '<EPM tenancy OCID>'
define dynamic-group adb-dg as '<DB dynamic group OCID>'
define dynamic-group instancePrincipal-dg as '<Instance Principal dynamic group OCID>'

admit dynamic-group adb-dg of tenancy EPM-Tenancy to use vaults in tenancy
admit dynamic-group adb-dg of tenancy EPM-Tenancy to use keys in tenancy
admit dynamic-group instancePrincipal-dg of tenancy EPM-Tenancy to read keys in tenancy
admit dynamic-group instancePrincipal-dg of tenancy EPM-Tenancy to read vaults in tenancy

案例 2:Vault 和密钥在子区间中

如果 Vault 和密钥不在根区间中,则将 in tenancy 替换为:

in compartment <compartment_name>

示例:

define tenancy EPM-Tenancy as '<EPM tenancy OCID>'
define dynamic-group adb-dg as '<DB dynamic group OCID>'
define dynamic-group instancePrincipal-dg as '<Instance Principal dynamic group OCID>'

admit dynamic-group adb-dg of tenancy EPM-Tenancy to use vaults in compartment <compartment_name>
admit dynamic-group adb-dg of tenancy EPM-Tenancy to use keys in compartment <compartment_name>
admit dynamic-group instancePrincipal-dg of tenancy EPM-Tenancy to read keys in compartment <compartment_name>
admit dynamic-group instancePrincipal-dg of tenancy EPM-Tenancy to read vaults in compartment <compartment_name>