AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.
En este capítulo se describe cómo configurar y mantener la autorización de usuario y también se describe la teoría detrás de cómo funcionan la autenticación y la autorización en AEM.
Esta sección trata las distintas entidades y los conceptos relacionados de forma más detallada para ayudarle a configurar un concepto de administración de usuarios fácil de mantener.
Los usuarios iniciarán sesión en AEM con su cuenta. Cada cuenta de usuario es única y contiene los detalles básicos de la cuenta, junto con los privilegios asignados.
Los usuarios suelen ser miembros de Grupos, lo que simplifica la asignación de estos permisos y/o privilegios.
Los grupos son colecciones de usuarios u otros grupos; todos ellos se denominan miembros de un grupo.
Su principal propósito es simplificar el proceso de mantenimiento reduciendo el número de entidades que se van a actualizar, ya que el cambio realizado en un grupo se aplica a todos los miembros del grupo. Los grupos a menudo reflejan:
Por lo tanto, los grupos tienden a permanecer estables, mientras que los usuarios van y vienen con mayor frecuencia.
Con la planificación y una estructura limpia, el uso de grupos puede reflejar su estructura, lo que le ofrece una visión general clara y un mecanismo eficaz para las actualizaciones.
AEM WCM instala varios usuarios y grupos. Esto se puede ver cuando accede por primera vez a la Consola de seguridad después de la instalación.
Las tablas siguientes enumeran cada elemento junto con:
Cambie todas las contraseñas predeterminadas (si no elimina la cuenta en sí en determinadas circunstancias).
ID de usuario | Tipo | Descripción | Recomendación |
administrador Contraseña predeterminada: admin |
Usuario | Cuenta de administración del sistema con derechos de acceso completos. Esta cuenta se utiliza para la conexión entre AEM WCM y CRX. Si elimina accidentalmente esta cuenta, se volverá a crear al reiniciar el repositorio (en la configuración predeterminada). La cuenta de administrador es un requisito de la plataforma AEM. Como consecuencia, esta cuenta no se puede eliminar. |
Adobe recomienda encarecidamente que la contraseña de esta cuenta de usuario se cambie de la predeterminada. Preferiblemente tras la instalación, aunque se puede hacer después. Nota: Esta cuenta no debe confundirse con la cuenta de administrador del motor Servlet de CQ. |
anónimo
|
Usuario | Contiene los derechos predeterminados para el acceso no autenticado a una instancia. De forma predeterminada, contiene los derechos de acceso mínimos. Si elimina accidentalmente esta cuenta, se vuelve a crear al inicio. No se puede eliminar permanentemente, pero se puede deshabilitar. |
Evite eliminar o deshabilitar esta cuenta, ya que afectará negativamente el funcionamiento de las instancias de autor. Si hay requisitos de seguridad que le obliguen a eliminarlo, asegúrese de probar correctamente primero los efectos que tiene en sus sistemas. |
autor Contraseña predeterminada: author |
Usuario | Una cuenta de autor autorizada para escribir en /content. Incluye privilegios de colaborador y de internauta. Se puede utilizar como administrador web, ya que tiene acceso a todo el directorio /content. No es un usuario integrado, sino otro usuario de demostración de geometrixx |
Adobe recomienda que la cuenta se elimine por completo o que la contraseña cambie de la predeterminada. Preferiblemente tras la instalación, aunque se puede hacer después. |
administradores | Grupo | Grupo que otorga derechos de administrador a todos sus miembros. Solo el administrador puede editar este grupo. Tiene derechos de acceso completos. |
Si establece un nodo 'deny-all' en un nodo, los administradores solo tendrán acceso si está habilitado de nuevo para ese grupo. |
content-authors | Grupo | Grupo responsable de la edición de contenido. Requiere permisos de lectura, modificación, creación y eliminación. |
Puede crear sus propios grupos de creación de contenido con derechos de acceso específicos del proyecto, siempre que agregue permisos de lectura, modificación, creación y eliminación. |
colaborador | Grupo | Privilegios básicos que permiten al usuario escribir contenido (solo en funcionalidad). No asigna ningún privilegio al directorio /content: estos deben asignarse específicamente a grupos o usuarios individuales. |
|
dam-users | Grupo | Grupo de referencia predeterminado para un usuario típico de AEM Assets. Los miembros de este grupo tienen los privilegios adecuados para permitir la carga y el uso compartido de recursos y colecciones. | |
every | Grupo | Todos los usuarios de AEM son miembros del grupo todos, aunque es posible que no vea el grupo o la relación de pertenencia en todas las herramientas. Este grupo puede considerarse como los derechos predeterminados, ya que se puede utilizar para aplicar permisos para todos, incluso para los usuarios que se crearán en el futuro. |
No modifique ni elimine este grupo. Modificar esta cuenta tiene implicaciones de seguridad adicionales. |
administradores de etiquetas | Grupo | Grupo al que se permite editar etiquetas. | |
usuarios administradores | Grupo | Autoriza la administración de usuarios, es decir, el derecho a crear usuarios y grupos. | |
workflow-editors | Grupo | Grupo que puede crear y modificar modelos de flujo de trabajo. | |
workflow-users | Grupo | Un usuario que participa en un flujo de trabajo debe ser miembro del grupo de usuarios del flujo de trabajo. Esto le da pleno acceso a: /etc/workflow/instances para que pueda actualizar la instancia del flujo de trabajo. El grupo se incluye en la instalación estándar, pero debe agregar manualmente los usuarios al grupo. |
AEM utiliza ACL para determinar qué acciones puede realizar un usuario o grupo y dónde puede realizar esas acciones.
Los permisos definen quién puede realizar qué acciones en un recurso. Los permisos son el resultado de control de acceso evaluaciones.
Puede cambiar los permisos otorgados/denegados a un usuario determinado seleccionando o desactivando las casillas de verificación de cada AEM acciones. Una marca de verificación indica que se permite una acción. Ninguna marca de verificación indica que se ha denegado una acción.
El lugar donde se encuentra la marca de verificación en la cuadrícula también indica qué permisos tienen los usuarios en qué ubicaciones dentro de AEM (es decir, qué rutas).
Las acciones se pueden realizar en una página (recurso). Para cada página de la jerarquía, puede especificar qué acción puede realizar el usuario en esa página. Permisos permite permitir o denegar una acción.
Acción | Descripción |
Leer | El usuario puede leer la página y las páginas secundarias. |
Modificar | El usuario puede:
En el nivel JCR, los usuarios pueden modificar un recurso modificando sus propiedades, bloqueando, versionando, sin modificaciones, y tienen permisos de escritura completos en los nodos que definen un nodo secundario jcr:content, por ejemplo cq:Page, nt:file, cq:Asset. |
Crear | El usuario puede:
If modificar se deniega a los subárboles situados debajo de jcr:content se excluyen específicamente porque la creación de jcr:content y sus nodos secundarios se consideran una modificación de página. Esto solo se aplica a los nodos que definen un nodo hijo jcr:content. |
Eliminar | El usuario puede:
If modificar se deniega cualquier subárbol debajo de jcr:content se excluye específicamente al eliminar jcr:content y sus nodos secundarios se consideran una modificación de página. Esto solo se aplica a los nodos que definen un nodo hijo jcr:content. |
Leer ACL | El usuario puede leer la lista de control de acceso de la página o de las páginas secundarias. |
Editar ACL | El usuario puede modificar la lista de control de acceso de la página o cualquier página secundaria. |
Replicar | El usuario puede replicar contenido en otro entorno (por ejemplo, el entorno de publicación). El privilegio también se aplica a cualquier página secundaria. |
AEM genera automáticamente grupos de usuarios para la asignación de funciones (propietario, editor, visualizador) en Colecciones. Sin embargo, la adición manual de ACL para estos grupos puede introducir vulnerabilidades de seguridad dentro de AEM. Adobe recomienda que evite añadir ACL manualmente.
AEM WCM utiliza Listas de control de acceso (ACL) para organizar los permisos que se aplican a las distintas páginas.
Las listas de control de acceso están formadas por permisos individuales y se utilizan para determinar el orden en que se aplican realmente estos permisos. La lista se forma según la jerarquía de las páginas consideradas. A continuación, esta lista se analiza de abajo hacia arriba hasta encontrar el primer permiso apropiado para aplicar a una página.
Hay ACL que se incluyen en los ejemplos. Se recomienda que revise y determine qué es lo apropiado para sus aplicaciones. Para revisar las ACL incluidas, vaya a CRXDE y seleccione la Control de acceso para los siguientes nodos:
/etc/cloudservices/facebookconnect/geometrixx-outdoorsfacebookapp
: Permite a todos leer el acceso.
/etc/cloudservices/twitterconnect/geometrixx-outdoors-twitter-app
: Permite a todos leer el acceso.
/home/users/geometrixx-outdoors
: Permite a todos leer el acceso para */profile*
y
*/social/relationships/following/*
.
Su aplicación personalizada puede establecer el acceso para otras relaciones, como */social/relationships/friend/*
o */social/relationships/pending-following/*
.
Al crear ACL específicas para comunidades, los miembros que se unan a esas comunidades pueden recibir permisos adicionales. Por ejemplo, este podría ser el caso cuando los usuarios se unen a las comunidades en /content/geometrixx-outdoors/en/community/hiking
o /content/geometrixx-outdoors/en/community/winter-sports
.
Para usuarios de CQ5.3:
A diferencia de las versiones anteriores de CQ, crear y delete ya no debe concederse si un usuario solo necesita modificar páginas. En su lugar, conceda la variable modificar solo si desea que los usuarios puedan crear, modificar o eliminar componentes en páginas existentes.
Por motivos de compatibilidad con versiones anteriores, las pruebas de acciones no aplican un tratamiento especial a los nodos que definen jcr:content en cuenta.
Acción | Descripción |
---|---|
Permitir (marca de verificación) | AEM WCM permite al usuario realizar la acción en esta página o en cualquier página secundaria. |
Denegar (sin marca de verificación) | AEM WCM no permite al usuario realizar la acción en esta página ni en ninguna página secundaria. |
Los permisos también se aplican a cualquier página secundaria.
Si un permiso no se hereda del nodo principal pero tiene al menos una entrada local para él, se añaden los siguientes símbolos a la casilla de verificación. Una entrada local es una que se crea en la interfaz CRX 2.2 (actualmente, las ACL comodín solo se pueden crear en CRX).
Para una acción en una ruta determinada:
* (asterisco) | Hay al menos una entrada local (efectiva o ineficaz). Estos ACL comodín se definen en CRX. |
! (signo de exclamación) | Hay al menos una entrada que actualmente no tiene ningún efecto. |
Cuando pasa el ratón por encima del asterisco o del signo de exclamación, la información sobre herramientas proporciona más detalles sobre las entradas declaradas. La información sobre herramientas se divide en dos partes:
Parte superior | Muestra las entradas efectivas. |
Parte inferior | Enumera las entradas no efectivas que pueden tener un efecto en otro lugar del árbol (tal y como indica un atributo especial presente con el ACE correspondiente limitando el alcance de la entrada). Alternativamente, se trata de una entrada cuyo efecto se ha revocado por otra entrada definida en la ruta dada o en un nodo antecesor. |
Si no se definen permisos para una página, se deniegan todas las acciones.
Las siguientes son recomendaciones sobre la administración de listas de control de acceso:
No asigne permisos directamente a los usuarios. Asignarlos solo a grupos.
Esto simplificará el mantenimiento, ya que el número de grupos es mucho menor que el número de usuarios y también es menos volátil.
Si desea que un grupo o usuario solo pueda modificar páginas, no les conceda derechos de creación o denegación. Conceda únicamente derechos de modificación y lectura.
Utilice Denegar con moderación. En la medida de lo posible, utilice solamente Permitir.
El uso de denegar puede producir efectos inesperados si los permisos se aplican en un orden diferente al esperado. Si un usuario es miembro de más de un grupo, las instrucciones Denegar de un grupo pueden cancelar la instrucción Permitir de otro grupo o viceversa. Es difícil mantener una visión general cuando esto sucede y puede conducir fácilmente a resultados imprevistos, mientras que permitir asignaciones no causa tales conflictos.
Adobe recomienda trabajar con Permitir en lugar de Denegar ver Prácticas recomendadas.
Antes de modificar cualquiera de los permisos, asegúrese de comprender cómo funcionan y están interrelacionados. Consulte la documentación de CRX para ilustrar cómo AEM WCM evalúa los derechos de acceso y ejemplos de configuración de listas de control de acceso.
Los permisos otorgan a los usuarios y grupos acceso a AEM funcionalidad en AEM páginas.
Los permisos se exploran por ruta expandiendo o contrayendo los nodos y puede rastrear la herencia de permisos hasta el nodo raíz.
Para permitir o denegar permisos, seleccione o desactive las casillas de verificación correspondientes.
Junto con la vista de cuadrícula, AEM proporciona una vista detallada de los permisos para un usuario o grupo seleccionado en una ruta determinada. La vista de detalles proporciona información adicional.
Además de ver información, también puede incluir o excluir al usuario o grupo actual de un grupo. Consulte Agregar usuarios o grupos al agregar permisos. Los cambios realizados aquí se reflejan inmediatamente en la parte superior de la vista detallada.
Para acceder a la vista de detalles, en la Permisos , haga clic en Detalles para cualquier grupo/usuario y ruta seleccionados.
Los detalles se dividen en dos partes:
Parte superior | Repite la información que se ve en la cuadrícula del árbol. Para cada acción, un icono muestra si la acción está permitida o denegada:
|
Parte inferior | Muestra la cuadrícula de usuarios y grupos que hace lo siguiente:
|
Con la variable Suplantar funcionalidad un usuario puede trabajar en nombre de otro usuario.
Esto significa que una cuenta de usuario puede especificar otras cuentas que pueden operar con su cuenta. En otras palabras, si el usuario B puede suplantar al usuario A, el usuario B puede realizar acciones utilizando los detalles completos de la cuenta del usuario A.
Esto permite que las cuentas del imitador completen tareas como si estuvieran utilizando la cuenta que están suplantando; por ejemplo, durante una ausencia o para compartir una carga excesiva a corto plazo.
Para que la suplantación funcione para usuarios no administradores, el suplantador (en el caso anterior, usuario B) debe tener permisos READ en la variable /home/users
ruta.
Para obtener más información sobre cómo lograr esto, consulte Permisos en AEM.
Si una cuenta se hace pasar por otra es muy difícil de ver. Se realiza una entrada en el registro de auditoría cuando la suplantación comienza y finaliza, pero los demás archivos de registro (como el registro de acceso) no contienen información sobre el hecho de que se ha producido una suplantación en los eventos. Por lo tanto, si el usuario B está suplantando al usuario A, todos los eventos parecerán como si fueran realizados personalmente por el usuario A.
El bloqueo de páginas se puede realizar al suplantar a un usuario. Sin embargo, una página bloqueada de esta forma solo se puede desbloquear como el usuario que ha suplantado o un usuario con privilegios de administrador.
Las páginas no se pueden desbloquear suplantando al usuario que ha bloqueado la página.
A continuación se describen las prácticas recomendadas al trabajar con permisos y privilegios:
Regla | Motivo |
---|---|
Usar grupos | Evite asignar derechos de acceso usuario por usuario. Esto se debe a varios motivos:
|
Ser positivo | Utilice siempre las instrucciones Allow para especificar los derechos del grupo (siempre que sea posible). Evite utilizar una instrucción Deny. Los grupos se evalúan en orden y el orden se puede definir de forma diferente por usuario. En otras palabras: Puede que tenga poco control sobre el orden en que se implementan y evalúan las instrucciones. Si solo utiliza instrucciones Allow, el orden no importa. |
Manténgalo simple | Invertir un poco de tiempo y pensamiento al configurar una nueva instalación será bien pagado. La aplicación de una estructura clara simplificará el mantenimiento y la administración en curso, lo que garantiza que tanto sus colegas actuales como los futuros sucesores puedan comprender fácilmente qué se está implementando. |
Probar | Utilice una instalación de prueba para practicar y asegurarse de que comprende las relaciones entre los distintos usuarios y grupos. |
Usuarios/grupos predeterminados | Actualice siempre los usuarios y grupos predeterminados inmediatamente después de la instalación para ayudar a evitar problemas de seguridad. |
Los usuarios incluyen personas que utilizan el sistema y sistemas extranjeros que realizan solicitudes al sistema.
Un grupo es un conjunto de usuarios.
Ambas se pueden configurar utilizando la funcionalidad Administración de usuarios de la Consola de seguridad.
Puede acceder a todos los usuarios, grupos y permisos asociados mediante la consola Seguridad. Todos los procedimientos descritos en esta sección se realizan en esta ventana.
Para acceder AEM seguridad de WCM, realice una de las siguientes acciones:
https://<server>:<port>/useradmin
. Asegúrese de iniciar sesión en AEM como administrador.Se muestra la siguiente ventana:
El árbol de la izquierda enumera todos los usuarios y grupos que hay actualmente en el sistema. Puede seleccionar las columnas que desea mostrar, ordenar el contenido de las columnas e incluso cambiar el orden en que se muestran arrastrando el encabezado de la columna a una nueva posición.
Las pestañas proporcionan acceso a varias configuraciones:
Pestaña | Descripción |
---|---|
Cuadro de filtro | Mecanismo para filtrar los usuarios y/o grupos enumerados. Consulte Filtrado de usuarios y grupos. |
Ocultar usuarios | Un conmutador que ocultará a todos los usuarios de la lista, dejando solo grupos. Consulte Ocultar usuarios y grupos. |
Ocultar grupos | Un conmutador que ocultará todos los grupos enumerados, dejando solo usuarios. Consulte Ocultar usuarios y grupos. |
Editar | Un menú que le permite crear y eliminar, así como activar y desactivar usuarios o grupos. Consulte Creación de usuarios y grupos y Eliminación de usuarios y grupos. |
Propiedades | Muestra información sobre el usuario o grupo que puede incluir información de correo electrónico, una descripción e información de nombre. También le permite cambiar la contraseña de un usuario. Consulte Creación de usuarios y grupos, Modificación de las propiedades de usuario y grupo y Cambio de una contraseña de usuario. |
Grupos | Enumera todos los grupos a los que pertenece el usuario o grupo seleccionado. Puede asignar el usuario o los grupos seleccionados a grupos adicionales o eliminarlos de los grupos. Consulte Grupos. |
Miembros | Disponible solo para grupos. Enumera los miembros de un grupo en particular. Consulte Miembros. |
Permisos | Puede asignar permisos a un usuario o grupo. Permite controlar lo siguiente:
|
Suplantadores | Permite que otro usuario suplante la cuenta. Resulta útil cuando necesita que un usuario actúe en nombre de otro usuario. Consulte Suplantar usuarios. |
Preferencias | Conjuntos preferencias del grupo o usuario. Por ejemplo, las preferencias de idioma. |
Puede filtrar la lista introduciendo una expresión de filtro que oculte todos los usuarios y grupos que no coincidan con la expresión. También puede ocultar usuarios y grupos utilizando la variable Ocultar usuario y grupo botones.
Para filtrar usuarios o grupos:
En la lista del árbol de la izquierda, escriba la expresión del filtro en el espacio proporcionado. Por ejemplo, al introducir admin muestra todos los usuarios y grupos que contienen esta cadena.
Haga clic en la lupa para filtrar la lista.
Haga clic en el x cuando desee eliminar todos los filtros.
Ocultar usuarios o grupos es otra manera de filtrar la lista de todos los usuarios y grupos de un sistema. Existen dos mecanismos de alternancia. Al hacer clic en Ocultar usuario se ocultan todos los usuarios de la vista y al hacer clic en Ocultar grupos se ocultan todos los grupos de la vista (no se pueden ocultar tanto a los usuarios como a los grupos al mismo tiempo). Para filtrar la lista utilizando una expresión de filtro, consulte Filtrado de usuarios y grupos.
Para ocultar usuarios y grupos:
En el Seguridad consola, haga clic en Ocultar usuarios o Ocultar grupos. El botón seleccionado aparece resaltado.
Para que vuelvan a aparecer usuarios o grupos, haga clic de nuevo en el botón correspondiente.
Para crear un nuevo usuario o grupo:
En el Seguridad lista de árbol de consola, haga clic en Editar y luego Crear usuario o Crear grupo.
Introduzca los detalles necesarios, en función de si está creando un usuario o un grupo.
Haga clic en Crear. El usuario o grupo que ha creado aparece en la lista de árbol.
Para eliminar un usuario o grupo:
Para modificar las propiedades de usuario y grupo:
En el Seguridad consola, haga doble clic en el nombre de usuario o grupo que desee modificar.
Haga clic en el Propiedades , realice los cambios necesarios y haga clic en Guardar.
La ruta del usuario se muestra en la parte inferior de las propiedades del usuario. No se puede modificar.
Utilice el siguiente procedimiento para modificar la contraseña de un usuario.
No puede usar la consola de seguridad para cambiar la contraseña de administrador. Para cambiar la contraseña de la cuenta de administrador, utilice la variable Consola de usuarios que proporciona Granite Operations.
En el Seguridad , haga doble clic en el nombre de usuario para el que desea cambiar la contraseña.
Haga clic en el Propiedades (si no está activa).
Haga clic en Establecer contraseña. Se abre la ventana Configurar contraseña, donde puede cambiar la contraseña.
Escriba la nueva contraseña dos veces; ya que no se muestran en texto claro esto es para confirmación: si no coinciden, el sistema muestra un error.
Haga clic en Establezca para activar la nueva contraseña de la cuenta.
AEM ofrece tres formas diferentes de agregar usuarios o grupos a un grupo existente:
La variable Grupos muestra a qué grupos pertenece la cuenta actual. Puede usarlo para agregar la cuenta seleccionada a un grupo:
Haga doble clic en el nombre de la cuenta (usuario o grupo) que desea asignar a un grupo.
Haga clic en el Grupos pestaña . Verá una lista de grupos a los que ya pertenece la cuenta.
En la lista de árbol, haga clic en el nombre del grupo al que desee agregar la cuenta y arrástrelo al Grupos panel. (Si desea agregar varios usuarios, pulse Mayús+clic o Ctrl+clic en esos nombres y arrástrelos).
Haga clic en Guardar para guardar los cambios.
La variable Miembros solo funciona para grupos y muestra los usuarios y grupos que pertenecen al grupo actual. Puede utilizarla para agregar cuentas a un grupo:
Haga doble clic en el nombre del grupo al que desee agregar miembros.
Haga clic en el Miembros pestaña . Verá una lista de miembros que ya pertenecen a este grupo.
En la lista de árbol, haga clic en el nombre del miembro que desea agregar al grupo y arrástrelo al Miembros panel. (Si desea agregar varios usuarios, pulse Mayús+clic o Ctrl+clic en esos nombres y arrástrelos).
Haga clic en Guardar para guardar los cambios.
Para agregar miembros a un grupo en una ruta determinada:
Haga doble clic en el nombre del grupo o usuario al que desee agregar usuarios.
Haga clic en el Permisos pestaña .
Vaya a la ruta a la que desee agregar permisos y haga clic en Detalles. La parte inferior de la ventana de detalles proporciona información sobre quién tiene permisos para esa página.
Seleccione la casilla de verificación en la Miembro para los miembros que desea que tengan permisos para esa ruta. Desactive la casilla de verificación del miembro para el que desea eliminar los permisos. Aparece un triángulo rojo en la celda a la que ha realizado cambios.
Haga clic en OK para guardar los cambios.
AEM ofrece tres formas diferentes de eliminar usuarios o grupos de un grupo:
Para quitar una cuenta de usuario o grupo de un grupo:
Haga doble clic en el nombre del grupo o cuenta de usuario que desee eliminar de un grupo.
Haga clic en el Grupos pestaña . Verá a qué grupos pertenece la cuenta seleccionada.
En el Grupos , haga clic en el nombre del usuario o grupo que desea quitar del grupo y, a continuación, haga clic en Eliminar. (Si desea eliminar varias cuentas, pulse Mayús+clic o Ctrl+clic en esos nombres y haga clic en ellos Eliminar.)
Haga clic en Guardar para guardar los cambios.
Para quitar cuentas de un grupo:
Haga doble clic en el nombre del grupo del que desea quitar miembros.
Haga clic en el Miembros pestaña . Verá una lista de miembros que ya pertenecen a este grupo.
En el Miembros , haga clic en el nombre del miembro que desea quitar del grupo y, a continuación, haga clic en Eliminar. (Si desea eliminar varios usuarios, pulse Mayús+clic o Ctrl+clic en esos nombres y haga clic en ellos Eliminar.)
Haga clic en Guardar para guardar los cambios.
Para eliminar miembros de un grupo en una ruta determinada:
Haga doble clic en el nombre del grupo o usuario del que desea eliminar a los usuarios.
Haga clic en el Permisos pestaña .
Vaya a la ruta a la que desea eliminar los permisos y haga clic en Detalles. La parte inferior de la ventana de detalles proporciona información sobre quién tiene permisos para esa página.
Seleccione la casilla de verificación en la Miembro para los miembros que desea que tengan permisos para esa ruta. Desactive la casilla de verificación del miembro para el que desea eliminar los permisos. Aparece un triángulo rojo en la celda a la que ha realizado cambios.
Haga clic en OK para guardar los cambios.
Cuando la implementación es un publicar granja, los usuarios y grupos deben sincronizarse entre todos los nodos de publicación.
Para obtener más información sobre la sincronización de usuarios y cómo habilitarla, consulte Sincronización de usuarios.
En esta sección se describe cómo establecer permisos, incluidos privilegios de replicación.
Los permisos permiten a los usuarios realizar ciertas acciones en los recursos en determinadas rutas. También incluye la capacidad de crear o eliminar páginas.
Para agregar, modificar o eliminar permisos:
En el Seguridad consola, haga doble clic en el nombre del usuario o grupo para el que desee establecer permisos o buscar nodos.
Haga clic en el Permisos pestaña .
En la cuadrícula del árbol, active una casilla de verificación para permitir que el usuario o grupo seleccionado realice una acción o desactive una casilla de verificación para denegar al usuario o grupo seleccionado la realización de una acción. Para obtener más información, haga clic en Detalles.
Cuando termine, haga clic en Guardar.
El privilegio de replicación es el derecho para publicar contenido y se puede establecer para grupos y usuarios.
Para establecer privilegios de replicación:
Seleccione el usuario o grupo de la lista, haga doble clic para abrirlo y haga clic en Permisos.
En la cuadrícula, vaya a la ruta en la que desea que el usuario tenga privilegios de replicación o buscar nodos.
En el Replicar en la ruta seleccionada, active una casilla de verificación para agregar el privilegio de replicación para ese usuario o grupo, o desactive la casilla de verificación para eliminar el privilegio de replicación. AEM muestra un triángulo rojo en cualquier parte donde haya realizado cambios que aún no se hayan guardado.
Haga clic en Guardar para guardar los cambios.
Al añadir o eliminar permisos, puede examinar o buscar el nodo .
Existen dos tipos diferentes de búsqueda de rutas:
En el cuadro de búsqueda, puede hacer lo siguiente:
Acción | Qué hace |
---|---|
Tecla de flecha derecha | Selecciona un subnodo en el resultado de la búsqueda |
Tecla de flecha abajo | Inicia la búsqueda de nuevo. |
Tecla Enter (Return) | Selecciona un subnodo y lo carga en la cuadrícula de árbol |
Para realizar una búsqueda en rutas o texto completo:
En la consola de seguridad, seleccione un usuario o grupo y, a continuación, haga clic en el Permisos pestaña .
En el cuadro Buscar, escriba un término para buscar.
Puede especificar uno o más usuarios a los que se permite suplantar al usuario actual. Esto significa que pueden cambiar la configuración de su cuenta a la del usuario actual y actuar en nombre de este usuario.
Utilice esta función con precaución ya que puede permitir a los usuarios realizar acciones que su propio usuario no puede realizar. Al suplantar a un usuario, se notifica a los usuarios de que no han iniciado sesión por sí mismos.
Hay varios escenarios en los que puede querer utilizar esta funcionalidad, entre ellos:
Para suplantar un usuario existente:
En la lista de árbol, seleccione el nombre de la persona a la que desea asignar otros usuarios para que se suplanten. Haga doble clic para abrir.
Haga clic en el Suplantadores pestaña .
Haga clic en el usuario que desea que pueda suplantar al usuario seleccionado. Arrastre el usuario (que suplantará) de la lista al panel Suplantar . El nombre aparece en la lista.
Haga clic en Guardar.
Para establecer las preferencias de usuario y grupo, incluidas las preferencias de idioma, administración de ventanas y barra de herramientas:
Seleccione el usuario o grupo cuyas preferencias desee cambiar en el árbol de la izquierda. Para seleccionar varios usuarios o grupos, pulse Ctrl+clic o Mayús+clic en las selecciones.
Haga clic en el Preferencias pestaña .
Realice los cambios necesarios en las preferencias del grupo o usuario y haga clic en Guardar cuando termine.
Para configurar a los usuarios o administradores para que tengan privilegios para eliminar, activar o desactivar otros usuarios:
Agregue al usuario al que desea otorgar privilegios para administrar otros usuarios al grupo de administradores y guarde los cambios.
En el Permisos , vaya a "/" y, en la columna Replicar , active la casilla de verificación para permitir la replicación en "/" y haga clic en Guardar.
El usuario seleccionado ahora tiene la capacidad de desactivar, activar, eliminar y crear usuarios.
Si planea implementar privilegios específicos de la aplicación, la siguiente información describe lo que necesita saber para implementar un privilegio personalizado y cómo aplicarlo en todo CQ:
El privilegio de modificación de jerarquía está cubierto por una combinación de privilegios jcr. Se nombra el privilegio de replicación crx:replicate que se almacena/evalúa junto con otros privilegios en el repositorio jcr. Sin embargo, no se aplica a nivel jcr.
La definición y el registro de privilegios personalizados forman parte oficialmente del API de Jackrabbit a partir de la versión 2.4 (véase también JCR-2887). El uso adicional está cubierto por la Administración de control de acceso de JCR, tal como se define en JSR 283 (sección 16). Además, la API de Jackrabbit define un par de extensiones.
El mecanismo de registro de privilegios se refleja en la interfaz de usuario de Configuración del repositorio.
El registro de nuevos privilegios (personalizados) está protegido por un privilegio integrado que debe otorgarse a nivel de repositorio (en JCR: pasando 'null' como parámetro 'absPath' en la api de ac mgt, consulte jsr 33 para obtener más información). De forma predeterminada, admin y todos los miembros de los administradores tienen ese privilegio concedido.
Aunque la implementación se encarga de validar y evaluar los privilegios personalizados, no puede aplicarlos a menos que se agreguen privilegios integrados.