Удаление пользователей сайта Teamcenter в тестовой среде

При создании тестовой среды Teamcenter способом клонирования иногда возникает потребность деактивировать большинство пользователей. В Teamcenter данную процедуру можно выполнить 2 основными способами: 

1. Посредством основного интерфейса через приложение «Организационная структура». Выбрав раздел «пользователи» и далее на конкретном пользователе установить переключатель в «Статус пользователя» неактивный. Данный способ хорош, когда деактивировать нужно единичных пользователей, при массовой деактивации этот способ неудобен.

2. Использовав утилиту Make_user.  Данный способ не так визуально юзабилен как первый, но позволяет выполнить процедуру деактивации по списку пользователей. Ниже рассмотрим именно этот способ.    

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

|NAME||||status|1|update

Сохраняем список в файле, пример user.lst.

Далее в консоли TC выполняем следующую команду:

make_user -u=user -p=password -g=dba -file=user.lst 

Вместо user/password пишем данные привилегированного пользователя системы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *