[AEM Assets]{class="badge positive" title="(Se aplica a los AEM Assets)."}

Digital Rights Management para recursos digitales digital-rights-management-in-assets

Versión
Vínculo del artículo
AEM 6.5
Haga clic aquí
AEM as a Cloud Service
Este artículo

Los recursos digitales llevan una licencia que rige su uso permitido y define los términos de licencia y la duración del uso. Este modelo de licencia es fundamental para Digital Rights Management (DRM), la práctica de controlar cómo se puede acceder, distribuir y reutilizar el contenido digital. Dado que las licencias suelen restringir dónde, cómo y durante cuánto tiempo se puede publicar un recurso, el seguimiento de estas condiciones es esencial para cumplir y evitar el uso no autorizado de contenido caducado o restringido.

Con la plataforma Experience Manager, administra la información de caducidad del recurso y la información de licencias directamente en el flujo de trabajo de administración de recursos digitales. Este control centralizado ofrece varias ventajas prácticas:

  • Rastree los términos y la duración de la licencia de cada recurso, de modo que los derechos de uso siempre sean visibles junto con el contenido en sí.
  • Administre la caducidad del recurso para asegurarse de que los recursos ya no se publiquen ni distribuyan una vez que finalice el período de uso de la licencia.
  • Aplicar el cumplimiento de los acuerdos de licencia, lo que reduce el riesgo de usar recursos que exceden su ámbito autorizado.

Al mantener los detalles de licencia y caducidad adjuntos a los recursos que administran, Experience Manager ayuda a los equipos a cumplir con las obligaciones contractuales y a evitar el uso accidental de contenido cuyos derechos hayan caducado.

Caducidad de recursos asset-expiration

La caducidad de los recursos aplica los requisitos de licencia al controlar automáticamente cuándo un recurso publicado permanece disponible. Para aplicar los requisitos de licencia a los recursos, utilice la información de caducidad del recurso. La información de caducidad garantiza que el recurso publicado se cancele automáticamente la publicación cuando caduque. Como resultado, el recurso ya no se puede distribuir una vez finalizado el período de licencia, lo que evita infracción de licencia. Una vez que caduca un recurso, un usuario sin permisos de administrador no puede editar, copiar, mover, publicar ni descargar el recurso caducado.

Dónde ver el estado de caducidad del recurso

Puede ver el estado de caducidad de un recurso en los siguientes lugares:

  • Vista de tarjeta: Para un recurso caducado, un indicador en la tarjeta indica que ha caducado.
  • Vista de lista: Para un recurso caducado, la columna Estado muestra el titular Caducado.
  • Cronología: puede ver el estado de caducidad de un recurso en la cronología. Seleccione el recurso y elija Cronología.
  • Carril de referencias: también puede ver el estado de caducidad de los recursos en el carril Referencias. El carril Referencias administra los estados de caducidad de los recursos y las relaciones entre los recursos compuestos y los subrecursos, colecciones y proyectos a los que se hace referencia.

Para ver las páginas web de referencia y los recursos compuestos de un recurso, siga estos pasos:

  1. Vaya al recurso, selecciónelo y haga clic en icono de referencias de contenido del carril izquierdo . Se abrirá el carril izquierdo.
  2. Seleccione Referencias del carril izquierdo.
  3. Para los recursos caducados, Referencias muestra el estado de caducidad como El recurso ha caducado. Si el recurso tiene recursos secundarios caducados, el carril Referencias muestra el estado El recurso tiene un subrecurso caducado.

Buscar recursos caducados search-expired-assets

Para buscar un recurso caducado, incluidos los subrecursos caducados, siga estos pasos:

  1. En la consola Assets, haga clic en Buscar en la barra de herramientas y presione Enter.

  2. Haga clic en el icono GlobalNav y seleccione la opción Estado de caducidad.

  3. Seleccione Caducado. Los resultados de la búsqueda muestran los recursos caducados.

Al elegir la opción Caducado, la consola Assets muestra únicamente los recursos y subrecursos caducados a los que hacen referencia los recursos compuestos. Los recursos compuestos que hacen referencia a subrecursos caducados no se muestran inmediatamente después de que caduquen dichos subrecursos. En su lugar, estos recursos compuestos aparecen como caducados solo después de que Experience Manager detecte los subrecursos caducados a los que se hace referencia. Esta detección se produce la próxima vez que se ejecuta el planificador.

