Publicar una app en el marketplace
Como desarrollador, registras una app de terceros, defines los permisos que solicita, creas las credenciales OAuth (client_id y client_secret) y envías la app a revisión. Cuando el equipo la aprueba y publica, cualquier tenant puede instalar tu app.
El portal del desarrollador está en Apps, en la pestaña Desarrollador. Allí registras una app, defines a qué puede acceder, generas las credenciales OAuth y la envías para publicación. Solo los administradores pueden gestionar apps.
Registrar y configurar la app
- Abre Apps y ve a la pestaña Desarrollador. Haz clic en Nueva app.
- Completa nombre, identificador (slug), descripción corta y completa. Las URL del icono y del sitio, cuando se indican, deben ser https.
- Marca los permisos solicitados: pide solo el mínimo necesario. El tenant concede un subconjunto al instalar.
- Si la app inserta widgets, lista los orígenes permitidos (uno por línea, siempre https). Agrega webhooks si la app recibe eventos.
- Guarda el borrador. Puedes editar mientras la app es borrador o fue rechazada.
Credenciales OAuth
En Credenciales OAuth, crea un client para la app. Elige los permisos del client (siempre un subconjunto de los permisos de la app) e indica las URIs de redirección, que se verifican por coincidencia exacta en el consentimiento. Al crear, el client_id y el client_secret aparecen una sola vez.
Enviar a revisión y publicar
- Con la app lista, haz clic en Enviar a revisión. El estado cambia a En revisión.
- El equipo evalúa y aprueba o rechaza con una nota. Si se rechaza, ajusta la app y envíala de nuevo.
- Una vez aprobada y publicada, la app aparece en el catálogo y cualquier tenant puede instalarla.
Para los detalles del flujo OAuth (authorize, token, refresh y PKCE), consulta la documentación para desarrolladores. El acceso de la app siempre se limita a lo que el usuario consiente en la instalación.