Gestione di società e sviluppatori tramite il portale per sviluppatori (self-service)

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

In qualità di provider di API, la gestione delle aziende e degli sviluppatori che partecipano al tuo ecosistema di API monetizzate potrebbe richiedere molto tempo se dovessi occuparti di tutto da solo. Ci sono profili da gestire, dettagli bancari, fiscali e di fatturazione da mantenere, ruoli da assegnare e così via. Il portale per gli sviluppatori consente di gestire queste attività dalle aziende e dagli sviluppatori stessi, offrendo al contempo una visibilità completa dell'ecosistema dall'API e dall'interfaccia utente di gestione.

Prima di iniziare

Prima di attivare il self-service nel tuo portale per sviluppatori, assicurati di comprendere i concetti di base del portale per sviluppatori ed esegui i passaggi di configurazione chiave. Ad esempio, è importante sapere che puoi controllare se gli utenti vengono attivati automaticamente al momento della registrazione o se richiedono la tua approvazione manuale. Se non l'hai ancora fatto, familiarizza con gli argomenti del portale per gli sviluppatori in Creare il portale utilizzando Drupal.

Oltre a esaminare ed eseguire la configurazione dell'ambiente del portale per sviluppatori di base, esamina ed esegui anche i seguenti argomenti specifici per la monetizzazione:

Informazioni sul self-service per aziende e sviluppatori nel tuo portale per sviluppatori

Se la monetizzazione è attivata nella tua organizzazione, oltre a qualsiasi configurazione del portale sviluppatori che hai già eseguito, il tuo portale potrebbe essere pronto per il self-service. Le attività self-service che gli sviluppatori possono eseguire includono:

Attività Informazioni sulla configurazione
Registrarsi
Creare aziende Attivare la gestione dell'azienda nel portale
Invitare gli sviluppatori a partecipare alle aziende (e rimuoverli dalle aziende) Attivare la gestione dell'azienda nel portale
Modificare i ruoli utente Configura la monetizzazione
Gestire i propri dati di fatturazione, fiscali, bancari e di altro tipo del profilo Configura la monetizzazione
Accettare i Termini di servizio (Facoltativo) Configura i Termini e condizioni della monetizzazione nel portale per sviluppatori
Registrare nuove app, selezionare i pacchetti/i piani API che vogliono utilizzare e accedere alle loro chiavi API. Configurare la registrazione delle app
Aggiungere denaro (ricaricare i saldi) agli account prepagati Configura la monetizzazione
Generare estratti conto e report (fatturazione ed entrate) Configura la monetizzazione

Esempio di interazioni self-service nel portale per gli sviluppatori

Di seguito sono riportati alcuni esempi di interazioni self-service nel portale per gli sviluppatori:

  • Quando gli sviluppatori si registrano al portale (facendo clic sul link Registrati), accedono automaticamente (a meno che tu non voglia prima approvarli manualmente) e possono creare la propria azienda. Diventa automaticamente un amministratore della monetizzazione dell'azienda e può inserire tutti i dati di profilo, fatturazione e bancari dell'azienda.

  • Quando gli sviluppatori navigano ed eseguono attività nel portale per gli sviluppatori (accettando inviti, registrando app e così via), lo fanno nel contesto del proprio account o dell'abbonamento della propria azienda. È presente un menu a discesa per selezionare la società in cui vuole lavorare. Ad esempio, se un utente seleziona un'azienda e registra un'app, l'app è di proprietà dell'azienda.

    Per gestire i dettagli dell'azienda (se dispongono dei diritti di amministratore), gli utenti selezionano Gestisci aziende nel menu a discesa e scelgono l'azienda che vogliono gestire (o il loro nome utente se operano come sviluppatori autonomi).

  • Un amministratore dell'azienda può anche invitare gli sviluppatori a partecipare alla sua azienda. Gli sviluppatori devono già avere account Apigee. La figura seguente mostra il campo Invita utente nel portale per sviluppatori, nella pagina Impostazioni > Utenti della società.

  • Gli sviluppatori invitati ricevono una notifica via email relativa all'invito dell'azienda e possono accedere al portale per accettare l'invito nella pagina Gestisci aziende, come mostrato nella figura seguente.

  • Gli amministratori dell'azienda possono annullare gli inviti agli sviluppatori nella pagina Impostazioni > Utenti dell'azienda.
  • Gli amministratori dell'azienda possono modificare i ruoli degli sviluppatori nella pagina Impostazioni > Utenti dell'azienda. Ad esempio, possono nominare uno sviluppatore come amministratore per la monetizzazione per concedere i diritti di amministrazione dell'azienda.

Attivare la gestione dell'azienda nel portale

Per impostazione predefinita, la possibilità di gestire le aziende è disponibile nel portale se utilizzi il tema Apigee Responsive. Il menu a discesa Azienda potrebbe essere oscurato se utilizzi l'impostazione di configurazione Posizione barra di navigazione superiore fissa. Per assicurarti che il menu a discesa Gestisci aziende venga visualizzato, passa all'impostazione Posizione barra di navigazione superiore statica, come segue:

  1. Accedi al portale per gli sviluppatori come amministratore.
  2. Seleziona Aspetto > Impostazioni > Apigee Responsive nella barra di amministrazione.
  3. Seleziona Componenti in Impostazioni di Bootstrap.
  4. Fai clic su Barra di navigazione.
  5. Seleziona Static Top (In alto statica) nel menu a discesa Posizione barra di navigazione.
  6. Fai clic su Salva configurazione per salvare le modifiche.

Se utilizzi un tema personalizzato, aggiungi il blocco Cambia azienda al tema selezionando Struttura > Blocchi nella barra di amministrazione e trascinando il blocco Cambia azienda nella regione desiderata della pagina. Fai clic su Salva blocchi per salvare la configurazione.