Login/Logout : Authentification de l'interface de ligne de commande

Avant de pouvoir émettre des commandes d'interface de ligne de commande dans Essbase, vous devez vous connecter. Si une connexion sécurisée est requise, l'URL doit commencer par https.

Vous pouvez vous identifier des manières suivantes à l'aide de l'interface de ligne de commande :

  • Utilisez setpassword une fois pour stocker le mot de passe de votre combinaison client-utilisateur. Dans les sessions suivantes, vous pourrez utiliser la commande login sans entrer de mot de passe.
  • Utilisez les options -user et -password avec la commande login (Attention : Le mot de passe s'affiche dans la fenêtre de l'interpréteur de commandes en texte clair).
  • Utilisez uniquement l'option -user avec la commande login. Vous êtes invité à entrer le mot de passe, qui est masqué.

Si vous êtes un utilisateur de l'authentification unique fédérée dans le service Oracle Identity Cloud, la connexion à l'aide de MaxL ou de l'interface de ligne de commande n'est pas prise en charge. La connexion d'utilisateur au moyen de l'authentification unique fédérée requiert une fenêtre de navigateur. Créez un utilisateur natif du service Identity Cloud et utilisez-le pour vous connecter à l'aide de MaxL ou de l'interface de ligne de commande.

Syntaxe (connexion)

login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password] 
Option Abréviation Description
-verbose -v Afficher les descriptions longues.
-essbaseurl -url Adresse d'une instance d'Essbase
-user -u Nom de l'utilisateur.
-password -p Facultatif. Mot de passe pour l'utilisateur. Vous pouvez également définir le mot de passe avec setpassword.

Si vous émettez la commande de connexion à partir d'un script, et que le mot de passe contient des caractères spéciaux, encadrez-le entre guillemets doubles (par exemple, "aNb3^5%9$!").

Exemple 1 (connexion)

esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith

Exemple 2 (connexion)

Dans l'exemple suivant, l'utilisateur se connectant, admin1@exemple.com est un administrateur du service Identity Cloud qui a été défini comme l'administrateur Essbase initial lors du déploiement de la pile Essbase sur Oracle Cloud Infrastructure. Comme le mot de passe n'est pas indiqué dans cet exemple, l'administrateur sera invité à le fournir. L'URL est essbase_url issue des sorties du travail résultant de la pile déploiement.

esscs login -u admin1@example.com -url https://192.0.2.1/essbase

Syntaxe (déconnexion)

logout

Exemple (déconnexion)

esscs logout