Utilisation de l'API REST pour les exécutions externes

Vous pouvez mettre à jour des exécutions de plan d'exécution exécutées à partir d'un environnement d'exécution externe via l'API REST, accessible à l'adresse host:port[/inst]/Services1.0/swagger-ui.html, où host correspond à votre hôte Silk Central. Par exemple http://localhost:19120/Services1.0/swagger-ui.html.

Pour l'authentification dans les appels d'API REST, générez un jeton de service Web dans la page Paramètres utilisateur de l'interface utilisateur de Silk Central. Pour accéder à cette page, passez le curseur de la souris sur le nom d'utilisateur dans le menu Silk Central et sélectionnez Paramètres utilisateur.

Vous pouvez également créer un ID de session pour l'authentification dans les appels d'API.

  1. Cliquez sur Autoriser en haut à droite de la fenêtre du navigateur. La boîte de dialogue Autorisations disponibles s'affiche.
  2. Entrez vos données d'authentification Silk Central dans les champs de la zone Autorisation de base.
  3. Cliquez sur Autoriser.
  4. Fermez la boîte de dialogue Autorisations disponibles.
  5. Pour vous connecter et pour créer l'ID de session, développez la section login-api-controller dans l'API REST.
  6. Développez l'appel d'API /login.
  7. Cliquez sur Essayer.
  8. Cliquez sur Exécuter.
  9. Copiez l'ID de session à partir du champ de corps Réponse afin de l'utiliser pour d'autres appels d'API.
  10. Copiez l'ID de session afin de l'utiliser pour d'autres d'appels d'API.

Pour plus d'informations sur la procédure à suivre pour limiter l'utilisation des services de l'API REST pour un jeton de service Web ou pour un ID de session, reportez-vous à la rubrique Mesures JMX pour la limitation de l'utilisation des services REST.

Remarque : Micro Focus recommande l'authentification via un jeton de service Web.