如何使用目录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();
答案 0 :(得分:0)
我们需要通过User对象更新org单位。 User user = getDirectoryService()。users()。get(username.execute(); user.setOrgUnitPath(单位部门); getDirectoryService()。users()。update(username,user).execute();
为用户获取组织单位: User user = getDirectoryService()。users()。get(username).execute(); return user.getOrgUnitPath();