ACL для View

Тема в разделе "Lotus - Программирование", создана пользователем mike, 2 июн 2005.

  1. mike

    mike Well-Known Member

    Регистрация:
    25 апр 2005
    Сообщения:
    45
    Симпатии:
    0
    Если создавать View через меню, невозможно указать правила ограничения доступа
    Можно ли программно изменять доступ к view (через скрипт или формулы)
     
  2. Domino6

    Domino6 Гость

    В виде нет органичений доступа.

    Ограничивать необходимо на уровне документов. Если надо не показввать документы используй поле типа Reader (Читатель), кто внесен в это поле тот и видит документ, если поле пустое видят все.

    Полей может быть несколько в документе видимость суммарная по всем поля.

    В поле можно заносить
    1. имена пользоателей (User Name/Org/RU)
    2. группы (ITDep)
    3. роли ([DocViewer])
    4. маски имен (*/Org/RU)
     
  3. Domino_Designer

    Domino_Designer Гость

    Domino6
    В виде нет органичений доступа.


    *их можно ввести, добавив ридерс поле
     
  4. Domino6

    Domino6 Гость

    ну а я что пишу
     
  5. Domino_Designer

    Domino_Designer Гость

    Domino6

    я про взгляды, ты про документы (хотя один фиг - одно и тоже)
    просто спрашивали про взгляд
     
  6. Afrael

    Afrael Гость

    господа давайте не путать спрашивающих.

    1. Ограничение на использовние вьюшки можно задать на вкладке безопастности нестройки этой Вью.
    программно такое не задается.

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

    2mike
    уточните какой именно эфффект вы хотели бы получить.
     
  7. Domino6

    Domino6 Гость

    Ограничение во вью не являтся системой безопасности по-этому я ее и не рассматриваю.

    Если я не вижу вид это не значит что я не вижу документы в этом виде
     
  8. Afrael

    Afrael Гость

    2 Domino6
    естевенно, поэтому я и попросил mike точнее сформулировать "хотелку". Чтобы не заниматься гаданиями...
     
  9. nor

    nor Гость

    Чтобы скрыть представление, но не документы, которые это представление отображает, от определенных пользоватей, необходимо воспользоваться свойством notesView.Readers, которое, естественно, можно менять программно скриптом.
     
  10. mike

    mike Well-Known Member

    Регистрация:
    25 апр 2005
    Сообщения:
    45
    Симпатии:
    0
    <!--QuoteBegin-nor+3:06:2005, 14:53 -->
    <span class="vbquote">(nor @ 3:06:2005, 14:53 )</span><!--QuoteEBegin-->Чтобы скрыть представление, но не документы, которые это представление отображает, от определенных пользоватей, необходимо воспользоваться свойством notesView.Readers, которое, естественно, можно менять программно скриптом.
    [snapback]20515" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Спасибо всем за советы. Извините, что долго не реагировал
    Огромное спасибо Nor - за совершенно точное указание - именно это я и искал.
    Задача была такая: При закрытом проекте, администратор должен создавать типа персональных view, но со свойством shared. Но "персонализация" не удавалась, т.к. эти view видят все, можно, конечно скрыть колонки или поля в доках, но если "слепое" view скопировать в Excel, все поля успешно открываются.
    notesView.Readers - это свойство устраняет проблему :)
     
Загрузка...
Похожие Темы - ACL для View
  1. seoman2
    Ответов:
    10
    Просмотров:
    2.518
  2. cLif
    Ответов:
    0
    Просмотров:
    88
  3. NickProstoNick
    Ответов:
    14
    Просмотров:
    659
  4. Cleric-Lviv
    Ответов:
    5
    Просмотров:
    578
  5. anna
    Ответов:
    17
    Просмотров:
    1.688

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