La modalità dell'app determina chi può utilizzarla. Gli utenti dell'app possono essere suddivisi in due gruppi: gli utenti che hanno un ruolo nell'app stessa (utenti con ruolo) e coloro che non hanno alcun ruolo (utenti senza ruolo).
Le app in modalità sviluppo possono richiedere autorizzazioni solo agli utenti con ruolo e solo autorizzazioni con livelli di accesso standard o avanzato (si applica solo alle app di tipo consumatore). Analogamente, le funzioni saranno attive solo per gli utenti con ruolo, e solo funzioni con livelli di accesso standard o avanzato (solo per app di tipo consumatore).
Le app in modalità sviluppo non possono essere cercate dal pubblico mediante i nostri strumenti e le nostre API e, se risultano idonee per essere inserite nell'App Center, saranno nascoste.
Tutti i dati generati mentre l'app è in modalità sviluppo, come i post di prova, possono essere visualizzati solo da utenti con ruolo. Tuttavia, tali dati saranno visibili agli utenti senza ruolo una volta che l'app sarà passata alla modalità live.
Tutte le app appena create sono inizialmente impostate in modalità sviluppo; si consiglia di non passare alla modalità live fino al completamento dello sviluppo dell'app.
Le app in modalità live possono richiedere autorizzazioni da chiunque, ma solo autorizzazioni approvate mediante Analisi dell'app. Analogamente, solo le funzioni approvate mediante Analisi dell'app sono attive per gli utenti dell'app.
Le app di tipo consumatore funzionano in maniera leggermente diversa in quanto si basano anche sui livelli di accesso. Le app di tipo consumatore in modalità live possono richiedere autorizzazioni con accesso avanzato a chiunque, ma le autorizzazioni con accesso standard possono essere richieste solo agli utenti con ruolo. Analogamente, le funzioni con accesso avanzato sono attive per tutti, mentre le funzioni con accesso standard sono attive solo per gli utenti con ruolo.
Le app in modalità live possono essere cercate da chiunque tramite i nostri strumenti e le nostre API e, se risultano idonee, possono essere inserite nell'App Center.
Se la tua app non è di tipo consumatore, devi passarla alla modalità live solo dopo aver completato lo sviluppo dell'app e l'Analisi dell'app. Le app non di tipo consumatore in modalità live possono ricevere solo autorizzazioni approvate e solo le funzioni approvate saranno attive. Questa limitazione si applica a tutti, anche agli utenti che hanno un ruolo nell'app, pertanto passare prematuramente alla modalità live potrebbe rendere la tua app inutilizzabile per gli utenti con ruolo. Inoltre, i dati generati in modalità sviluppo come i post di prova diventeranno visibili a tutti gli utenti dell'app una volta effettuato il passaggio.
Gli amministratori dell'app possono usare il pulsante di modalità dell'app nella barra degli strumenti della Dashboard gestione app per passare da una modalità all'altra.