sistema:ldap_config

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sistema:ldap_config [2016/09/07 18:13]
jan [OpenProject]
sistema:ldap_config [2016/09/12 09:49] (actual)
jan [GeoNetwork]
Línea 64: Línea 64:
  
 ==== GeoNetwork ==== ==== GeoNetwork ====
-Configuración mediante archivo. Vea manual LDAP: http://geonetwork-opensource.org/manuals/trunk/eng/users/administrator-guide/managing-users-and-groups/authentication-mode.html?highlight=ldap+Configuración mediante archivo, según el [[http://geonetwork-opensource.org/manuals/trunk/eng/users/administrator-guide/managing-users-and-groups/authentication-mode.html?highlight=ldap|manual]] de la siguiente manera: 
 +  * Incluir ''config-security-ldap.xml'' en el archivo ''config-security.ldap'' 
 +  * Configurar LDAP en archivo ''config-security-ldap-overrides.properties'' 
 + 
 +<code xml var/lib/tomcat8/webapps/portal/WEB-INF/config-security/config-security.xml> 
 +<beans  
 +xsi:schemaLocation="http://www.springframework.org/schema/beans 
 +          http://www.springframework.org/schema/beans/spring-beans-3.0.xsd 
 +          http://www.springframework.org/schema/context 
 +          http://www.springframework.org/schema/context/spring-context-3.0.xsd 
 +          http://www.springframework.org/schema/security 
 +          http://www.springframework.org/schema/security/spring-security-3.1.xsd"  
 +          xmlns:sec="http://www.springframework.org/schema/security" 
 +          xmlns:ctx="http://www.springframework.org/schema/context" 
 +          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
 +          xmlns="http://www.springframework.org/schema/beans"> 
 +    <!-- <sec:debug/> --> 
 +    <import resource="config-security-core.xml"/> 
 +    <import resource="config-security-mapping.xml"/> 
 +    <import resource="config-security-ldap.xml"/> 
 +    <!-- <import resource="config-security-ecas.xml"/> --> 
 +    <!-- <import resource="config-security-cas.xml"/> 
 +    <import resource="config-security-cas-ldap.xml"/> --> 
 +    <!-- <import resource="config-security-cas-database.xml"/> --> 
 +    <!-- <import resource="config-security-shibboleth.xml"/>  --> 
 +    <ctx:property-placeholder location="WEB-INF/config-security/config-security.properties" file-encoding="UTF-8" ignore-unre$ 
 + 
 +</beans> 
 +</code> 
 + 
 +<code bash /var/lib/tomcat8/webapps/portal/WEB-INF/config-security/config-security-ldap-overrides.properties> 
 + 
 +# LDAP Connection Settings - sobreescribiendo config-security-ldap-overrides.properties 
 +ldap.base.provider.url=ldap://192.168.XX.XX:389 
 +ldap.base.dn=dc=gporellana,dc=gob,dc=ec 
 +ldap.security.principal=cn=USER,dc=gporellana,dc=gob,dc=ec 
 +ldap.security.credentials=CONTRASEÑA 
 + 
 +ldap.base.search.base=ou=people 
 +ldap.base.dn.pattern=uid={0},${ldap.base.search.base} 
 + 
 +# Map user information to LDAP attributes and default values 
 +ldapUserContextMapper.mapping[name]=givenName, 
 +ldapUserContextMapper.mapping[surname]=sn, 
 +ldapUserContextMapper.mapping[mail]=mail, 
 +ldapUserContextMapper.mapping[organisation]=o,GADPO 
 +ldapUserContextMapper.mapping[kind]=title, 
 +ldapUserContextMapper.mapping[address]=, 
 +ldapUserContextMapper.mapping[zip]=, 
 +ldapUserContextMapper.mapping[state]=, 
 +ldapUserContextMapper.mapping[city]=, 
 +ldapUserContextMapper.mapping[country]=, 
 +ldapUserContextMapper.mapping[privilege]=, 
 + 
 +# If not set, the default profile is RegisteredUser 
 +# Valid profiles are http://geonetwork-opensource.org/manuals/trunk/eng/developer/apidocs/geonetwork/org/fao/geonet/constants$ 
 +ldapUserContextMapper.mapping[profile]=profile,RegisteredUser 
 +</code> 
 + 
 + 
  
 ==== GeoServer ==== ==== GeoServer ====