在ITIM中与用户关联的组

时间:2011-04-20 13:22:34

标签: java tivoli-identity-manager

我正在使用JAVA应用程序并通过ITIM api对用户进行身份验证。如何通过ITIM api获得与用户关联的群组?

1 个答案:

答案 0 :(得分:2)

系统用户将拥有“erroles”属性,通过该属性我们可以获取用户组/角色的信息。

对象中获取 DistinguishedName 。 使用new PersonMO(platform, subject, person.getDistinguishedName());

等构造函数创建 PersonMO 对象

制作new AccountManager(platform, subject);

这将为帐户集合accountManager.getAccounts(personMO, LocaleCreator.getLocale());

获取 getSystemUserDN(userId); PersonDao 课程将有助于实现这一目标。

使新的SystemUserMO(m_platform,m_subject,new DistinguishedName(systemUserDN));

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

干杯 伊姆兰塔里克