Registrazione degli sviluppatori di app

Questa pagina si applica a Apigee e Apigee ibridi.

Visualizza documentazione di Apigee Edge.

Registra e gestisci gli sviluppatori di app, come descritto nelle sezioni seguenti. (La registrazione di un'app è procedura separata, come descritto in Controllo dell'accesso alle API mediante la registrazione delle app).

Introduzione

Apigee offre molti vantaggi che dipendono completamente dalla conoscenza di chi chiama le tue API. Ad esempio, la sicurezza delle API, la gestione del traffico e una discreta quantità di dati di analisi dipendono per sapere chi sta chiamando. E come fa Apigee a sapere chi chiama le tue API? Tramite la lettura informazioni in ogni chiamata API, ad esempio un ID utente, una chiave API o un token OAuth. Quella peculiare le informazioni bloccano o sbloccano le funzionalità che integri nei proxy API, offrendoti controllo dell'accesso e del comportamento delle API.

Ecco perché gli sviluppatori di app devono registrarsi per utilizzare le tue API. Dopo l'aggiunta, gli sviluppatori si registrano le proprie app, scegliere le API da utilizzare e ricevere le credenziali API univoche (per e segreti) necessari per accedere alle tue API.

Come registrare gli sviluppatori di app

Registra gli sviluppatori di app utilizzando uno dei seguenti metodi:

Consigli per la gestione degli account utente sui portali per gli sviluppatori

Apigee ti consiglia di gestire gli account utente direttamente sul tuo portale per gli sviluppatori.

Se utilizzi il portale integrato, questo è l'unico modo per garantire che gli account utente sul portale integrato e Apigee rimangano sincronizzati.

Se usi il portale per gli sviluppatori basato su Drupal, la gestione degli account utente direttamente sul portale per gli sviluppatori fornisce i seguenti vantaggi:

  • Quando aggiungi uno sviluppatore tramite amministratore sul portale, puoi impostare la password dello sviluppatore per il portale attivare un messaggio email automatico inviato allo sviluppatore.

    Quando aggiungi o modifichi un che utilizza Apigee, non verrà inviata alcuna email allo sviluppatore e non potrai impostare la password per per gli sviluppatori sul portale. Pertanto, lo sviluppatore deve reimpostare la password sul portale prima possono accedere al portale.

  • Eventuali modifiche apportate di sviluppo sul portale vengono inviati automaticamente ad Apigee.

Se decidi di gestire account utente basati su Drupal utilizzando Apigee, devi sincronizzare gli sviluppatori di app tra il portale e Apigee.

Esplorazione della pagina Sviluppatori

Accedi ed esplora la pagina Developers utilizzando la UI di Apigee.

Per accedere alla pagina Sviluppatori:

La pagina Sviluppatori ti consente di:

Aggiunta di uno sviluppatore

Per aggiungere uno sviluppatore:

  1. Accedi alla pagina Sviluppatori.
  2. Fai clic su + Sviluppatore.
  3. Inserisci i dettagli dello sviluppatore, tra cui nome, cognome, email e nome utente.
  4. Fai clic su Crea.

Vedi anche Gestire gli utenti.

Visualizzazione e modifica dei dettagli sviluppatore

Visualizza e modifica i dettagli sviluppatore.

Per visualizzare e modificare i dettagli sviluppatore:

  1. Accedi alla pagina Sviluppatori.
  2. Fai clic sulla riga dello sviluppatore che vuoi visualizzare e modificare per aprire i dettagli dello sviluppatore.
  3. Nella sezione Dettagli vengono visualizzate le informazioni indicate di seguito. Modifica i dettagli sviluppatore, come richiesto.
    Dettagli Descrizione
    Dettagli nome e cognome dello sviluppatore, nome utente e indirizzo email; lo stato e la durata della registrazione; e ID sviluppatore.
    Per modificare i dettagli sviluppatore: fai clic in uno dei seguenti campi:
    • Nome
    • Cognome
    • Email
    • Nome utente
    Modifica i contenuti e premi Invio per confermare la modifica.
    Attributi personalizzati Attributi personalizzati definiti per lo sviluppatore. Configura gli attributi personalizzati, come richiesto. Per scoprire di più, consulta l'articolo Gestire gli attributi personalizzati per uno sviluppatore
    App App registrate dallo sviluppatore. Consulta Controllo dell'accesso alle API tramite la registrazione delle app.
  4. Attiva o disattiva lo sviluppatore nel campo Stato.
    Per maggiori informazioni, consulta Attivare e disattivare uno sviluppatore.

