Права доступа на определенные поля в документе

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

  1. Sergvic

    Sergvic Гость

    Репутация:
    0
    Как распределить права доступа на документ, так что бы
    разрешить пользователям редактировать только определенные поля?
     
  2. dmytro.pastovenskyi

    dmytro.pastovenskyi Гость

    Репутация:
    0
    1) секции с доступом. видерживаеться секьюрети.
    2) можно просто скрыть поля, не самый плохой вариант. секьюр хромает, но если обычное приложение для обычных людей то можно, по времени будет быстрее.
     
  3. Omh

    Omh Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Ну как вариант Computed Subform (секюрити на соплях)
    Encrypted Fields ещё...
     
  4. Sandr

    Sandr Гость

    Репутация:
    0
    Для: dmytro.pastovenskyi
    Гы, Дима, хелоу ;)

    Как вариант:
    Для каждого пользователя создавать отдельный документ, а по шедульному агенту (или серверным по событию) собирать данные из этих документов и обновлять основной...
     
  5. dmytro.pastovenskyi

    dmytro.pastovenskyi Гость

    Репутация:
    0
    ато! :) привет

    з.ы. и Роме тоже передавай.
     
  6. fedotxxl

    fedotxxl Well-Known Member

    Репутация:
    0
    Регистрация:
    9 ноя 2005
    Сообщения:
    614
    Симпатии:
    0
    Для: Sergvic
    "Реальная" защита только так, как предложил Sandr - никто (ограниченный круг лиц) имеет права редактировать документ. Есть агент, который изменяет документ и который подписан тем, кто может редактировать его (лучше манагером или сервером). Тогда, если агент запускается на сервере (RunOnServer, по расписанию), то он запускается от имени подписавшего
     
  7. Sergvic

    Sergvic Гость

    Репутация:
    0
    Суть в чем есть документ "Карточка сотрудника" в которой есть поля ФИО,отдел, должность и прочее, которые он редактировать не может.
    И еще поля типа номер кабинете контактный телефон которые он може сам отредактировать.
     
  8. dmytro.pastovenskyi

    dmytro.pastovenskyi Гость

    Репутация:
    0
    тогда, юзай hide when формулу + authors поля (имею ввиду что к документу доступ на ред. должен быть только у менеджеров+начальника и самого человечка). этого вполне хватит, как по мне, только маньяки будут хачить/менять номера телефонов...
    но если хочеться пересмотреть фильм "Теория заговора" то можно пойти и другими путями.
     
  9. Sandr

    Sandr Гость

    Репутация:
    0
    Если ресь идет ио стправочнике, в котором пользователь должен ввести данные о себе, то можно ограничится скрытием редактируемых\отображаемых полей по роли...

    Редактируемые поля ФИО,отдел, должность и прочее, которые он редактировать не может скрываете, если нет роли [Admin], а отображаемые CFD поля ФИО,отдел, должность и прочее скрываете при наличии роли [Admin]. Поля которые может редактировать и админ и юзер всегда показываете...

    о.. Дима опередил...:)
     
  10. Sergvic

    Sergvic Гость

    Репутация:
    0
    Думаю сделать так редактируемы поля скрывать от юзеров а вместо их высвечивать поля Computed for display со сзначением из редактируемых полей
     
  11. Medevic

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

    Репутация:
    0
    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    В controlled access секцию запихнуть.

    А лучше сделать ответами. И отображать их во встроенном представлении. И назвать можно "Контакты". :)
    Сразу и права распределим, и несколько контактов (типа домашний, сотовый, второй сотовый и т.д.) можно будет завести.
     
  12. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    30 май 2006
    Сообщения:
    1.319
    Симпатии:
    4
    Каждому юзеру - свое поле?? Не.. Этого нет. Только делить такие поля в разные док-ты.
    Или: подмножество полей, которые можно редактировать (всем, кому можно редактировать)? Тогда см. PROTECTED
     
  13. Sergvic

    Sergvic Гость

    Репутация:
    0
    Спасибо так и сделаю.
     
Загрузка...
Похожие Темы - Права доступа на
  1. smDef
    Ответов:
    1
    Просмотров:
    360
  2. utilizator
    Ответов:
    4
    Просмотров:
    2.817
  3. vbs
    Ответов:
    5
    Просмотров:
    7.762
  4. Xalet
    Ответов:
    14
    Просмотров:
    4.966
  5. Oksana
    Ответов:
    12
    Просмотров:
    5.705

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