Группы, связанные с пользователем в ITIM
Я работаю в приложении JAVA и аутентифицирую пользователя через API-интерфейс ITIM. Как получить группы, связанные с пользователем через API-интерфейс ITIM?
1 ответ
У пользователя системы будет атрибут 'erroles', с помощью которого мы можем получить информацию о группах пользователей / ролях.
Получить DistinguishedName от объекта Person. Сделать объект PersonMO похожим на конструктор new PersonMO(platform, subject, person.getDistinguishedName());
Делать new AccountManager(platform, subject);
Это даст сбор счетов accountManager.getAccounts(personMO, LocaleCreator.getLocale());
Get getSystemUserDN (userId);, Класс PersonDao поможет в получении этого.
Создайте новый SystemUserMO(m_platform, m_subject, new DistinguishedName(systemUserDN));
Получить роли / группы из systemUserMO.getData(). GetRoles()
Приветствия Имран Тарик