Uploaded image for project: 'OptaPlanner'
  1. OptaPlanner
  2. PLANNER-1626

[Tasks Assignment] User system integration: Ability to read user and roles from external source

XMLWordPrintable

      Define/implement any required methods for getting users information. The planning server must be able to get the following information:

      1) list of existing users
      2) with the corresponding groups
      3) any additional information that could be useful for working with concepts like skills/affinities.

      But this information is currently not exposed by the kie-server APIs in fact all the tasks assignments operations realized by the jBPM runtime are produced by using the following API:
      UserGroupCallback:
      boolean existsUser(String userId);
      boolean existsGroup(String groupId);
      List<String> getGroupsForUser(String userId);

      Phase 1 will only consider WF defined users, other user repositories that can be plugged into the jBPM runtime like LDAP are not in scope.

              wmedvede@redhat.com Walter Medvedeo
              wmedvede@redhat.com Walter Medvedeo
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: