Objetivo

Cómo trabajar con permisos AEM utilizando CRXDE para simplificar el modelo de permisos.  Esto incluye:

  1. Otorgar acceso a los usuarios sólo para editar páginas bajo una cierta rama de /contenido sin negarles acceso a todos los nodos hermanos.
  2. Como alternativa, negándoles la posibilidad de borrar páginas en esa rama.

Pasos

Explicar cómo permitir que los usuarios modifiquen el contenido de una determinada rama de contenido sin

1. Conceder al usuario acceso de lectura a los fragmentos /content/experience-fragments:

  1. Vaya a http://host:port/crx/de/index.jsp e inicie sesión como administrador.

  2. Busque y seleccione el node /content/experience-fragments.

  3. En el panel inferior derecho, seleccione Control de Acceso pestaña.

  4. Haga clic en el icono verde más a la derecha para agregar la Política de control de acceso (la política existe si ve entradas de control de acceso en la lista - en ese caso, vaya a la siguiente)

  5. Haga clic en el icono verde para añadir Entrada de control de acceso.

  6. Introduzca un Principal que es el identificador del grupo al que desea conceder el acceso.

  7. Habilitar la casilla de verificación para jcr: leer

  8. Expandir Avanzado, bajo representación: glob introduce comillas dobles ""

  9. Haga clic en OK.

2. Añada acceso para crear, leer, actualizar y eliminar páginas en la rama deseada de fragmentos de experiencia.

  1. Usando CRXDe, vaya a la subruta deseada bajo /content/experience-fragments, por ejemplo /content/experience-fragments/intuit

  2. En el panel inferior derecho, seleccione la Control de acceso pestaña.

  3. Haga clic en el icono verde que está a la derecha para añadir Política de control de acceso (la política existe si ve entradas de control de acceso en la lista; en ese caso, vaya al siguiente paso)

  4. Haga clic en el icono verde para añadir una nueva Entrada de control de acceso.

  5. Introduzca un Principal que es el identificador del grupo al que desea conceder el acceso.

  6. Habilitar la casilla de verificación para jcr: read y rep: write.

  7. Haga clic en OK.

3. Conceder a los usuarios acceso para editar páginas sin permitirles borrarlas.

  1. Haga clic de nuevo en el icono verde para añadir otra Política de control de acceso.

  2. Introduzca el mismo Director que en los pasos anteriores.

  3. Seleccione Denegar para el Tipo.

  4. Expandir Avanzado y habilitar las casillas de verificación para jcr: removeChildNodes y rep: removeProperties.

  5. Haga clic en Aceptar.

  6. Haga clic en el icono verde para añadir una nueva Entrada de control de acceso.

  7. Ingrese un Director como en los pasos anteriores.

  8. Expandir Avanzado y habilitar las casillas de verificación para jcr: removeChildNodes y rep: removeProperties

  9. En rep: glob, ingrese */jcr: content*

  10. Haga clic en OK.

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea