Seleccionar página

Active Directory (LDAP) con JBoss Portal

por | Nov 10, 2008 | JBoss AS / JBoss EAP / WildFly

Active Directory (LDAP) con JBoss Portal

1.- Cambiar el rol del administrador

* Hay que modificar ficheros xml donde sale puesto el rol “admin”. (Esto sale explicado en “http://wiki.jboss.org/wiki/GiveAdminPrivileges”):

vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/conf/data/default-object.xml
vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-admin.sar/portal-admin.war/WEB-INF/portlet-instances.xml
vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-core.war/WEB-INF/portlet-instances.xml
vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-identity.sar/portal-identity.war/WEB-INF/portlet-instances.xml
vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-cms.sar/portal-cms.war/WEB-INF/portlet-instances.xml

* Hay que modificar el usuario que tiene acceso a todo el CMS:

vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-cms.sar/META-INF/jboss-service.xml

* Poner rol user al crear el usuario:

vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/portal-identity.sar/conf/identity-ui-configuration.xml

* Hay que modificar en la tabla “JBP_INSTANCE_SECURITY” donde sale “admin” por el nuevo rol (SI ESTO NO SE CAMBIA NO SALE EL LINK DE ADMIN).

2.-Configurar para la autentificación con LDAP

* Wiki : http://wiki.jboss.org/wiki/ConfigurePortalForMicrosoftActiveDirectory

* Hay que modificar los siguientes ficheros:

vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/META-INF/jboss-service.xml
vi /opt/java/jboss/server/default/deploy/jboss-portal-ha.sar/conf/identity/ldap_identity-config.xml

* En el primero hay que cambiar lo siguiente:

conf/identity/identity-config.xml

por

conf/identity/ldap_identity-config.xml

* Y en el segundo configurar la conexión por LDAP como pone en el WIKI.

Te puede interesar…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *