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.

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.

Per passare all'istanza di Gestione API, seguire questa procedura:To navigate to your APIM instance, follow these steps:

  1. Accedere al portale di Azure.Sign in to the Azure portal.
  2. In alto a sinistra sullo schermo selezionare Tutti i servizi.On the top-left of the screen, select All services.
  3. Nella casella di ricerca digitare "api".Type "api" in the search box.
  4. Fare clic su Servizi Gestione API.Click API Management services.

    Esplorare

  5. Selezionare l'istanza del servizio Gestione API.Select your APIM service instance.

Suggerimento

Aggiungere Gestione API ai Preferiti del portale di Azure facendo clic sulla stella.Add API Management (APIM) to your favorites in the Azure portal by clicking the star.
L'icona Gestione API viene aggiunta al menu disponibile nella parte sinistra del portale.This adds the APIM icon to the menu on the left of the portal. Per visualizzare tutti i servizi di Gestione API, fare clic sull'icona (icona Gestione API).To see all your APIM services, click the icon (APIM icon).

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. Fare clic su Aggiungi.Press Add.

    Aggiungere un nuovo utente

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. 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, 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 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'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 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.

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.