Gestion des comptes d’utilisateur dans Gestion des API AzureHow to manage user accounts in Azure API Management

Dans Gestion des API Azure, les développeurs sont les utilisateurs des API que vous exposez via Gestion des API.In API Management, developers are the users of the APIs that you expose using API Management. Ce guide vous montre comment créer et inviter des développeurs à utiliser les API et les produits que vous mettez à leur disposition dans votre instance Gestion des API.This guide shows to how to create and invite developers to use the APIs and products that you make available to them with your API Management instance. Pour plus d’informations sur la gestion des comptes d’utilisateur par programme, consultez la documentation Entité utilisateur dans la référence API REST de gestion.For information on managing user accounts programmatically, see the User entity documentation in the API Management REST reference.

DisponibilitéAvailability

Important

Cette fonctionnalité est disponible dans les niveaux Premium, Standard, De base et Développeur de Gestion des API.This feature is available in the Premium, Standard, Basic and Developer tiers of API Management.

PrérequisPrerequisites

Effectuez les tâches indiquées dans cet article : Créer une instance du service Gestion des API Azure.Complete tasks in this article: Create an Azure API Management instance.

Accéder à votre instance Gestion des APIGo to your API Management instance

  1. Sur le portail Azure, recherchez et sélectionnez Services Gestion des API.In the Azure portal, search for and select API Management services.

    Sélectionnez les services Gestion des API

  2. Dans l’écran Gestion des API, sélectionnez votre instance Gestion des API.On the API Management screen, select your API Management instance.

    Sélectionnez votre instance Gestion des API

Création d’un développeur Create a new developer

Pour ajouter un nouvel utilisateur, procédez comme suit :To add a new user, follow the steps in this section:

  1. Sélectionnez l’onglet Utilisateurs à gauche de l’écran.Select the Users tab to the left of the screen.

  2. Appuyez sur + Ajouter.Press +Add.

  3. Entrez les informations appropriées concernant l’utilisateur.Enter appropriate information for the user.

  4. Cliquez sur Ajouter.Press Add.

    Ajouter un nouvel utilisateur

Par défaut, les comptes de développeurs nouvellement créés sont actifs. Ils sont associés au groupe Développeurs.By default, newly created developer accounts are Active, and associated with the Developers group. Les comptes de développeurs dont l'état est actif peuvent être utilisés pour accéder à toutes les API auxquelles ils sont abonnés.Developer accounts that are in an active state can be used to access all of the APIs for which they have subscriptions. Pour associer les développeurs nouvellement créés à d'autres groupes, consultez la rubrique Association de groupes à des développeurs.To associate the newly created developer with additional groups, see How to associate groups with developers.

Invitation d’un développeur Invite a developer

Pour inviter un développeur, procédez comme suit :To invite a developer, follow the steps in this section:

  1. Sélectionnez l’onglet Utilisateurs à gauche de l’écran.Select the Users tab to the left of the screen.
  2. Appuyez sur +Inviter.Press +Invite.

Un message de confirmation s’affiche, mais le développeur qui vient d’être invité n’apparaît pas dans la liste tant qu’il n’a pas accepté l’invitation.A confirmation message is displayed, but the newly invited developer does not appear in the list until after they accept the invitation.

Quand un développeur est invité, un message lui est envoyé.When a developer is invited, an email is sent to the developer. Ce message est généré à partir d'un modèle. Il est personnalisable.This email is generated using a template and is customizable. Pour plus d’informations, consultez la page Configuration des modèles de courrier électronique.For more information, see Configure email templates.

Une fois l'invitation acceptée, le compte est activé.Once the invitation is accepted, the account becomes active.

Désactivation ou réactivation d’un compte de développeur Deactivate or reactivate a developer account

Par défaut, les comptes de développeur nouvellement créés ou invités sont actifs.By default, newly created or invited developer accounts are Active. Pour désactiver un compte de développeur, cliquez sur Bloquer.To deactivate a developer account, click Block. Pour réactiver un compte de développeur bloqué, cliquez sur Activer.To reactivate a blocked developer account, click Activate. Les comptes de développeurs bloqués ne peuvent pas accéder au portail des développeurs, ni appeler les API.A blocked developer account can't access the developer portal or call any APIs. Pour supprimer un compte d’utilisateur, cliquez sur Supprimer.To delete a user account, click Delete.

Pour bloquer un utilisateur, procédez comme suit.To block a user, follow the following steps.

  1. Sélectionnez l’onglet Utilisateurs à gauche de l’écran.Select the Users tab to the left of the screen.
  2. Cliquez sur l’utilisateur que vous souhaitez bloquer.Click on the user that you want to block.
  3. Appuyez sur Bloquer.Press Block.

Réinitialiser le mot de passe d’un utilisateurReset a user password

Pour utiliser les comptes d’utilisateur par programme, consultez la documentation Entité utilisateur dans la référence API REST Gestion des API.To programmatically work with user accounts, see the User entity documentation in the API Management REST API reference. Pour réinitialiser le mot de passe d’un compte d’utilisateur sur une valeur spécifique, vous pouvez utiliser l’opération Mettre à jour un utilisateur et spécifier le mot de passe nécessaire.To reset a user account password to a specific value, you can use the Update a user operation and specify the desired password.

Étapes suivantes Next steps

Une fois le compte de développeur créé, vous pouvez l'associer à des rôles et l'abonner à des produits et des API.Once a developer account is created, you can associate it with roles and subscribe it to products and APIs. Pour plus d'informations, consultez la page Création et utilisation de groupes.For more information, see How to create and use groups.