SAP: Поиск пользователей по роли и массовое присвоение ролей

Короткая заметка о том, как можно найти всех пользователей с определенной ролью и затем всем выбранным пользователям присвоить другую роль. Поехали!

Найдем всех пользователей с определенной ролью.

Переходим в транзакцию SUIM. Пользовательская информационная система (User Information System) -> Роли (Roles) -> Роли по комплексным критериям выбора (Roles by Complex Selection Criteria) -> Роли по комплексным критериям выбора (Roles by Complex Selection Criteria).

В появившемся окне выбираем роль, которую будем искать (SAP_ALV_ADMIN) и отмечаем необходимые галочки:

Запускаем отчет и получаем список пользователей с выбранной ролью:

Копируем список пользователей.

Массово присвоим роль.

Для массового присвоения ролей запускаем транзакцию SU10, и нажимаем на кнопку Адресные данные (Address Data):

Выбираем поле Пользователи (Users):

Вставляем скопированных пользователей по кнопке, выделенной ниже:

Применяем выбор.

На экране транзакции выделяем выбранных пользователей и жмем на кнопку Скопировать (Transfer):

На следующем экране кнопка-иконка Изменить (Change):

Выбираем вкладку Роли (Roles), выбираем что хотим сделать, добавить (Add) или удалить (Remove) роль, вставляем саму роль:

жмем на кнопку-иконку Сохранить:

Поздравляю, мы сделали массовое присвоение ролей!

Для закрепления материала видео демонстрация всего проделанного, только в данном случае мы не присвоим массово роль, а наоборот, массово удалим роль у пользователей:

При удалении роли стоит отметить, что если дата начала и дата удаления роли совпадать не будут, как это показано в видео, то роль будет не удалена, а ограничена:

Удачных настроек ;).