Разрешение Копирования Данных Из Документа С Блокировкой Создания Репл

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

  1. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Всем доброго дня!
    Возможно ли такое реализовать?

    Мудрил с полем $KeepPrivate, ничего толкового не получилось.
    Может в серверных настройках где то есть?
     
  2. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    Если надо только поля из документа куда-то копировать, то можно галочкой в ACL.
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Ну с серверными репликами наверное можно решить вопрос... а вот с локалью не уверен
     
  4. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    NickProstoNick
    Про серверные реплики, это через настоечный документ в админке делается?
     
  5. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Ну один из вариантов - лишить сервер прав на документ.
    По сути реплицируются документы, на которые сеть права.
    В ACL уровень доступа сервера минимум Editor кажется
     
  6. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Видимо не совсем четко описал, требуется:
    1. Разрешить пользователям копировать информацию/копировать документы/печатать документы.
    2. Запретить делать локальные реплики баз. (серверные запрещены, это знаю как сделать)
     
  7. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    kizarek
    А если так:
    1. Убрать галочку.
    2. Копировать информацию через буфер обмена, если винда, то код есть где-то. Иначе придется думать...
    3. Печать через агента, который заполняет HTML-страницу или документ в спец базе, откуда можно печатать.
    4. Копирование документов агентом, подписанным сервером или админом со всеми правами.
     
  8. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    savl
    Да такая схема понятна, думал можно без извращений сделать, настройками и системными полями.

    Просто в 6.5 галка в ACL базы не запрещает копирование инфы из документов.
    И "багу (по идее наоборот корректно стало работать)" ловят в 8.0.2
     
  9. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    kizarek
    А если оставить $KP, но высчитывать его при открытии документа?
    Скажем по роли.

    А локальную реплику запретить можно только ACL, других способов не знаю ;)
     
  10. Kizarek86

    Kizarek86 Lotus team
    Lotus team

    Регистрация:
    20 июл 2007
    Сообщения:
    857
    Симпатии:
    5
    Это еще зачем?
    Если галка в ACL не поднята никакие махинации с $KP не дадут скопировать информацию из документа.
     
  11. phantom76

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    в принципе решал такую задачу так (при условии что, бд не имеет реплик на других серверах):

    1. в свойствах базы высталял признак в настройках репликации - Temporarily Disable Replication for This replica
    2. в ACL снимал флажок - replicate or copy documents
    3. запрещал изменение ACL в репликах через через Enforce a consistens Access Control List across all replicas

    ну пунк 4 поиграться с формулой репликации базы...
     
  12. savl

    savl Lotus team
    Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.052
    Симпатии:
    146
    kizarek
    Я предложил способ с $KP по формуле, без снятия галочки. Тут надо только придумать, как запретить локальную реплику.
    Но кроме как галочкой, я его не знаю B)
     
  13. Kizarek86

    Kizarek86 Lotus team
    Lotus team

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



    Добавлено:
    Если галку не снимать, $KP и ненужен в моей ситуации.
     
Загрузка...
Похожие Темы - Разрешение Копирования Данных
  1. paxac
    Ответов:
    0
    Просмотров:
    47
  2. aameno2
    Ответов:
    0
    Просмотров:
    222
  3. KatyaVm22
    Ответов:
    4
    Просмотров:
    1.394
  4. malor
    Ответов:
    0
    Просмотров:
    2.541
  5. Gudzik11
    Ответов:
    6
    Просмотров:
    2.240

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