Як заблокувати (SU01) і розблокувати (SU10) a SAP користувач
⚡ Розумний підсумок
Блокування та розблокування SAP Користувачі за допомогою кодів транзакцій SU01 та SU10 захищають доступ до системи, тимчасово деактивуючи облікові записи. У цьому ресурсі пояснюються процедури для окремих та масових користувачів, параметри автоматичного блокування, перевірка стану блокування та найкращі адміністративні практики для безпечного керування користувачами.

Блокування користувача
In SAP, блокування користувача – це дія безпеки, яка тимчасово блокує вхід облікового запису. Мета блокування користувача полягає в тимчасовій деактивації облікового запису, щоб людина більше не мала доступу до системи, тоді як сам головний запис користувача залишається недоторканим і може бути повторно активований у будь-який час.
Користувачів можна заблокувати двома способами:-
- Автоматично
- Явно/Примусово
Автоматично: – Існує два варіанти автоматичного блокування користувачів:
- Максимальна кількість невдалих спроб: - контролюється за допомогою параметра login/fails_to_user_lock. Якщо значення встановлено на 3, це означає, що після 3 невдалих спроб користувач буде заблоковано.
- Час автоматичного розблокування: – “login/failed_user_auto_unlockвизначає, чи користувач заблоковано через невдалу спроб входу в систему має бути автоматично видалено опівночі.
Явно/вимушено: Адміністратор може блокувати та розблоковувати користувачів двома способами:
- Заблокувати одного користувача (SU01)
- Заблокувати кількох користувачів (SU10)
SU01 проти SU10: ключові відмінності
Перш ніж блокувати або розблоковувати облікові записи, корисно знати, який код транзакції відповідає завданню. Обидва коди керують доступом користувачів, але вони працюють у різних масштабах, тому правильний вибір заощаджує час і дозволяє уникнути помилок.
| Основа порівняння | SU01 (Технічне обслуговування користувачем) | SU10 (Масове обслуговування користувачами) |
|---|---|---|
| Основне призначення | Зберігайте одного користувача | Підтримуйте багатьох користувачів разом |
| Найкраще використовувати для | Блокування або розблокування одного облікового запису | Блокування або розблокування кількох облікових записів одночасно |
| Вибір користувача | Введено одне ім'я користувача | Список користувачів вводиться або вибирається за адресою та даними авторизації |
| Швидкість масових змін | Повільніше, обробляється по одному | Швидше, одна дія застосовується до всіх |
| Типовий сценарій | Служба підтримки обробляє один запит | Адміністратор керує масовим адаптацією або від’єднанням |
Коротше кажучи, використовуйте SU01 для швидкої зміни облікового запису та SU10, коли та сама дія блокування або розблокування має бути застосована до групи користувачів одночасно.
Процедура блокування одного користувача
Виконайте ці кроки в транзакції SU01, щоб заблокувати один конкретний обліковий запис.
Крок 1) Виконати Т-код SU01
Крок 2) Введіть ім'я користувача в користувач .
Крок 3) Натисніть Блокування / розблокування .
Крок 4) На наступному екрані натисніть кнопку Lock кнопку ще раз, щоб заблокувати користувача.
Процедура блокування кількох користувачів
Коли кілька облікових записів потрібно заблокувати разом, транзакція SU10 застосовує дію до всього списку одночасно.
Крок 1) Виконати Т-код SU10
Крок 2) Введіть імена користувачів у користувач .
Крок 3) Натисніть Блокування / розблокування .
Усіх перелічених користувачів буде заблоковано.
Процедура розблокування користувача
Розблокування скасовує блокування та відновлює доступ. Використовуйте транзакцію SU01 для розблокування одного облікового запису.
Крок 1) Виконати Т-код SU01
Крок 2) Введіть ім'я користувача в користувач .
Крок 3) Натисніть Lock/відімкнути .
Крок 4) Натисніть відімкнути .
Процедура розблокування кількох користувачів
Щоб відновити доступ для кількох облікових записів одночасно, розблокуйте їх разом за допомогою транзакції SU10.
Крок 1) Виконати Т-код SU10
Крок 2) Введіть імена користувачів у користувач .
Крок 3) Натисніть відімкнути .
Користувачів буде розблоковано.
Як перевірити, чи a SAP Користувач заблоковано
Після блокування облікових записів адміністраторам часто потрібно підтвердити поточний стан або переглянути кожен заблокований обліковий запис у системі. SAP записує стан блокування в головній таблиці користувачів, і кілька стандартних інструментів відображають його без змін. Перевірка стану під час планових перевірок безпеки також є гарною практикою, оскільки вона виявляє облікові записи, які були автоматично заблоковані, а потім забуті.
Ви можете переглянути стан блокування, використовуючи будь-який із наведених нижче способів.
- Транзакція SU01: Відкрийте користувача в SU01. На екрані блокування/розблокування відображається, чи обліковий запис наразі заблоковано чи розблоковано, і чому.
- Звіт RSUSR200: Запустіть звіт RSUSR200, який також доступний через Систему інформації про користувачів (транзакція SUIM). Він відображає користувачів за датою входу та статусом пароля, а також може фільтрувати заблоковані облікові записи по всьому клієнту, що робить його ідеальним для періодичних аудитів.
- Таблиця USR02: Перегляньте таблицю USR02 за допомогою SE16 або SE11 та перевірте UFLAG поле для користувача. Будь-яке значення, відмінне від 0, означає, що обліковий запис заблоковано. У цій же таблиці також зберігається дата блокування та кількість невдалих спроб входу, що допомагає в аналізі першопричин.
Поле UFLAG також пояснює причину блокування, що допомагає вам визначити правильне виправлення:
- 0 – Користувач не заблоковано.
- 64 – Користувача заблоковано адміністратором (ручне блокування через SU01 або SU10).
- 128 – Користувач блокується після занадто великої кількості невдалих спроб входу.
- 192 – Користувача заблоковано як адміністратором, так і через невдалі спроби входу.
Спочатку прочитавши причину, ви підкажете, чи варто просто розблокувати обліковий запис, чи також дослідити повторні невдалі спроби входу в систему перед відновленням доступу. Наприклад, значення 128 або 192 означає, що вам слід підтвердити особу користувача та перевірити наявність можливої атаки на пароль, перш ніж розблокувати обліковий запис.
Найкращі практики блокування та розблокування SAP користувачів
Послідовний процес забезпечує безпеку адміністрування користувачів та готовність до аудиту. Пам’ятайте про такі рекомендації під час блокування або розблокування облікових записів:
- Негайне блокування після виходу з системи: Негайно блокуйте облікові записи співробітників, які звільняються або змінюють посади, а не видаляйте їх, щоб історія аудиту та призначення залишалися недоторканими.
- Для об'ємної роботи віддайте перевагу SU10: Використовуйте SU10 для групових дій, таких як перенесення проектів або зміни відділів, щоб заощадити час і застосовувати послідовні дії.
- Запишіть причину: Зверніть увагу на причину блокування облікового запису, щоб інші адміністратори зрозуміли контекст, перш ніж розблокувати його.
- Revперегляд блокувань невдалого входу: Перш ніж розблоковувати облікові записи, перевірте їх, заблоковані через неправильний вхід, оскільки повторювані помилки можуть сигналізувати про забутий пароль або атаку.
- Обмежити авторизацію блокування: Обмежте авторизацію S_USER_GRP, щоб лише довірені адміністратори могли блокувати або розблоковувати користувачів.
- Поєднуйте автоматичні та ручні замки: Налаштуйте параметр login/fails_to_user_lock, щоб облікові записи автоматично блокувалися після невдалих входів, а ручні блокування SU01 або SU10 слід використовувати для запланованих адміністративних дій, таких як відпустка або виключення з системи.














