Advanced Encryption Standard (AES/CBC/PKCS5Padding(128)
)を使用して、Oracle Enterprise Performance Management Cloudパスワード(またはOCI (Gen 2)環境にアクセスするためのOAuth2.0リフレッシュ・トークンとクライアントID)、およびオプションで、Oracle Fusion Cloud EPM環境へのサインインに使用されるインターネット・プロキシ・サーバーのパスワードを暗号化し、パスワード・ファイルに保存します。
シークレットを暗号化すると、サービス管理者は、EPM自動化スクリプトを記述する開発者がスクリプトを実行できるように、暗号化されたパスワード・ファイルを開発者と共有できます。これにより、スクリプトを実行するためにサービス管理者パスワードを共有したり、汎用の共有EPM Cloudアカウントを作成したりする必要性がなくなります。
パスワードの暗号化はワンタイム・プロセスです。
注:
特殊文字を含むパスワードの暗号化の詳細は、特殊文字の処理を参照してください。適用対象
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、Sales PlanningおよびStrategic Workforce Planning。必要な役割
「サービス管理者」、「パワー・ユーザー」、「ユーザー」、「参照者」使用方法
epmautomate encrypt PASSWORD|REFRESH_TOKEN KEY PASSWORD_FILE [ClientID=CLIENT_ID] [ProxyServerPassword=PROXY_PASSWORD]
。ここで:
PASSWORD|REFRESH_TOKEN
PASSWORD
は、暗号化するパスワードまたはOAuthリフレッシュ・トークンです。会社の資格証明をEPM自動化で使用することはできません。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