Puede modificar la fecha de caducidad de un recurso publicado a una fecha anterior al ciclo del programador actual. El programador sigue detectando un recurso de este tipo como caducado cuando se ejecute la próxima vez y Experience Manager refleja el estado en su informe. La fecha de caducidad de un recurso se muestra de forma diferente para los usuarios de diferentes zonas horarias.

Además, si un error impide que el programador detecte los recursos caducados durante el ciclo actual, vuelve a examinarlos en el ciclo siguiente y, como resultado, detecta su estado caducado.

Para permitir que la consola Assets muestre los recursos compuestos de referencia junto con los subrecursos caducados, configure el flujo de trabajo Notificación de caducidad de Adobe CQ DAM en Experience Manager. El planificador basado en tiempo programa un trabajo para comprobar, en un momento específico, si un recurso tiene recursos secundarios caducados. Una vez finalizado el trabajo, los recursos que tienen subrecursos caducados y sus recursos a los que se hace referencia se muestran como caducados en los resultados de búsqueda.

Configuración del programador de notificaciones de caducidad

  1. Acceda al repositorio Git Cloud Manager asociado a su entorno.

  2. Confirme un archivo de nombre com.day.cq.dam.core.impl.ExpiryNotificationJobImpl.cfg.json en el repositorio con el siguiente contenido.

    code language-json
    {
       "send_email":"false", "asset_expired_limit":"100", "prior_notification_seconds":"86400", "cq.dam.expiry.notification.url.protocol":"http", "cq.dam.expiry.notification.scheduler.istimebased":"true", "cq.dam.expiry.notification.scheduler.period.rule":"10", "cq.dam.expiry.notification.scheduler.timebased.rule":"0 0 0 * * ?"
    }
    
  3. Siga las instrucciones de cómo hacer la configuración de OSGi (iniciativa Open Service Gateway) en Experience Manager as a Cloud Service.

Configure el planificador con las siguientes propiedades:

  • Un valor true de la propiedad cq.dam.expiry.notification.scheduler.istimebased inicia el programador.
  • El valor de la propiedad cq.dam.expiry.notification.scheduler.timebased.rule es la expresión regular que define la hora. El ejemplo anterior inicia el trabajo del planificador a las 00 horas, lo que garantiza que la comprobación de caducidad se ejecute a medianoche.
  • Si send_email se establece en true, el creador del recurso (la persona que carga un recurso en particular en Assets) recibe un mensaje de correo electrónico cuando caduca el recurso.
  • El número máximo de recursos caducados en una iteración del programador es el valor de la propiedad asset_expired_limit.
  • Para ejecutar el trabajo periódicamente, establezca el valor de la propiedad cq.dam.expiry.notification.scheduler.istimebased en false y establezca el valor de la propiedad cq.dam.expiry.notification.scheduler.period.rule con el tiempo en segundos.

Estados de los recursos asset-states

La consola Assets muestra varios estados para los recursos a fin de indicar dónde se encuentra cada recurso en su ciclo de vida. Según el estado actual de un recurso en particular, la vista de tarjeta muestra una etiqueta que describe ese estado; por ejemplo, Caducado, Publicado, Aprobado o Rechazado.

Estos estados de recursos representan etapas distintas:

  • Publicado: el recurso se ha puesto en marcha y está disponible para su envío.
  • Aprobado: el recurso se aceptó durante una tarea de revisión.
  • Rechazado: el recurso se rechazó durante una tarea de revisión.
  • Caducado: el recurso ha pasado su fecha de caducidad configurada y ya no es válido para su uso.

Publicar un recurso

  1. En la interfaz de usuario Assets, seleccione un recurso.
  2. Seleccione Publicar en la barra de herramientas. Si no ve la opción Publish en la barra de herramientas, haga clic en Más en la barra de herramientas y busque la opción Publish.
  3. Elija Publicar en el menú y luego cierre el cuadro de diálogo de confirmación.
  4. Salga del modo de selección. El estado de publicación del recurso aparece en la parte inferior de la miniatura del recurso en la vista de tarjeta. Esto confirma que el recurso está activo y disponible. En la vista de lista, la columna Publicado muestra la hora a la que se publicó el recurso.

