En la siguiente sección se explica cómo segregar proyectos mediante ACL para que cada individuo o equipo gestione su propio proyecto.
Como administrador de AEM, debe asegurarse de que los integrantes del equipo de un proyecto no interfieran con otros proyectos y que a cada uno de los usuarios se les asignen funciones específicas según los requisitos del proyecto.
Los siguientes pasos resumen el procedimiento para configurar ACL para un proyecto:
Inicie sesión en AEM y vaya a Tools > Security.
Haga clic en Grupos e introduzca un ID (por ejemplo, Acme).
Alternativamente, utilice este enlace, http://localhost:4502/libs/granite/security/content/groupadmin.html
.
Posteriormente, haga clic en Guardar.
Seleccione Contributors de la lista y haga doble clic en él.
Agregue el Acme (proyecto que ha creado) a Agregar miembros al grupo. Haga clic en Guardar.
Si desea que los miembros del equipo del proyecto registren reproductores (lo que implica crear un usuario para cada reproductor), busque los usuarios administradores del grupo y añada el grupo ACME a los administradores de usuarios
Agregue todos los usuarios que estén trabajando en el proyecto Acme al grupo Acme.
Configure los permisos para el grupo Acme usando esta (http://localhost:4502/useradmin)
.
Seleccione el grupo Acme y haga clic en permissions.
La siguiente tabla resume la ruta con los permisos en el nivel de proyecto:
Ruta | Permiso | Descripción |
---|---|---|
/apps/<project> |
LEER | Proporciona acceso a archivos de proyecto (si corresponde) |
/content/dam/<project> |
TODO | Proporciona acceso para almacenar recursos de proyectos como imágenes o vídeo en DAM |
/content/screens/<project> |
TODO | Elimina el acceso a todos los demás proyectos en /content/screens |
/content/screens/svc |
LEER | Proporciona acceso al servicio de registro |
/libs/screens |
LEER | Proporciona acceso a DCC |
/var/contentsync/content/screens/ |
TODO | Permite actualizar el contenido sin conexión del proyecto |
En algunos casos, puede separar las funciones de autor (como administrar recursos y crear canales) de las funciones de administración (como registrar reproductores). En este caso, cree dos grupos y añada el grupo de autores a los colaboradores y el grupo de administradores a los colaboradores y a los administradores de usuarios.
La creación de un nuevo proyecto también debe crear grupos de usuarios predeterminados con un conjunto básico de permisos asignados. Debe ampliar los permisos a las funciones típicas que tenemos para AEM Screens.
Por ejemplo, puede crear los siguientes grupos específicos de proyectos:
La siguiente tabla resume los grupos con descripción y permisos para un proyecto de AEM Screens:
Nombre del grupo | Descripción | Permisos |
Administradores de Screens screens-admins |
Acceso a nivel de administrador para las funciones de AEM Screens |
|
Usuarios de Screens usuarios de pantallas |
Crear y actualizar canales y programaciones y asignar a la ubicación en AEM Screens |
|
Operadores de Screens screens-operators |
Crear y actualizar la estructura de ubicación y registrar reproductores en AEM Screens |
|
Pantallas Reproductores pantallas-<project>-dispositivos |
Agrupa todos los reproductores y todos los reproductores/dispositivos son miembros de los colaboradores automáticamente. | Miembro de los colaboradores |