2011-04-19 55 views
1

我是ITIM新手。我正在使用JAVA开发一个应用程序。我想根据分配给他们的用户授权用户。我怎样才能做到这一点?在ITIM授权用户w.r.t分配组

是否有任何API可以获取用户角色/组,我可以授权他们?

回答

1

系统用户将具有'erroles'属性,通过它我们可以获取用户组/角色的信息。

获取DistinguishedName from Person object。让PersonMO像new PersonMO(platform, subject, person.getDistinguishedName());

具有构造对象做出new AccountManager(platform, subject);

这会给账催收accountManager.getAccounts(personMO, LocaleCreator.getLocale());

获取getSystemUserDN(用户ID);PersonDao类将有助于获得此。

new SystemUserMO(m_platform, m_subject, new DistinguishedName(systemUserDN));

获取角色/从systemUserMO.getData().getRoles()

干杯伊姆兰组塔里克