Mapeo de Usuarios en Alfresco
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-09-2015 01:56 PM
Hola a todos.
Actualmente estoy usando Alfresco(check in , update, consulta etc), desde una aplicación Web.
Está aplicación web tiene usuario que son los encargados de realizar alguna operación dentro del Gestor Documental.
Ahora bien, quiero saber como hago para que mi Alfresco pueda ver los usuarios que este en un Ldap, Active Directory y Base de datos.
Saben como podre realizar esto??
Actualmente estoy usando Alfresco(check in , update, consulta etc), desde una aplicación Web.
Está aplicación web tiene usuario que son los encargados de realizar alguna operación dentro del Gestor Documental.
Ahora bien, quiero saber como hago para que mi Alfresco pueda ver los usuarios que este en un Ldap, Active Directory y Base de datos.
Saben como podre realizar esto??
Labels:
- Labels:
-
Archive
2 REPLIES 2
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2015 11:20 AM
Hola Juanvlza, si te refieres a poder autenticarse en Alfresco utilizando cuentas de LDAP, AD u otros orígenes esta es tu página -> http://docs.alfresco.com/5.0/concepts/auth-config-examples.html
En cuanto a realizar lo mismo desde una BBDD propia tienes este add-on -> https://addons.alfresco.com/addons/alfresco-custom-jdbc-authenticator (de pago, el cual no he probado).
Saludos!
En cuanto a realizar lo mismo desde una BBDD propia tienes este add-on -> https://addons.alfresco.com/addons/alfresco-custom-jdbc-authenticator (de pago, el cual no he probado).
Saludos!
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2015 01:43 PM
Ejecuta este escript, copialo en el data dictionary script back up and log y te retornara un csv con todos los usaurios de la plataforma 

var gens = search.luceneSearch("TYPE:\"{http://www.alfresco.org/model/content/1.0}person\""); var logFile = space.childByNamePath("Reporte_Usuarios.csv"); if (logFile == null) { logFile = space.createFile("Reporte_Usuarios.csv"); } logFile.content = ""; for (var i=0; i<gens.length;i++) { logFile.content += "USERNAME: "; logFile.content += gens.properties["cm:userName"]+"\n"; logFile.content += "NOMBRE: "; logFile.content += gens.properties["cm:firstName"]+" "; logFile.content += gens.properties["cm:lastName"]+"\n"; logFile.content += "EMAIL: "; logFile.content += gens.properties["cm:email"]+"\n"+"\n"; // var groupes= people.getContainerGroups(gens); /*for (var j=0; j<groupes.length;j++) { logFile.content += "\t"+groupes[j].properties["usr:authorityDisplayName"]+"\n"; }*/ } //var luceneQuery = "+@cm\\:firstName:" + firstNameToSearch + " +@cm\\:lastName:" + lastNameToSearch;
