El modo de una aplicación determina quién puede utilizarla. En líneas generales, los usuarios de la aplicación se pueden dividir en dos grupos: los que tienen un rol en la aplicación (usuarios con rol) y los que no (usuarios sin rol).
Las aplicaciones en modo de desarrollo solo pueden solicitar permisos a usuarios con rol. Estos permisos deben tener los niveles de acceso estándar o avanzado (solo se aplica a las aplicaciones de consumidor). De manera similar, las funciones solo estarán activas para los usuarios con rol. Estas funciones pertenecerán únicamente a los niveles de acceso estándar o avanzado (solo aplicaciones de consumidor).
El público no puede buscar aplicaciones en modo de desarrollo a través de nuestras herramientas ni API. Si tu aplicación es apta para mostrarse en el Centro de aplicaciones, estará oculta.
Solo los usuarios con rol pueden ver los datos generados mientras la aplicación está en modo de desarrollo, como las publicaciones de prueba. Sin embargo, los datos serán visibles para los usuarios sin rol cuando la aplicación cambie al modo activo.
Todas las aplicaciones recién creadas empiezan con el modo de desarrollo y no se deben cambiar al modo activo hasta que se complete el modo de desarrollo.
Las aplicaciones en modo activo pueden solicitar permisos a cualquier usuario, pero solo permisos aprobados a través de la revisión de la aplicación. De manera similar, solo las funciones aprobadas a través de la revisión de la aplicación están activas para los usuarios de la aplicación.
Las aplicaciones de consumidor se comportan de una manera un poco diferente porque también dependen de los niveles de acceso. Las aplicaciones de consumidor en modo activo pueden solicitar permisos con acceso avanzado a cualquier usuario, pero los permisos con acceso estándar solo se pueden solicitar a usuarios con rol. De manera similar, las funciones con acceso avanzado se activan para todos los usuarios y las funciones con acceso estándar, solo para los usuarios con rol.
Cualquier usuario puede buscar las aplicaciones en modo activo mediante nuestras herramientas y API y, si la aplicación es apta, se puede mostrar en el Centro de aplicaciones.
Si tu aplicación no es de consumidor, solo debes cambiarla al modo activo después de completar su desarrollo y la revisión de la aplicación. A las aplicaciones que no son de consumidor en modo activo solo se les pueden conceder permisos aprobados y solo las funciones aprobadas estarán activas. Esta restricción se aplica a todos los usuarios, incluso los que tienen un rol en la aplicación, por lo que cambiar al modo activo antes de tiempo puede provocar que la aplicación quede inutilizable para los usuarios con rol. Además, los datos generados en el modo de desarrollo, como las publicaciones de prueba, serán visibles para todos los usuarios de la aplicación cuando realices el cambio.
Los administradores de la aplicación pueden utilizar el botón de modo de aplicación en la barra de herramientas del panel de aplicaciones para cambiar de modo.