0

如何将用户添加到组织单位并使用目录 API 通过用户 ID 获取组织单位信息?

是这样的吗?

List<OrgUnit> list = new ArrayList<OrgUnit>();
OrgUnit ou= new OrgUnit();
ou.setName(orgunit);
getDirectoryService().orgunits().insert(username, ou).execute();

OrgUnit ou = getDirectoryService().orgunits().get(userid, list).execute();
4

1 回答 1

0

我们需要通过 User 对象更新组织单位。用户 user=getDirectoryService().users().get(username.execute(); user.setOrgUnitPath(orgunit); getDirectoryService().users().update(username, user).execute();

为用户获取组织单位: User user=getDirectoryService().users().get(username).execute(); 返回用户.getOrgUnitPath();

于 2015-04-09T14:57:00.273 回答