Configurar usuarios y grupos de usuarios

Nota

Adobe recomienda el uso del Editor de SPA para proyectos que requieren una representación de cliente basada en el marco de aplicaciones de una sola página (por ejemplo, React). Más información.

En este capítulo se describen las funciones de usuario y cómo configurar los usuarios y grupos para que admitan la creación y la gestión de las aplicaciones móviles.

Usuarios de aplicaciones y administración de grupos de AEM Mobile

Para ayudar a organizar y administrar el modelo de permisos de AEM aplicaciones, hay disponibles los dos grupos siguientes:

  • administradores de aplicaciones para administradores de aplicaciones
  • autores de aplicaciones para autores de aplicaciones

AEM Mobile Application Content Authors (grupo de creación de aplicaciones)

Los miembros del grupo de creación de aplicaciones son responsables de la creación AEM contenido de aplicaciones móviles, incluidas páginas, texto, imágenes y vídeos.

Configuración de grupo: app-author

  1. Cree un nuevo grupo de usuarios llamado 'app-author':

    Vaya al Admin Console de usuarios: http://localhost:4502/libs/granite/security/content/groupadmin.html

    Desde la consola de grupo de usuarios, seleccione el botón '+' para crear un grupo.

    Establezca el ID de este grupo en 'app-author' para indicar que es un tipo específico de grupo de usuarios autores específico para la creación de aplicaciones móviles dentro de AEM.

  2. Añadir miembro en grupo: Autores

    chlimage_1-18

    Añadir autores de aplicaciones al grupo Autores

  3. Ahora que ha creado el grupo de usuarios autores de aplicaciones, puede agregar miembros individuales del equipo a este nuevo grupo a través de la consola Administración deusuarios.

    chlimage_1-19

    Editar grupos de usuarios

  4. Vaya a la consola Permisos y agregue permisos para administrar cloudservices

    • (Leer) en /etc/cloudservices
    Nota

    App Authors amplía el grupo predeterminado content-author (Autores) de AEM heredando así la capacidad de crear contenido en /content/phonegap

Grupo de administradores de aplicaciones de AEM Mobile (grupo de administradores de aplicaciones)

Los miembros del grupo de administradores de aplicaciones pueden crear contenido de aplicación con los mismos permisos incluidos con autores de aplicaciones Y además son responsables de:

  • Configuración de los servicios en la nube de PhoneGap Build y Adobe Mobile Services en AEM
  • Ensayo, publicación y borrado de las actualizaciones OTA de sincronización de contenido de la aplicación
Nota

Los permisos determinan la disponibilidad de algunas acciones de usuario en el Centro de comandos de la aplicación de AEM.

Observará que algunas opciones no están disponibles para los creadores de aplicaciones que están disponibles para los administradores de aplicaciones.

Configuración de grupo: administradores de aplicaciones

  1. Cree un nuevo grupo llamado administradores de aplicaciones.

  2. Añada los siguientes grupos en su nuevo grupo de administradores de aplicaciones:

    • content-author
    • flujos de trabajo-usuarios

    chlimage_1-20

  3. Vaya a la consola Permisos y agregue permisos para administrar cloudservices

    • (Leer, Modificar, Crear, Eliminar, Replicar) en /etc/cloudservices/mobileservices
    • (Leer, Modificar, Crear, Eliminar, Replicar) en /etc/cloudservices/phonegap-build
  4. En la misma consola de permisos, agregue permisos para realizar las actualizaciones de contenido de la aplicación en el escenario, publicarlas y borrarlas

    • (Leer, Modificar, Crear, Eliminar, Replicar) en /etc/packages/mobileapp
    • (Leer) en /var/contentsync
    Nota

    La replicación de paquetes se utiliza para publicar actualizaciones de aplicaciones desde la instancia de autor para publicar la instancia

    PRECAUCIÓN

    El acceso a /var/contentsync se ha denegado a OOTB.

    Si se omite el permiso READ, los paquetes de actualización vacíos se pueden crear y replicar.

  5. Añadir miembros a este grupo según sea necesario

Permisos de mosaico de Panel

Los mosaicos de Panel pueden exponer diferentes acciones en función de los permisos que tenga el usuario. A continuación se describen las acciones disponibles para cada mosaico.

Además de estos permisos, también se puede mostrar u ocultar una acción en función de la configuración de la aplicación actual. Por ejemplo, no tiene sentido exponer la acción 'Compilación remota' si no se ha asignado una configuración de nube PhoneGap a la aplicación. Estos se enumerarán a continuación en las secciones 'Condición de configuración'.

Administrar mosaico de aplicación

El mosaico no tiene acciones que requieran permisos, pero la página de detalles de la aplicación tiene las siguientes acciones:

  • Editar para app-author y app-admin (activador de interfaz de usuario - jcr:write - en /content/phonegap/{suffix})
  • Descargar para app-author y app-admin (activador de la interfaz de usuario: en /content/phonegap/{suffix})

La siguiente imagen muestra las opciones de descarga y edición de una aplicación:

chlimage_1-21

En esta página