Connecter Gravitee AM à Lutril
Lutril lit et gère les utilisateurs d’organisation de votre Gravitee AM (les opérateurs qui administrent AM) via son API REST de management. Il s’authentifie avec un jeton d’accès de compte créé pour un utilisateur d’organisation, envoyé en Bearer.
Accès demandés
- Utilisateur d’organisation autorisé à lire les utilisateurs d’organisation (pour les lister)
- Ajoutez les permissions d’écriture et de suppression sur les utilisateurs d’organisation pour pouvoir les créer et les retirer depuis Lutril
Étapes de configuration
- 1
Connectez-vous à votre console Gravitee AM en tant qu’administrateur. Pour l’automatisation, créez d’abord un compte de service dédié : dans le menu, cliquez sur Organization, puis sous User Management cliquez sur Users, et ajoutez un utilisateur qui servira d’identité d’intégration. Donnez-lui un rôle avec les permissions sur les utilisateurs d’organisation.
- 2
Ouvrez cet utilisateur (Organization, puis Users, puis cliquez sur son nom) et descendez jusqu’à la section Tokens. Cliquez sur Generate a personal token, nommez-le, et générez-le.
Guide des utilisateurs - 3
Copiez le jeton immédiatement : Gravitee AM ne l’affiche qu’une fois et il est ensuite irrécupérable.
- 4
Dans Lutril, connectez Gravitee AM. Réglez l’URL de l’API de management sur la base de votre AM jusqu’à (mais sans inclure) /management, chemin de contexte compris (par exemple https://am.example.com/am). Pour la trouver rapidement, ouvrez votre console AM sur /am/ui/constants.json et copiez la valeur baseURL en retirant le /management final. Collez le jeton dans Account Access Token, et renseignez l’Organization ID s’il n’est pas DEFAULT.
Documentation officielle
Connectez-vous à Lutril pour brancher Gravitee AM, ou réservez une démo et nous le mettons en place avec vous. Sans slides.