我是ITIM的新手。我正在研究JAVA中的应用程序。我想根据分配给他们的组来授权用户。我怎么能这样做?
是否有任何api可以获取我可以授权的用户角色/组?
答案 0 :(得分:1)
系统用户将拥有“erroles”属性,通过该属性我们可以获取用户组/角色的信息。
从人对象中获取 DistinguishedName 。使用new PersonMO(platform, subject, person.getDistinguishedName());
制作new AccountManager(platform, subject);
这将为帐户集合accountManager.getAccounts(personMO, LocaleCreator.getLocale());
获取 getSystemUserDN(userId); 。 PersonDao 课程将有助于实现这一目标。
制作new SystemUserMO(m_platform, m_subject, new DistinguishedName(systemUserDN));
从systemUserMO.getData().getRoles()
干杯伊姆兰塔里克