2011-06-02 26 views
5

Estamos intentando crear un portal basado en SaS utilizando Liferay 6 para múltiples organizaciones (no relacionadas). Y queremos ir por un enfoque en el que podamos generar la configuración de esta organización automáticamente en función de la información del usuario.Liferay: Elección de instancia de organización frente a portal

Es posible que necesitemos tener dominios/sitios web separados para cada organización.

A partir de ahora he pensado alrededor de dos opciones para este

  1. Portal de instancia
  2. Organizaciones

Según mi entender, creo que esto puede lograrse tanto de los enfoques anteriores . Me gustaría conocer su experiencia en ambos enfoques sobre los siguientes puntos.

  • Cuál sería fácil de administrar en el largo plazo
  • cuál se puede programar fácilmente para crear nueva configuración de forma automática.
  • ¿Qué pasa con la seguridad de los datos relacionados con el mantenimiento de una instancia del portal frente a varias instancias (hay alguna cosa que no esté seguro)
  • ¿Algún otro enfoque para esto?

Respuesta

8

La respuesta simple serían las Instancias del Portal, ya que se construyó para varios inquilinos.

Las ventajas de este enfoque serían que habría segregación de datos. Cada instancia mantiene su propia colección de usuarios, comunidades, entradas de blog, etc.

Administrativamente, habrá 1 cuenta, el omni-administrador, que puede acceder a todas estas instancias. Además, cada instancia puede tener su propio administrador que administre esa instancia en particular.

Además, no creo que el uso de las organizaciones le permita tener dominios separados para ellas.

También en adelante en Liferay 6.1, las organizaciones no solo tienen páginas. Los sitios las tienen, aunque podemos imitar el comportamiento con Sites.

Espero que esto ayude.

+0

+1: Acerca de la idea de usar omni-admin. – mico

+0

Gracias por su respuesta. Lo siento, llegué tarde de revertir esto. Ayuda. – Kzvi

2

Estoy usando organizaciones para múltiples sitios, ninguno de ellos se ve, cada uno tiene sus propios usuarios, roles, secciones y comunidades. Los hosts virtuales de Apache y Liferay url's realizan los redireccionamientos adecuados a la página de inicio de cada organización.

Para el administrador, creo que es más fácil porque en un panel de control puede administrar todo, o simplemente el "alcance" que desee.

0

Acerca del uso de instancias, verifique el procedimiento para configurarlas y ver si puede crear nuevas automáticamente. Tampoco estoy muy seguro acerca de eso para las organizaciones, pero tener que tocar portal-ext.properties puede ser peor para la automatización.

Saludos

Cuestiones relacionadas