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. In questa guida viene illustrato come creare e invitare gli sviluppatori a usare le API e i prodotti resi disponibili con l'istanza di Gestione 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. 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.

Creare un nuovo sviluppatore Create a new developer

Per creare un nuovo sviluppatore, fare clic su Portale di pubblicazione nel portale di Azure per il servizio Gestione API.To create a new developer, click Publisher portal in the Azure Portal for your API Management service. Verrà visualizzato il portale di pubblicazione di Gestione API.This takes you to the API Management publisher portal. Se non è ancora stata creata un'istanza del servizio Gestione API, vedere Creare un'istanza di Gestione API.If you have not yet created an API Management service instance, see Create an API Management service instance.

Portale di pubblicazione

Fare clic su Utenti dal menu Gestione API sulla sinistra, quindi scegliere aggiungi utente.Click Users from the API Management menu on the left, and then click add user.

Create developer

Immettere Indirizzo e-mail, Password e Nome per il nuovo sviluppatore, quindi fare clic su Salva.Enter the Email, Password, and Name for the new developer and click Save.

Create developer

Per impostazione predefinita, i nuovi account sviluppatore creati sono attivi e associati al gruppo Sviluppatori.By default, newly created developer accounts are Active, and associated with the Developers group.

New developer

Gli account sviluppatore con stato attivo possono essere usati per accedere a tutte le API per cui dispongono di 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 gruppi a 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, fare clic su Utenti dal menu Gestione API sulla sinistra, quindi scegliere Invita utente.To invite a developer, click Users from the API Management menu on the left, and then click Invite User.

Invite developer

Immettere il nome e l'indirizzo di posta elettronica e fare clic su Invita.Enter the name and email address of the developer, and click Invite.

Invite developer

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.

Invite confirmation

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 posta elettronica.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 not access the developer portal or call any APIs. Per eliminare un account utente, fare clic su Elimina.To delete a user account, click Delete.

Block developer

Reimpostare la password di un utenteReset a user password

Per reimpostare la password per un account utente, fare clic sul nome dell'account.To reset the password for a user account, click the name of the account.

Reimposta password

Fare clic su Reimposta password per inviare all'utente un collegamento per la reimpostazione della password.Click Reset password to send a link to the user to reset their password.

Reimpostazione delle password

Per lavorare con gli account utente a livello di codice, vedere la documentazione Entità utente nel riferimento API Management REST (REST di gestione API).To programmatically work with user accounts, see the User entity documentation in the API Management REST 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.

Verifica in sospesoPending verification

Verifica in sospeso

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.