encrypt

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アカウントを作成したりする必要性がなくなります。

パスワードの暗号化はワンタイム・プロセスです。

注:

特殊文字を含むパスワードの暗号化の詳細は、特殊文字の処理を参照してください。

適用対象

PlanningPlanningモジュールフリーフォームFinancial Consolidation and CloseTax ReportingAccount ReconciliationProfitability and Cost ManagementEnterprise Profitability and Cost ManagementOracle Enterprise Data Management CloudNarrative ReportingSales 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プロキシ・サーバーでユーザーを認証するパスワードです。必要なのは、ネットワークに対してプロキシ・サーバーでの認証が有効になっている場合のみです。

  • EPM Cloudパスワードのみを暗号化: epmautomate encrypt P@ssword1 myKey C:\mySecuredir\password.epw
  • EPM Cloudとインターネット・プロキシ・サーバーのパスワードを暗号化: epmautomate encrypt E@xample1 myKey C:\mySecuredir\password.epw ProxyServerPassword=Proxy_Pwd1
  • リフレッシュ・トークンとクライアントIDを暗号化: epmautomate encrypt AAyyilYBAWD4....FVkxefd8kjoJr6HJPA= myEncyprtion42Key C:\mySecuredir\oauthfile1.epw ClientID=6fdf2e72fd343430ABR22394C