Establecer una fecha de caducidad para un recurso

  1. Para mostrar la página de detalles del recurso, en la interfaz Assets, seleccione un recurso y haga clic en Propiedades.
  2. En la ficha Avanzado, establezca una fecha de caducidad para el recurso en el campo Caduca. Esto garantiza que el recurso se marque automáticamente una vez que ya no sea válido para su uso.
  3. Haga clic en Guardar y, a continuación, haga clic en Cerrar para mostrar la consola Recursos.
  4. El estado de publicación del recurso indica un estado caducado en la parte inferior de la miniatura del recurso en la vista de tarjeta. En la vista de lista, el estado del recurso se muestra como Caducado.

Revisar y aprobar o rechazar recursos

  1. En la consola Assets, seleccione una carpeta y cree una tarea de revisión en la carpeta.
  2. Revise y apruebe o rechace los recursos en la tarea de revisión y, a continuación, haga clic en Completar.
  3. Vaya a la carpeta para la que creó la tarea de revisión. El estado de los recursos que aprobó o rechazó se muestra en la parte inferior de la vista de tarjeta. En la vista de lista, los estados de aprobación y caducidad se muestran en las columnas correspondientes.

Buscar recursos por estado

Dado que los recursos se desplazan por distintos estados, puede localizarlos buscando en ellos. Esto facilita el filtrado de bibliotecas de recursos grandes por fase del ciclo vital.

  1. Para buscar recursos en función de su estado, haga clic en Buscar para mostrar la barra de búsqueda.
  2. Seleccione Return y haga clic en Experience Manager (Adobe Experience Manager).
  3. En el panel de búsqueda, haga clic en Estado de publicación y seleccione Publicado para buscar recursos publicados en Assets.
  4. Para buscar recursos aprobados o rechazados, seleccione Estado de aprobación y seleccione la opción adecuada.
  5. Para buscar recursos en función de su estado de caducidad, seleccione Estado de caducidad en el panel de búsqueda y seleccione la opción adecuada.
  6. También puede buscar recursos en función de una combinación de estados en varias facetas de búsqueda. Por ejemplo, puede buscar recursos publicados que se hayan aprobado en una tarea de revisión y que no hayan caducado. Para buscar estos recursos, seleccione las opciones adecuadas en las facetas de búsqueda.

Digital Rights Management en Assets digital-rights-management-in-assets-1

La funcionalidad Digital Rights Management (DRM) de Adobe Experience Manager Assets exige la aceptación obligatoria del acuerdo de licencia antes de poder descargar un recurso con licencia. Este mecanismo garantiza que cada descarga de un recurso protegido esté vinculada a la aceptación explícita de sus términos de licencia, protegiendo los derechos de los propietarios de recursos y manteniendo el cumplimiento en toda la biblioteca de recursos.

Si selecciona un recurso protegido y hace clic en Descargar, Assets le redirigirá a una página de licencia para aceptar el acuerdo de licencia. Como la aceptación es obligatoria, la opción Descargar no estará disponible hasta que acepte el acuerdo de licencia.

Si la selección contiene varios recursos protegidos, seleccione un recurso a la vez, acepte el acuerdo de licencia de cada uno y, a continuación, proceda a descargar ese recurso.

Un recurso se considera protegido cuando se cumple cualquiera de estas condiciones, porque cada condición indica a Experience Manager dónde ubicar los términos de licencia que se deben aceptar:

  • La propiedad de metadatos del recurso xmpRights:WebStatement señala a la ruta de acceso de la página que contiene el contrato de licencia del recurso.
  • El valor de la propiedad de metadatos del recurso adobe_dam:restrictions es un valor de HTML sin procesar que especifica el contrato de licencia.
