jboss-user
[Arriba] [Todas las Listas]

[jboss-Usuario] [jBPM] - Re: jBPM administración de usuario

To: User development <jboss-user@xxxxxxxxxxxxxxx>
Subject: [jboss-Usuario] [jBPM] - Re: jBPM administración de usuario
From: Tihomir Surdilovic <do-not-reply@xxxxxxxxx>
Date: Thu, 15 Sep 2011 22:05:10 -0400
Auto-submitted: yes
Delivery-date: Thu, 15 Sep 2011 22:06:15 -0400
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <2-626465-3-91066-1316010357489.jivesbs.jivemailuser@http://community.jboss.org>
List-archive: <http://lists.jboss.org/pipermail/jboss-user>
List-help: <mailto:jboss-user-request@lists.jboss.org?subject=help>
List-id: The JBoss User main mailing list <jboss-user.lists.jboss.org>
List-post: <mailto:jboss-user@lists.jboss.org>
List-subscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=subscribe>
List-unsubscribe: <https://lists.jboss.org/mailman/listinfo/jboss-user>, <mailto:jboss-user-request@lists.jboss.org?subject=unsubscribe>
References: <2-626465-3-91066-1316010357489.jivesbs.jivemailuser@http://community.jboss.org>
Reply-to: The JBoss User main mailing list <jboss-user@xxxxxxxxxxxxxxx>
Sender: jboss-user-bounces@xxxxxxxxxxxxxxx
*Tihomir *Surdilovic [*http://Comunidad.*jboss.*org/Personas/*tsurdilovic] creó la discusión

"*Re: *jBPM administración de usuario"

para ver la discusión, visita: *http://comunidad.*jboss.*org/Mensaje/626809#626809

--------------------------------------------------------------
*Hi *Nat, cuando Demian mencionó, añadimos un grupo/de usuario *callback interfaz que los usuarios pueden implementar y gancho a su  administración de identidad (*LDAP, *Database, *etc). La interfaz es muy sencilla:

paquete *org.*jbpm.Tarea.Servicio;

importación *java.*util.Lista;

interfaz pública *UserGroupCallback

    #unknown{^*boolean *existsUser(Cadena *userId);

    *boolean *existsGroup(Cadena *groupId);

    Cadena<de Lista> *getGroupsForUser(Cadena *userId);
}

( *https://*github.*com/*droolsjbpm/*jbpm/*blob/Maestro/*jbpm-humano-tarea/*src/principal/*java/*org/*jbpm/servicio/de tarea/*UserGroupCallback.*java *https://*github.*com/*droolsjbpm/*jbpm/*blob/Maestro/*jbpm-humano-tarea/*src/principal/*java/*org/*jbpm/servicio/de tarea/*UserGroupCallback.*java)

El servicio de tarea entonces contacta este grupo/de usuario *callback servicio *whenever necesario. Desde esto ha sido añadió *fairly recientemente todavía estamos trabajando en crear ejemplos y actualizando el *docs. Tendría que ser hecho con aquel realmente pronto.

Hope estas ayudas.
--------------------------------------------------------------

Respuesta a este mensaje por ir a Comunidad
[*http://comunidad.*jboss.*org/Mensaje/626809#626809]

Empieza una discusión nueva en *jBPM en Comunidad
[*http://comunidad.*jboss.*org/Escoge-contenedor!Entrada.*jspa?*contentType=1&*containerType=14&contenedor=2034]

Tihomir Surdilovic [http://community.jboss.org/people/tsurdilovic] created the discussion

"Re: jBPM user management"

To view the discussion, visit: http://community.jboss.org/message/626809#626809

--------------------------------------------------------------
Hi Nat, as Demian mentioned, we added a user/group callback interface that users can implement and hook to their  identity management (LDAP, Database, etc). The interface is very simple:

package org.jbpm.task.service;

import java.util.List;

public interface UserGroupCallback {

    boolean existsUser(String userId);

    boolean existsGroup(String groupId);

    List<String> getGroupsForUser(String userId);
}

( https://github.com/droolsjbpm/jbpm/blob/master/jbpm-human-task/src/main/java/org/jbpm/task/service/UserGroupCallback.java https://github.com/droolsjbpm/jbpm/blob/master/jbpm-human-task/src/main/java/org/jbpm/task/service/UserGroupCallback.java)

The task service then contacts this user/group callback service whenever necessary. Since this has been added fairly recently we are still working on creating examples and updating the docs. Should be done with that really soon.

Hope this helps.
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/626809#626809]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
*jboss-Usuario *mailing lista
*jboss-user@xxxxxxxxxxxxxxx
*https://listas.*jboss.*org/*mailman/*listinfo/*jboss-Usuario
_______________________________________________
jboss-user mailing list
jboss-user@xxxxxxxxxxxxxxx
https://lists.jboss.org/mailman/listinfo/jboss-user
<Anterior por Tema] Tema Actual [Siguiente por Tema>