cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community email notifications are disrupted. While we are working to resolve, please check on your favorite boards regularly to keep up with your conversations and new topics.

How to get users and groups of a organization level using API?

GenKie
8-Gravel

How to get users and groups of a organization level using API?

I want to get users and grouops of a organization level in Workflow.

The organizaion is related to the primarybusinessobject.

Please teach me which API  I use and simple code.

1 REPLY 1
glv
10-Marble
10-Marble
(To:GenKie)

We can try to use query spec to query user and group from DB

For users you can refer

 QuerySpec querySpec = new QuerySpec(WTUser.class);
        SearchCondition searchCondition = new SearchCondition(WTUser.class, WTUser.NAME, SearchCondition.EQUAL, name, false);
        querySpec.appendSearchCondition(searchCondition);
        QueryResult queryResult = PersistenceHelper.manager.find(querySpec);

For groups you can refer:

QuerySpec querySpec = new QuerySpec(WTGroup.class);
        SearchCondition searchCondition = new SearchCondition(WTGroup.class, WTGroup.NAME, SearchCondition.EQUAL, groupName, false);
        querySpec.appendSearchCondition(searchCondition);
        QueryResult queryResult = PersistenceHelper.manager.find(querySpec);

 

 

 

 

Top Tags