Login/Logout: CLI認証
CLIコマンドをEssbaseに発行する前に、ログインする必要があります。 セキュアな接続が必要な場合、URLはhttps
で始まる必要があります。
CLIを使用して、次の方法で認証できます:
setpassword
を一度使用して、クライアント/ユーザーの組合せのパスワードを格納します。 後続のセッションでは、パスワードの入力を求められることなく、login
コマンドを使用できます。login
コマンドで -userおよび -passwordオプションを使用します(注意): パスワードがシェル・ウィンドウにク・リア・テキストとして表示されます。login
コマンドでは、 -userオプションのみを使用します。 パスワードの入力を求めるプロンプトが表示されます。このパスワードは非表示です。
Oracle Identity Cloud ServiceのフェデレーテッドSSOユーザーの場合、MaxLまたはCLIを使用したログインはサポートされていません。 フェデレーテッドSSOログインにはブラウザ・ウィンドウが必要です。 ネイティブIdentity Cloud Serviceユーザーを作成し、かわりにそれを使用してMaxLまたはCLIを使用してログインします。
構文(ログイン)
login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password]
オプション | 略語 | 説明 |
---|---|---|
-verbose | -v | 拡張摘要の表示 |
-essbaseurl | -url | Essbaseのインスタンスのアドレス |
-user | -u | ユーザー名 |
-password | -p | オプション。 ユーザーのパスワード。 または、setpasswordを使用してパスワードを設定します。
スクリプトからログイン・コマンドを発行し、パスワードに特殊文字が含まれている場合は、二重引用符で囲みます(例: |
例1 (ログイン)
esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith
例2 (ログイン)
次の例では、admin1@example.com
にログインするユーザーは、Oracle Cloud InfrastructureでのEssbaseスタック・デプロイメント時に最初のEssbase管理者として設定されたIdentity Cloud Service管理者です。 この例ではパスワードが入力されていないため、管理者は次にパスワードを入力するように求められます。 URLは、スタックdeploymentから生成されたジョブ出力のessbase_urlです。
esscs login -u admin1@example.com -url https://192.0.2.1/essbase
構文(logout)
logout
例(logout)
esscs logout