使用高级加密标准 (AES/CBC/PKCS5Padding(128)
) 将 Oracle Enterprise Performance Management Cloud 密码(或用于访问 OCI(第 2 代)环境的 OAuth2.0 刷新令牌和客户端 ID)和(可选)用于登录到 Oracle Fusion Cloud EPM 环境的 Internet 代理服务器密码加密,并存储在密码文件中。
通过对密钥加密,服务管理员可以与编写 EPM Automate 脚本的开发人员共享其加密的密码文件,以便他们可以执行脚本。这样,将不需要共享服务管理员密码或创建专门用于运行脚本的通用的共享 EPM 云帐户。
密码加密是一次性过程。
注:
有关对包含特殊字符的密码进行加密的信息,请参阅“处理特殊字符”。适用于
Planning、Planning 模块、自由形式、Financial Consolidation and Close、Tax Reporting、Account Reconciliation、Profitability and Cost Management、Enterprise Profitability and Cost Management、Oracle Enterprise Data Management Cloud、Narrative 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 代理服务器中对用户进行身份验证的密码。仅当在代理服务器上对您的网络启用了身份验证时才需要。示例
epmautomate encrypt P@ssword1 myKey C:\mySecuredir\password.epw
epmautomate encrypt E@xample1 myKey C:\mySecuredir\password.epw ProxyServerPassword=Proxy_Pwd1
epmautomate encrypt AAyyilYBAWD4....FVkxefd8kjoJr6HJPA= myEncyprtion42Key C:\mySecuredir\oauthfile1.epw ClientID=6fdf2e72fd343430ABR22394C