El modo de una app determina quiénes pueden usarla. En líneas generales, los usuarios de la app se pueden dividir en dos grupos: los que tienen un rol en la app (usuarios con rol) y los que no lo tienen (usuarios sin rol).
Las apps en el modo de desarrollo solo pueden solicitar permisos a usuarios con rol, y solo permisos con niveles de acceso estándar o avanzado (esto se aplica a las apps para consumidores). De manera similar, las funciones solo estarán activas para los usuarios con rol, y solo funciones con niveles de acceso estándar o avanzado (solo apps para consumidores).
Las apps que se encuentran en el modo de desarrollo no están disponibles para el público general si se las busca mediante nuestras herramientas y API. Además, si tu app reúne los requisitos para estar en el centro de apps, estará oculta.
Solo los usuarios con rol pueden ver los datos generados mientras una app está en el modo de desarrollo. Sin embargo, los datos serán visibles para los usuarios sin rol cuando la app cambie al modo activo.
Todas las apps recién creadas comienzan en el modo de desarrollo y no se deben pasar al modo activo hasta que el desarrollo de la app esté completo.
Las apps en el modo activo pueden solicitar permisos a cualquier persona, pero solo permisos aprobados mediante el proceso de revisión de apps. De manera similar, solo las funciones aprobadas a través de la revisión de apps están activas para los usuarios de la app.
Las apps para consumidores se comportan de manera algo diferente porque también utilizan niveles de acceso. Las apps para consumidores que están en el modo activo pueden solicitar permisos con acceso avanzado a cualquier persona, pero los permisos con acceso estándar solo se pueden solicitar a los usuarios con rol. De manera similar, las funciones con acceso avanzado están activas para todos, pero las funciones con acceso estándar están activas solo para los usuarios con rol.
Las apps que se encuentran en modo activo están disponibles para el público general si se las busca utilizando nuestras herramientas y API. Además, aparecerán en el centro de apps, si reúnen los requisitos correspondientes.
Si las apps no son para consumidores, solo deberás pasarlas al modo activo después de haber completado el desarrollo de la app y el proceso de revisión de apps. A las apps que no son de negocios ni para consumidores que se encuentren en el modo activo solo se les pueden otorgar permisos aprobados, y solo las funciones aprobadas estarán activas. Esta restricción es aplicable a todos, incluso a los usuarios que tienen un rol en la app. Por consiguiente, si cambias al modo activo prematuramente, la app podría volverse inutilizable para los usuarios con rol. Además, los datos generados en el modo de desarrollo, como publicaciones de prueba, quedarán visibles para todos los usuarios de la app cuando hagas el cambio.
Los administradores de la app pueden usar el botón "Modo" de la app, que se encuentra en la barra de herramientas del Panel de apps, para pasar de un modo a otro.