Apigee mantiene le seguenti entità nella cache per almeno 180 secondi dopo l'accesso alle entità.

  • Token di accesso OAuth. Ciò significa che L'elemento ExpiresIn del criterio OAuth v2 non sarà in grado di far scadere un token di accesso in meno di 180 secondi.
  • Entità Key Management Service (KMS) (app, sviluppatori, prodotti API).
  • Attributi personalizzati su token OAuth ed entità KMS.

Gestione degli attributi personalizzati per uno sviluppatore

Aggiungi fino a 18 attributi personalizzati per ogni sviluppatore.

Per gestire gli attributi personalizzati:

  1. Accedi alla pagina Sviluppatori.
  2. Fai clic sulla riga dello sviluppatore di cui vuoi gestire gli attributi personalizzati per aprire i dettagli dello sviluppatore.
  3. Fai clic su + nella sezione Attributi personalizzati.
  4. Inserisci il nome e il valore dell'attributo.
  5. Fai clic su Immagine di un segno di spunta verde..
  6. Per eliminare un attributo personalizzato, posiziona il cursore sull'attributo e fai clic su Icona Cestino nel menu Azioni.

Attivare e disattivare uno sviluppatore

Quando uno sviluppatore di app si registra automaticamente nel tuo portale, puoi configurare se è attivo o meno per impostazione predefinita.

Quando uno sviluppatore non è attivo, può comunque accedere al portale per gli sviluppatori e creare app, ma nessuna delle le chiavi API corrispondenti funzioneranno. Le app dello sviluppatore mantengono le app approvate (o di altro tipo) così come le chiavi API, anche se non sono valide quando lo sviluppatore è inattivo.

Per attivare o disattivare uno sviluppatore:

  1. Accedi alla pagina Sviluppatori.
  2. Fai clic sulla riga dello sviluppatore per cui vuoi attivare o disattivare lo sviluppatore per aprire i dettagli dello sviluppatore.
  3. Nella sezione Dettagli, imposta il campo Stato su Attivo o Non attivo, a seconda delle esigenze.
  4. Ripeti la procedura se lo sviluppatore si trova in più organizzazioni.

Esportazione dei dati di pubblicazione

Esporta i seguenti dati di pubblicazione come file con valori separati da virgole (CSV):

  • Dettagli sviluppatore
  • Dettagli su sviluppatore, applicazione e prodotto API

Per esportare i dati di pubblicazione:

  1. Accedi alla pagina Sviluppatori.
  2. Fai clic su Esporta CSV...
  3. Seleziona Sviluppatori o Sviluppatori, app e prodotti dal menu a discesa.

I dati di pubblicazione selezionati vengono scaricati come file CSV.

Eliminazione di uno sviluppatore in corso...

Per eliminare uno sviluppatore:

  1. Accedi alla pagina Sviluppatori.
  2. Posiziona il cursore sulla riga dello sviluppatore che vuoi eliminare per visualizzare il menu delle azioni.
  3. Fai clic su Immagine di un'icona di eliminazione..
  4. Fai clic su Elimina per confermare l'eliminazione.

Sincronizzazione degli sviluppatori di app tra il portale e Apigee

Se utilizzi un portale per sviluppatori basato su Drupal per pubblicare le tue API, le modifiche apportate agli sviluppatori di app con Apigee non vengono propagate al portale. Devi accedere al portale come un amministratore del portale e sincronizzarlo con Apigee affinché le modifiche vengano visualizzate portale.

Per sincronizzare il tuo portale per gli sviluppatori con gli sviluppatori di app definiti su Apigee, consulta la sezione seguente:

Drupal 10: Sincronizzare gli sviluppatori con Apigee

Gestione degli sviluppatori mediante l'API

Gestisci gli sviluppatori utilizzando le API per sviluppatori.