PDF (adobe.com)

Utilización de Contribute Publishing Server con Contribute

La utilización de Contribute Publishing Server (CPS) con Contribute constituye una eficaz solución para administrar y mantener el sitio Web.

CPS es una aplicación de servidor basada en J2EE que permite administrar de forma centralizada grandes grupos de usuarios de Contribute. CPS incluye los siguientes servicios:

El servicio Directorio de usuarios
es una solución de administración de usuarios que permite integrar Contribute con el directorio de usuarios de la organización para facilitar la administración y autenticación de usuarios.

El servicio Notificación de correo electrónico
permitir notificar automáticamente a los usuarios los cambios realizados en páginas Web en el proceso de revisión de borradores.

El servicio Registro
permite controlar la actividad del sitio Web para solucionar problemas fácilmente.

CPS también incluye otros dos servicios que puede ampliar si es necesario o utilizarlos tal cual:

El servicio Simple File Deployment (despliegue sencillo de archivos)
permite mover archivos fácilmente desde un servidor de realización de pruebas a un servidor activo.

El servicio RSS Activity Feed (canal de actividad RSS)
produce un canal de sindicación que muestra los cambios realizados en cualquier carpeta del sitio Web.

La mayor ventaja de utilizar CPS es la capacidad de integrar los servicios de directorio de usuarios de la organización (como LDAP o Active Directory) con Contribute. De esta forma puede controlar a qué usuarios se les concede acceso a un determinado sitio Web y el rol al que están asignados.

Piense en una organización grande con varios sitios Web descentralizados. Además de un sitio público que proporciona información sobre la organización, hay varios sitios internos que utilizan los distintos departamentos y grupos de trabajo. La organización utiliza LDAP como servicio de directorio que permite a los usuarios consultar la información de otros empleados y como servicio de autenticación a través del cual los administradores establecen permisos para limitar el acceso de los usuarios a servidores de archivos compartidos y a otros recursos de la red.

A diferencia de los sitios que no utilizan CPS para administrar usuarios, cuando un usuario se conecta a un sitio Web con CPS, el servicio Directorio de usuarios recupera la información de conexión asociada con el usuario y proporciona acceso a los sitios asignados por el administrador. Gracias al mantenimiento de la información de conexión con el sitio en el Directorio de usuarios, los administradores pueden añadir o quitar el acceso a los sitios Web sin tener que volver a enviar la información de conexión.

En este ejemplo se ofrece una lista parcial de empleados del directorio de usuarios de una organización. En la siguiente tabla se enumeran los empleados, su pertenencia a grupos de trabajo y los sitios a los que tienen acceso:

Usuario

Grupo de trabajo

Sitios Web

John Lydon

Directores de Producto

Ventas, Producción, Marketing

Malcolm McClaren

Directores de Producto

Ventas, Producción, Marketing

Martin Atkins

Marketing

Marketing

Keith Levine

Ventas

Ventas

John Savage

Producción

Producción

Laura Logic

Diseño Web

Ventas, Producción, Marketing

Jah Wobble

Administrador de Contribute

Ventas, Producción, Marketing

A pesar de la simplificación de esta lista de usuarios, se muestra un posible escenario de la asignación de acceso a sitios Web para los usuarios de una organización. En este escenario, los usuarios se dividen según el rol que tienen asignado en la organización y se supone que tienen privilegios completos de edición y publicación en sus respectivos sitios. Algunos usuarios tienen acceso a todos los sitios. Por ejemplo, los directores de producto, John Lydon y Malcolm McClaren, trabajan con todos los equipos en el desarrollo y lanzamiento de los productos y necesitan contribuir en todos los sitios.

Del mismo modo, la diseñadora Web Laura Logic y el administrador de Contribute Jah Wobble tienen acceso a todos los sitios. Como diseñadora Web, Laura proporciona plantillas a las que se puede añadir contenido fácilmente y que satisfacen las necesidades de los usuarios que colaboran internamente. Algunas de las plantillas que mantiene son aquellas que se usan para anotar la duración de las reuniones, para realizar programaciones y para proporcionar especificaciones de producto, planes de lanzamiento de marketing y previsiones de ventas. Laura también colabora con Jah Wobble, el administrador de Contribute, en la determinación de privilegios de edición y publicación de cada uno de los usuarios y roles.


CPS se integra con el servicio LDAP de la organización, que autentica el acceso de los usuarios a los distintos recursos de red. En este caso la autenticación LDAP es el primer paso para conceder acceso a los sitios Web alojados en distintos servidores de la organización. Los roles de Contribute permiten definir mejor los privilegios de usuario en un sitio Web y determinan el grado en el que los usuarios pueden modificar las páginas del sitio.