Права доступа

Тема в разделе "Lotus - Программирование", создана пользователем Xalet, 17 фев 2009.

  1. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    Можно ли как-то запретить юзверям удаление на уровне формы? Запретить удалять документы в АЦЛе не подходит.
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    DatabaseScript.QueryDocumentDelete
     
  3. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.291
    Симпатии:
    0
    Чухня. Интерфейсные бантики. Всё, кроме ACL и/или AUTHORS-полей обходится за 2 минуты
     
  4. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Constantin A Chervonenko
    А поподробнее?) Как сие обойти? через дебагер?
     
  5. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Constantin A Chervonenko
    Точно! Полное говно!
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    kizarek
    Меняем форму и удаляем.
     
  7. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Medevic
    Как меняем?) ну если конечно доступ Разработчика то конечно)) а если агенты делать низя и права автора или редактора?
     
  8. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Если нет прав автора, то в задаче нет смысла. Удалять могут только авторы и круче. -_-

    А если ты автор, то поменять форму не проблема.
     
  9. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Medevic
    Как если не секрет?
     
  10. K-Fire

    K-Fire Гость

    Поле Form меняешь любой нотесовой утилиткой
     
  11. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Как форму поменять?
    Например, @SetField("Form"; "NewForm"). Еще есть @Command([SwitchForm])/@Command([ViewSwitchForm]).
     
  12. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    где это прописывается? что-то я туплю.

    нашел... спасибо
     
  13. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.291
    Симпатии:
    0
    Дебагер? Неспортивно. Да и не у всех юзеров есть (хотя "поставить" - тоже 2 минуты). Но в общем - тоже метод.
     
  14. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.291
    Симпатии:
    0
    А можно и без утилиты. Точнее, делаешь её сам, в виде SmartIcon
     
  15. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    Да мне на самом деле защита от кривых рук нужна, а не от продвинутых ломателей.
     
Загрузка...

Поделиться этой страницей