Блокирование/Деблокирование пользователей

Автор Uukrul, Лютий 22, 2008, 10:02:39 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

Uukrul

В общем не знаю как обстоят дела сейчас у администраторов с массовым блокированием/деблокированием пользователей,  ну бывают ситуации когда надо кого-то (а иногда всех), на время заблокировать для регламентных работ, но ранее были проблемы с отсутствием программы для таких массовых операций... В общем программу написать как бы не сложно если использовать два функциональных модуля:

DATA: l_user LIKE bapibname-bapibname,
      l_return LIKE bapiret2.
                                                                       
* Блокировать пользователя
CALL FUNCTION 'BAPI_USER_LOCK'
     EXPORTING
          username = l_user
     TABLES
          return   = l_return.
                                                                       
* Разблокировать пользователя
CALL FUNCTION 'BAPI_USER_UNLOCK'
     EXPORTING
          username = l_user
     TABLES
          return   = l_return.


Если кому будет надо, могу прицепить программку в которой можно блокировать/деблокировать пользователей при помощи данных ФМ в диалоге или планировать эти операции для фонового выполнения.
                                                                       

Uukrul

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

№1

Мой блог

Uukrul

Цитата: №1 від Лютий 22, 2008, 10:13:51 ДП
SU10 рулит :)
Ну в фоне то все равно этим воспользоваться сложно...  ;)

bdmalex

А что мешает сразу весь мандант залочить, через tp ??

Uukrul

Цитата: bdmalex від Жовтень 21, 2008, 01:44:00 ПП
А что мешает сразу весь мандант залочить, через tp ??
Ну мешает то что всех блокировать как раз и не надо...

SMF spam blocked by CleanTalk