...
Table of Contents | ||
---|---|---|
|
Info |
---|
Disponible desde Release 6.2.0 |
Introducción
Una de las Buenas Prácticas de Plataforma es el uso de las Aplicaciones para organizar los desarrollos sobre plataforma.
En ese sentido, versión a versión vamos incorporando mejoras en el manejo de las Aplicaciones desde Plataforma.
En esta release hemos incluido estas novedades::
Diferenciar los roles de uso de la aplicación: Desarrolladores y Usuarios de la Aplicación
Mejorar y unificar la gestión de recursos desde la aplicación
Mejoras
Roles de usuarios en la Aplicación
Desarrolladores (App Deverloper)
Un usuario desarrollador en una aplicación será un usuario que pueda acceder a la aplicación y gestionar sus recursos.
Podrá añadir sus propios recursos a la aplicación y eliminar recursos ya existentes. En este sentido se comportará como si se tratase del usuario propietario de la aplicación. Además podrá añadir nuevos usuarios desarrolladores a la aplicación para permitirles el acceso a la misma. No podrá eliminar la aplicación ni tampoco cambiar la información general de la misma.
...
Desde esta sección se permite buscar, añadir y eliminar usuarios. Una vez añadidos, quedarán asociados como desarrolladores en la aplicación.Los
Usuarios de la aplicación
Estos usuarios representan a los usuarios que se añadían hasta ahora accederán a la aplicación pasan a considerarse usuarios con permisos de acceso, sin permisos de gestión sobre permisos ni recursos. Tendrán en ejecución (típicamente una app web), por lo tanto tendrán acceso a los recursos con los permisos que se les haya asignado, pero no podrán gestionarlos en la aplicación. .
Este mismo comportamiento aplicará a las aplicaciones que tengan asociado un realm. Los usuarios que estén asociados a un rol que se haya incluido en la aplicación serán tratados como usuarios sin permisos de gestión.
...
...
¿Qué puede hacer cada tipo de usuario?
Además, tras este cambio, las opciones de gestión quedan modificadas de la siguiente manera:
Los usuarios con rol administrador o el usuario propietario podrán:
Gestionar la aplicación
Modificar su información general
Añadir usuarios desarrolladores y usuarios de acceso
Añadir y asignar recursos a usuarios con acceso
Acceder a los recursos de la aplicación
Eliminar la aplicación
Los usuarios desarrolladores de la aplicación:
Añadir usuarios desarrolladores y usuarios con acceso
Añadir y asignar recursos a usuarios con acceso
Acceder a los recursos de la aplicación.
Los usuarios con permiso de acceso sólo podrán:
Acceder a los recursos de la aplicación
Como limitación, indicar que un usuario que tenga acceso de Manage sobre un recurso, podrá gestionarlo pero no eliminarlo (a no ser que sea el propietario del mismo)
...
También se han añadido algunos cambios sobre la edición de una aplicación.
...
Otras mejoras
Se puede visualizar el entorno de la aplicación en la nueva sección “Application Environment“ “Application Environment“:
...
Ahora se podrá acceder a las opciones de los recursos directamente desde la edición, lo que permitirá asignar recursos y utilizar sus funcionalidades desde la misma pantalla:
Al asignar o crear un tipo de recurso tanto en la edición como al crear una aplicación “Step By Step” , el acceso se establecerá por defecto en “VIEW”, y los roles, en caso de estar asignados a un realm o a usuarios, se configurarán por defecto a “ALL” :
La opción compartir (share) desaparece del listado, ya que ahora los usuarios desarrolladores añaden sus recursos desde la sección de asignación de recursos en la gestión de aplicaciones.