Come gestire gli account utente in Gestione API di AzureHow to manage user accounts in Azure API Management

In Gestione API gli sviluppatori sono gli utenti delle API esposte con Gestione API.In API Management, developers are the users of the APIs that you expose using API Management. Questa guida illustra come creare e invitare gli sviluppatori a usare le API e i prodotti resi disponibili con l'istanza di gestione API.This guide shows how to create and invite developers to use the APIs and products that you make available to them with your API Management instance. Per informazioni sulla gestione degli account utente a livello di codice, vedere la documentazione Entità utente nel riferimento API Management REST (REST di gestione API).For information on managing user accounts programmatically, see the User entity documentation in the API Management REST reference.

DisponibilitàAvailability

Importante

Questa funzionalità è disponibile nei livelli Premium, Standard, Basic e Developer di Gestione API.This feature is available in the Premium, Standard, Basic, and Developer tiers of API Management.

PrerequisitiPrerequisites

Completare le attività riportate in questo articolo: Creare un'istanza di Gestione API di Azure.Complete tasks in this article: Create an Azure API Management instance.

Passare all'istanza di Gestione APIGo to your API Management instance

  1. Nel portale di Azure cercare e selezionare Servizi Gestione API.In the Azure portal, search for and select API Management services.

    Selezionare Servizi Gestione API

  2. Nella pagina Servizi Gestione API selezionare l'istanza di Gestione API.On the API Management services page, select your API Management instance.

    Selezionare l'istanza di Gestione API

Creare un nuovo sviluppatore Create a new developer

Per aggiungere un nuovo utente, eseguire la procedura in questa sezione:To add a new user, follow the steps in this section:

  1. Selezionare la scheda Utenti a sinistra della schermata.Select the Users tab to the left of the screen.

  2. Premere +Aggiungi.Press +Add.

  3. Immettere le informazioni appropriate per l'utente.Enter appropriate information for the user.

  4. Premere Aggiungi.Press Add.

    Aggiungere un nuovo utente

Per impostazione predefinita, gli account sviluppatore appena creati sono attivi e associati al gruppo Developers .By default, newly created developer accounts are Active, and associated with the Developers group. Gli account per sviluppatori che si trovano in uno stato attivo possono essere usati per accedere a tutte le API per le quali hanno sottoscrizioni.Developer accounts that are in an active state can be used to access all of the APIs for which they have subscriptions. Per associare il nuovo sviluppatore creato ad altri gruppi, vedere Come associare i gruppi agli sviluppatori.To associate the newly created developer with additional groups, see How to associate groups with developers.

Invitare uno sviluppatore Invite a developer

Per invitare uno sviluppatore, eseguire la procedura in questa sezione:To invite a developer, follow the steps in this section:

  1. Selezionare la scheda Utenti a sinistra della schermata.Select the Users tab to the left of the screen.
  2. Fare clic su +Invita.Press +Invite.

Viene visualizzato un messaggio di conferma, ma il nuovo sviluppatore invitato non appare nell'elenco finché l'invito non viene accettato.A confirmation message is displayed, but the newly invited developer does not appear in the list until after they accept the invitation.

Quando uno sviluppatore viene invitato, gli viene inviato un messaggio di posta elettronicaWhen a developer is invited, an email is sent to the developer. generato con un modello e personalizzabile.This email is generated using a template and is customizable. Per altre informazioni, vedere Configurare modelli di e-mail.For more information, see Configure email templates.

Dopo l'accettazione dell'invito, l'account diventa attivo.Once the invitation is accepted, the account becomes active.

Disattivare o riattivare un account sviluppatore Deactivate or reactivate a developer account

Per impostazione predefinita, un nuovo account sviluppatore creato o invitato è Attivo.By default, newly created or invited developer accounts are Active. Per disattivare un account sviluppatore, fare clic su Blocca.To deactivate a developer account, click Block. Per riattivare un account sviluppatore bloccato, fare clic su Attiva.To reactivate a blocked developer account, click Activate. Un account sviluppatore bloccato non può accedere al portale per sviluppatori né chiamare le API.A blocked developer account can't access the developer portal or call any APIs. Per eliminare un account utente, fare clic su Elimina.To delete a user account, click Delete.

Per bloccare un utente, eseguire la procedura seguente.To block a user, follow the following steps.

  1. Selezionare la scheda Utenti a sinistra della schermata.Select the Users tab to the left of the screen.
  2. Fare clic sull'utente che si vuole bloccare.Click on the user that you want to block.
  3. Fare clic su Blocca.Press Block.

Reimpostare la password di un utenteReset a user password

Per usare gli account utente a livello di codice, vedere la documentazione relativa all'entità User in informazioni di riferimento sull' API REST di gestione API .To programmatically work with user accounts, see the User entity documentation in the API Management REST API reference. Per reimpostare la password di un account utente su un valore specifico, è possibile usare la procedura Update a user (Aggiornamento di un utente) e specificare la password desiderata.To reset a user account password to a specific value, you can use the Update a user operation and specify the desired password.

Passaggi successivi Next steps

Dopo aver creato un account sviluppatore, è possibile associarlo ai ruoli ed effettuarne la sottoscrizione a prodotti e API.Once a developer account is created, you can associate it with roles and subscribe it to products and APIs. Per altre informazioni, vedere Come creare e usare i gruppi.For more information, see How to create and use groups.