Страница 1 из 1

Как запретить исполняться контейнерному скрипту, для User1 ?

СообщениеДобавлено: 10 окт 2002, 19:17
skoltogyan
Есть контейнерный скрипт.
Надо что-бы он исполнялся для всех пользователей из контейнера, а для пользователя user1, из этого контейнера, не испонялся, а выполнялся только его личный login script ?

СообщениеДобавлено: 10 окт 2002, 20:04
Музалёв Николай
Самое дубовое решение: В контейнерном скрипте прописать, что если пользователь тот, которому не надо , то обход.
Примерно так
IF %LOGIN_NAME% = [имя_нашего_польз] THEN
BEGIN
GOTO [метка_обхода]
END
(синтаксис уточните-нет справочника под рукой)

Второе дубовое решение - тоже, но деление на две группы в крнтейнере и проверять в контейнерном скрипте принадлежность пользователя к группе. В одну группу всех, в другую-штрафника.

Тетье решение-уровень дубовости чуть понижен- Тоже отказаться от контейнерного сценария и создать объекты-профили. По крайней мере два профиля -один для чистых, один для не. В нечистые записать вашего штрафника.

Может, коллеги добавят ещё.

СообщениеДобавлено: 11 окт 2002, 10:40
Влад А.Сокол aka Akina
И еще вариант - в персональном скрипте юзера откатить нежелательные действия контейнерного скрипта (отлогиниться от ненужных серверов, снять ненужные планировки и т.п.) - правда некоторые действия не откатишь...

СообщениеДобавлено: 11 окт 2002, 11:02
Андрей Тр. aka RH
Отнять у пользователя property right 'Login script' на данный контейнер ?