encrypt

使用高级加密标准 (AES/CBC/PKCS5Padding(128)) 将 Oracle Enterprise Performance Management Cloud 密码(或用于访问 OCI(第 2 代)环境的 OAuth2.0 刷新令牌和客户端 ID)和(可选)用于登录到 Oracle Fusion Cloud EPM 环境的 Internet 代理服务器密码加密,并存储在密码文件中。

通过对密钥加密,服务管理员可以与编写 EPM Automate 脚本的开发人员共享其加密的密码文件,以便他们可以执行脚本。这样,将不需要共享服务管理员密码或创建专门用于运行脚本的通用的共享 EPM 云帐户。

密码加密是一次性过程。

注:

有关对包含特殊字符的密码进行加密的信息,请参阅“处理特殊字符”。

适用于

PlanningPlanning 模块自由形式Financial Consolidation and CloseTax ReportingAccount ReconciliationProfitability and Cost ManagementEnterprise Profitability and Cost ManagementOracle Enterprise Data Management CloudNarrative Reporting销售规划战略性人员规划

所需角色

服务管理员超级用户用户查看者

用法

epmautomate encrypt PASSWORD|REFRESH_TOKEN KEY PASSWORD_FILE [ClientID=CLIENT_ID] [ProxyServerPassword=PROXY_PASSWORD],其中:
  • PASSWORD|REFRESH_TOKEN PASSWORD 是要加密的密码或 OAuth 刷新令牌。您不能在 EPM Automate 中使用公司凭据。
  • KEY 是用于密码加密的私钥。
  • PASSWORD_FILE 是用于存储加密密码或刷新令牌的文件的名称和位置。密码文件必须使用 .epw 扩展名。
  • ClientID(可选)是 OAuth 2.0 安装过程中创建的客户端标识符。加密 OAuth 2.0 刷新令牌时必须指定此值。加密密码时不要指定此值。
  • ProxyServerPassword 是用于在 HTTP 代理服务器中对用户进行身份验证的密码。仅当在代理服务器上对您的网络启用了身份验证时才需要。

示例

  • 仅加密 EPM 云密码:epmautomate encrypt P@ssword1 myKey C:\mySecuredir\password.epw
  • 加密 EPM 云和 Internet 代理服务器密码: epmautomate encrypt E@xample1 myKey C:\mySecuredir\password.epw ProxyServerPassword=Proxy_Pwd1
  • 加密刷新令牌和客户端 ID:epmautomate encrypt AAyyilYBAWD4....FVkxefd8kjoJr6HJPA= myEncyprtion42Key C:\mySecuredir\oauthfile1.epw ClientID=6fdf2e72fd343430ABR22394C