EPM自動化は、OAuth 2.0認証プロトコルを使用して、Oracle Fusion Cloud Enterprise Performance Management環境にアクセスし、特にコマンドの実行を自動化するためにコマンドを実行できます。
OAuth 2.0アクセスを有効にするには、アイデンティティ・ドメイン管理者が、アプリケーションをOracle Cloud Identity Servicesのパブリック・クライアントとして登録する必要があります。OAuthはアプリケーションに適用されます。サブスクリプション全体ではありません。
OAuth 2.0を設定する手順の詳細は、Oracle Fusion Cloud EPMのREST APIガイドのOAuth 2を使用した認証を参照してください。
Note:
基本認証は、環境でOAuthが有効になっている場合でも機能します。既存の暗号化されたパスワード・ファイルは、将来使用する予定がある場合は上書きしないでください。リフレッシュ・トークンとクライアントIDを含む暗号化されたパスワード・ファイルの作成
EPM自動化にOAuth 2.0を使用して環境にアクセスするサービス管理者は、暗号化されたパスワード・ファイルを作成するためにこれらの詳細が必要です。これは、環境にサインインするために使用されます:
リフレッシュ・トークンの取得方法の詳細は、Oracle Fusion Cloud EPMのREST APIガイドのOAuth 2での認証 - OCI (Gen 2)環境のみを参照してください。
クライアントIDは、アイデンティティ・ドメイン管理者がアプリケーションをOAuth用に構成するときに生成されます。これは、アプリケーションの「構成」タブの「全般情報」の下に表示されます。
OAuth認証用の暗号化されたパスワード・ファイルを作成するには:
epmautomate encrypt REFRESH_TOKEN ENCRYPTION_KEY PASSWORD_FILE ClientID=CLIENT_ID。ここで、REFRESH_TOKENはセキュリティ・ストアからの復号化されたリフレッシュ・トークン、ENCRYPTION_KEYはパスワードを暗号化するための秘密キー、PASSWORD_FILEは暗号化されたリフレッシュ・トークンを格納するファイルの名前と場所です。パスワード・ファイルには、.epw拡張子を使用する必要があります。