Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Current »

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.

Una vez creada la aplicación, a la hora de modificarla, se puede gestionar este nuevo tipo de usuarios en una nueva sección “App Developers”:

image-20241004-113306.png

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.

Usuarios de la aplicación

Estos usuarios representan a los usuarios que accederán a la aplicació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.

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.

image-20241004-113355.png

¿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 sólo podrán:

    • Acceder a los recursos de la aplicación

Otras mejoras

  • Se puede visualizar el entorno de la aplicación en la nueva sección Application Environment:

image-20241004-114124.png
  • 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:

    image-20241004-114806.png

  • 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” :

    image-20241004-115139.png

    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.

  • No labels