NOTE
La ubicación /etc/dam/drm/licences se usó para almacenar licencias en versiones anteriores de Experience Manager. Esta ubicación ya no se utiliza. Si crea o modifica páginas de licencias o transfiere las páginas de versiones anteriores de Experience Manager, Adobe recomienda almacenar estos recursos en las ubicaciones de /apps/settings/dam/drm/licenses o /conf/*/settings/dam/drm/licenses.

Descarga de recursos protegidos por DRM downloading-drm-assets

Los recursos protegidos por Digital Rights Management (DRM) requieren que acepte un acuerdo de licencia para poder descargarlos. Para descargar recursos protegidos por DRM, siga estos pasos:

  1. En la vista de tarjeta, seleccione los recursos que desee descargar y seleccione Descargar.

  2. En la página Administración de derechos de autor, seleccione el recurso que desee descargar de la lista.

  3. En el panel Licencia, elija Aceptar para aceptar los términos de la licencia. Aceptar el acuerdo es lo que desbloquea el recurso protegido para su descarga. Aparece una marca de verificación junto al recurso. Seleccione la opción Descargar.

    note
    NOTE
    La opción Descargar solo se habilita cuando acepta el contrato de licencia de un recurso protegido, ya que la aceptación de la licencia es lo que autoriza la descarga. Sin embargo, si la selección incluye recursos protegidos y no protegidos, solo los recursos protegidos aparecen en el panel, y la opción Descargar está disponible para descargar los recursos no protegidos. Para aceptar simultáneamente acuerdos de licencia para varios recursos protegidos, seleccione los recursos de la lista y, a continuación, elija Aceptar.
  4. Para descargar el recurso o sus representaciones, seleccione Descargar en el cuadro de diálogo.

Notificación de recurso caducado y cancelación de publicación expiring-asset-notification-unpublication

Un trabajo en segundo plano denominado com.day.cq.dam.core.impl.ExpiryNotificationJobImpl elimina los recursos caducados de Publish y Dynamic Media Scene7. Este trabajo se ejecuta todos los días a medianoche de forma predeterminada. Puede configurar la frecuencia o el tiempo del trabajo mediante la configuración de com.day.cq.dam.core.impl.ExpiryNotificationJobImpl OSGi (iniciativa de puerta de enlace de servicios abiertos).

Este trabajo realiza las siguientes tareas:

  • Cancela la publicación de recursos que hayan pasado su fecha de caducidad, que se almacena en la propiedad /jcr:content/metadata/prism:expirationDate debajo del nodo Asset en el JCR (repositorio de contenido Java). Esto garantiza que el contenido caducado ya no se proporcione a los usuarios finales en entornos de publicación o envío.

  • Cuando la notificación por correo electrónico está habilitada, el trabajo también genera notificaciones para que los cargadores tengan en cuenta las caducidades inminentes y completadas:

    • Identifica los recursos que caducan pronto y se lo comunica al usuario que los ha cargado. El tiempo de espera de la notificación está controlado por la propiedad de configuración prior_notification_seconds, que está establecida en 86400 segundos o 24 horas de forma predeterminada.
    • Notifica al usuario que realiza la carga de cualquier recurso que haya caducado desde la ejecución anterior del trabajo.

Las plantillas de correo electrónico utilizadas para estos correos electrónicos de notificación se almacenan en /libs/settings/dam/notification/email/default. Puede personalizar estas plantillas superponiéndolas debajo de /conf/global/settings/dam/notification/email/default o /apps/settings/dam/notification/email/default.

Tiempo de activación y desactivación del recurso asset-on-time-off-time

Tiempo de activación y desactivación de recursos es un control de acceso basado en el tiempo que es independiente y distinto de Caducidad de recursos. Rige un período de entrega durante el cual un recurso pasa a ser accesible y, después, deja de entregarse.

Habilite el comportamiento de activación y desactivación al proporcionar la configuración de la iniciativa com.day.cq.dam.core.impl.servlet.OnOffTimeAssetAccessFilter Open Services Gateway initiative (OSGi). La aplicación se produce en el momento en que una ruta solicita un recurso. Esto garantiza que la ventana de tiempo se evalúe en cada solicitud de entrega en lugar de en un solo evento programado, de modo que el acceso refleja la hora y la fecha actuales cada vez que se llama al recurso.

Cuando la configuración está presente, el filtro envía el recurso al solicitante solo cuando se cumplen las dos condiciones siguientes:

  • La fecha y la hora actuales son después de el tiempo de activación configurado (si se ha establecido un tiempo de activación).
  • La fecha y la hora actuales son antes de el tiempo de inactividad configurado (si se ha establecido un tiempo de inactividad).

Dado que la entrega se realiza en ambos límites, un recurso solicitado antes de su tiempo de activación o después de su tiempo de inactividad no se sirve, lo que proporciona a los administradores un control preciso sobre cuándo el contenido está disponible y cuándo se retira.

Consulte también

recommendation-more-help
experience-manager-cloud-service-help-main-toc