Vous pouvez exécuter un workflow pour ajouter un hôte REST et configurer les paramètres de connexion de l'hôte.

Procédure

  1. Connectez-vous à vRealize Orchestrator Client en tant qu'administrateur.
  2. Accédez à Bibliothèque > Workflows et entrez les balises http-rest et configuration dans la zone de recherche des workflows.
  3. Localisez le workflow Ajouter un hôte REST et cliquez sur Exécuter.
  4. Dans l'onglet Propriétés de l'hôte, entrez les propriétés du nouvel hôte.
    1. Dans la zone de texte Nom, entrez le nom de l'hôte.
    2. Entrez l'adresse de l'hôte dans la zone de texte URL.
      Note : L'authentification Kerberos nécessite une adresse d'hôte à nom de domaine complet.
    3. Entrez le nombre de secondes avant l'expiration d'une connexion dans la zone de texte Délai de connexion.
    4. Entrez le nombre de secondes avant l'expiration d'une opération dans la zone de texte Délai d'expiration de l'opération.
    5. Indiquez si vous souhaitez accepter le certificat de l'hôte REST et l'ajouter au magasin d'approbations du serveur vRealize Orchestrator.
    6. Indiquez si vous souhaitez pouvoir exécuter des demandes parallèles.
    7. Sélectionnez une stratégie de redirection.
      Option Description
      defaultRedirect Effectue une redirection uniquement en cas d'utilisation des méthodes HEAD et GET.
      alwaysRedirect Redirige toutes les méthodes HTTP, notamment POST, PUT, DELETE, etc.
      neverRedirect Interdit toutes les redirections et ne suit pas les codes d'état 3xx avec une méthode HTTP.
  5. Dans l'onglet Authentification de l'hôte, sélectionnez le type d'authentification.
    Option Description
    Aucun Aucune authentification n'est requise.
    OAuth 1.0 Dans l'onglet OAuth 1.0, fournissez les paramètres d'authentification requis.
    OAuth 2.0
    Dans l'onglet OAuth 2.0, fournissez le jeton d'authentification et sélectionnez une stratégie d'envoi de jeton.
    • Si vous sélectionnez En-tête d'authentification, le jeton est envoyé dans l'en-tête d'autorisation de chaque demande envoyée à l'hôte en tant que jeton de support.
    • Si vous sélectionnez Paramètre de requête, le jeton est envoyé dans le paramètre de requête oauth_token de chaque demande envoyée à l'hôte.

    Vous pouvez également configurer les paramètres d'authentification à l'aide de l'API de script vRealize Orchestrator. Pour obtenir des instructions, reportez-vous à la section Utilisation de l'API de script pour configurer ou mettre à jour l'authentification d'hôte REST.

    Basique

    Fournit une authentification d'accès de base.

    Dans l'onglet Informations d'identification de l'utilisateur, sélectionnez le mode de session.
    • Si vous sélectionnez Session partagée, renseignez les informations d'identification pour la session partagée.
    • Si vous sélectionnez Session par utilisateur, le client vRealize Orchestrator récupère les informations d'identification de l'utilisateur connecté.
    Prétraitement

    Fournit une authentification d'accès de prétraitement qui utilise le chiffrement.

    Dans l'onglet Informations d'identification de l'utilisateur, sélectionnez le mode de session.
    • Si vous sélectionnez Session partagée, renseignez les informations d'identification pour la session partagée.
    • Si vous sélectionnez Session par utilisateur, le client vRealize Orchestrator récupère les informations d'identification de l'utilisateur connecté.
    NTLM

    Fournit une authentification d'accès NT LAN Manager (NTLM) au sein de la structure Window Security Support Provider (SSPI).

    Dans l'onglet Informations d'identification de l'utilisateur, sélectionnez le mode de session.

    • Si vous sélectionnez Session partagée, renseignez les informations d'identification pour la session partagée.
    • Si vous sélectionnez Session par utilisateur, le client vRealize Orchestrator récupère les informations d'identification de l'utilisateur connecté.

    Dans l'onglet NTLM, fournissez les paramètres NTLM.

    Kerberos

    Fournit une authentification d'accès Kerberos.

    Dans l'onglet Informations d'identification de l'utilisateur, sélectionnez le mode de session.
    • Si vous sélectionnez Session partagée, renseignez les informations d'identification pour la session partagée.
    • Si vous sélectionnez Session par utilisateur, le client vRealize Orchestrator récupère les informations d'identification de l'utilisateur connecté.
  6. (Facultatif) Dans l'onglet Paramètres du proxy, indiquez si vous souhaitez utiliser un serveur proxy.
    1. Entrez l'adresse et le port du serveur proxy.
    2. Sélectionnez le type d'authentification du proxy.
      Option Description
      Aucun Aucune authentification n'est requise.
      Basique

      Fournit une authentification d'accès de base.

      Dans l'onglet Informations d'identification du proxy, sélectionnez le mode de session.
      • Si vous sélectionnez Session partagée, renseignez les informations d'identification pour la session partagée.
      • Si vous sélectionnez Session par utilisateur, le client vRealize Orchestrator récupère les informations d'identification de l'utilisateur connecté.
  7. Dans l'onglet SSL, indiquez si vous souhaitez que le nom d'hôte cible corresponde au nom stocké dans le certificat de serveur.
  8. (Facultatif) Sélectionnez une entrée du keystore pour l'authentification auprès du serveur. L'entrée du keystore doit être de type PrivateKeyEntry.
  9. Cliquez sur Exécuter.

Résultats

Si le workflow s'est exécuté sans erreur, l'hôte REST s'affiche dans la vue Inventaire.

Que faire ensuite

Vous pouvez ajouter des opérations et un schéma XSD à l'hôte REST. Vous pouvez exécuter des demandes vers l'hôte REST en fonction des opérations REST créées à l'aide des workflows du plug-in REST par défaut ou à l'aide des scripts vRealize Orchestrator.