Vai al contenuto
All articles
Marketplace

Pubblicare un'app nel marketplace

Come sviluppatore, registri un'app di terze parti, definisci gli scope che richiede, crei le credenziali OAuth (client_id e client_secret) e invii l'app per la revisione. Una volta che il team la approva e la pubblica, qualsiasi tenant può installare la tua app.

Il portale sviluppatori si trova in App, nella scheda Sviluppatore. Lì registri un'app, definisci a cosa può accedere, generi le credenziali OAuth e la invii per la pubblicazione. Solo gli amministratori possono gestire le app.

Registrare e configurare l'app

  1. Apri App e vai alla scheda Sviluppatore. Clicca su Nuova app.
  2. Compila nome, identificativo (slug), descrizione breve ed estesa. Gli URL dell'icona e del sito web, quando forniti, devono essere https.
  3. Verifica gli scope richiesti: chiedi solo il minimo necessario. Il tenant concede un sottoinsieme all'installazione.
  4. Se l'app incorpora widget, elenca le origini consentite (una per riga, sempre https). Aggiungi webhook se l'app riceve eventi.
  5. Salva la bozza. Puoi modificarla mentre l'app è in bozza o è stata rifiutata.

Credenziali OAuth

In Credenziali OAuth, crea un client per l'app. Scegli gli scope del client (sempre un sottoinsieme degli scope dell'app) e inserisci gli URI di reindirizzamento, che vengono verificati per corrispondenza esatta durante il consenso. Alla creazione, il client_id e il client_secret appaiono una sola volta.

💡 Il client_secret viene mostrato solo alla creazione e alla rotazione. Copialo e conservalo in modo sicuro: per motivi di sicurezza, non verrà mostrato di nuovo. Se perdi il segreto, usa Ruota segreto per generarne uno nuovo (quello precedente smette di funzionare immediatamente).

Inviare per revisione e pubblicare

  1. Con l'app pronta, clicca su Invia per revisione. Lo stato cambia in In revisione.
  2. Il team esamina e approva o rifiuta con una nota. Se rifiutata, adegua l'app e invia di nuovo.
  3. Una volta approvata e pubblicata, l'app appare nel catalogo e qualsiasi tenant può installarla.

Per i dettagli del flusso OAuth (autorizzazione, token, refresh e PKCE), consulta la documentazione per sviluppatori. L'accesso dell'app è sempre limitato a ciò che l'utente autorizza all'installazione.

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

Crea un account gratuito
Pubblicare un'app nel marketplace · Sellio