Окошко Execution Security Alert пугает всех

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

  1. yerke

    yerke Well-Known Member

    Репутация:
    0
    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    при первом запуске кода подписанным дизайнером
    в клиенте юзера появляется окошко "Execution Security Alert"
    с запросом принят подпись

    это пугает юзеров
    если тем более клиент на английском и юзер не понимает английского

    и он (юзер) будет жаловаться (у нас так принято <_< ) на вышестоящие инстанции
    с докладом о том что прога (база) не работает
    при открытий сразу же появляется ошибка и так далее
    так вот можно ли как то избавится от этого предупреждения
    (Execution Security Alert)
     
  2. DNT

    DNT Постоялец форума
    Lotus team

    Репутация:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    592
    Симпатии:
    7
    Для: yerke

    актуальная тема и для меня... :(
     
  3. Omh

    Omh Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    File -> User security -> What others do...
    Там всё это дело указывается.
    Быть может, что-то более дельное подскажут другие :(
     
  4. yerke

    yerke Well-Known Member

    Репутация:
    0
    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    <!--QuoteBegin-Omh+13:12:2007, 14:02 -->
    <span class="vbquote">(Omh @ 13:12:2007, 14:02 )</span><!--QuoteEBegin-->File -> User security -> What others do...
    [snapback]89727" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    <!--QuoteBegin-yerke+13:12:2007, 13:38 -->
    <span class="vbquote">(yerke @ 13:12:2007, 13:38 )</span><!--QuoteEBegin-->если тем более клиент на английском и юзер не понимает английского
    [snapback]89725" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    добавок к этому
    если юзер недавно тока юзает лотус


    <!--QuoteBegin-Omh+13:12:2007, 14:02 -->
    <span class="vbquote">(Omh @ 13:12:2007, 14:02 )</span><!--QuoteEBegin-->Быть может, что-то более дельное подскажут другие smile.gif
    [snapback]89727" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    нельзя ли как то в самом коде указать
    чтоб при выполнении по умолчанию принималась подпись
     
  5. Omh

    Omh Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Обычно делется так:
    после реплейса/рефреша дизайна базу клиента SIGN'нят тем, кому он доверяет.

    Сейчас гляну, как это делается..

    Нашёл.

    Ключевые слова:
    NotesAdministrationProcess
    SignDatabaseWithServerID
     
  6. yerke

    yerke Well-Known Member

    Репутация:
    0
    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    <!--QuoteBegin-Omh+13:12:2007, 14:45 -->
    <span class="vbquote">(Omh @ 13:12:2007, 14:45 )</span><!--QuoteEBegin-->NotesAdministrationProcess
    SignDatabaseWithServerID
    [snapback]89740" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    это где и как использовать
    в постоупен Базы? или в самом коде (например под кнопкой)

    примерчик если можно
     
  7. alb

    alb Well-Known Member

    Репутация:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    212
    Симпатии:
    0
    лучше сервером или админом подписывать дизайн
    создать админские ECL на сервреном документе
    потом рефрешить ECL
    посмотрите вот здесь

    сделал так как там описана нормально работает
     
  8. yerke

    yerke Well-Known Member

    Репутация:
    0
    Регистрация:
    28 авг 2007
    Сообщения:
    392
    Симпатии:
    0
    Для: Omh
    Для: alb
    спасибо разобрался

    рефрешЕКЛ
    поставил на постоупен базы
    все работает

    но есть один вопрос
    как в
    @RefreshECL("сервер":"names.nsf","name ECL");

    "name ECL" указать
    то есть создать новое правило
    а не редактировать правило по умолчанию
     
  9. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    30 май 2006
    Сообщения:
    1.319
    Симпатии:
    4
    Моё IMHO:

    1.Завести специального юзера (по аналогии с Lotus Notes Template Development/Lotus Notes), что-то вроде Lotus Notes Template Development/Сompany/RU, защитить его id-шник 2-3-4 паролями и держать в сейфе
    2.Прописать его в Server->Security всех серверов и в Administration ECL общей АК
    3.Завести себе регламент сдачи ПО в эксплуатацию, в процессе которого дизайн подписывается этим "юзером"
     
  10. Akupaka

    Akupaka А че я?.. О.о

    Репутация:
    0
    Регистрация:
    4 окт 2007
    Сообщения:
    3.363
    Симпатии:
    2
    вот! сразу видно жизненный опыт! :D

    еще можно завести в ECL запись на часть имени, но это опасненько...

    например, */OrgName
     
  11. Idea

    Idea Гость

    Репутация:
    0
    Вот и для меня стала актуальной эта тема. Допустим есть у нас "специальный пользователь", расскажите, пожалуйста, как именно (по шагам) подписывается база (агент нужен, кнопка, событие или ещё что?).
    нашла в хелпе
    Код (Text):
    Call notesDatabase.Sign( [ documentType% ] [ , existingSigsOnly ] [ , nameStr$] [ , nameStrIsNoteID ] )
    но мне понятно только назначение первых двух параметров.

    и ещё такой момент, например вешаю я @RefreshECL("наш сервер":"names.nsf","") на постоупен базы, а он мне говорит, что я не имею права такого рефреша (менеджер я), и вообще мне не очень понятно, эта функция решит проблему подписывания дизайна сервером?
     
  12. Sandr

    Sandr Гость

    Репутация:
    0
    Для того, что бы это сделать, Вам недостаточно быть менеджером базы.. нужно быть админом сервера...

    то же самое касается и подписи базы...
     
  13. Akupaka

    Akupaka А че я?.. О.о

    Репутация:
    0
    Регистрация:
    4 окт 2007
    Сообщения:
    3.363
    Симпатии:
    2
    обычно, подписание выполняют с помощью клиента Администратор
    в контекстном меню (правый клик) БД есть пункт Подписать (Sign)...

    в нем можно подписать БД от имени текущего пользователя или сервера!

    для того чтобы выполнять это действие нужно иметь определенные права на сервере - см. настройку безопасности в документе сервера...
     
  14. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    30 май 2006
    Сообщения:
    1.319
    Симпатии:
    4
    Правильно. На худой конец - может хватить и Дизайнера, т.к. именно дизайн и надо подписать (просто пересохранить)
     
Загрузка...
Похожие Темы - Окошко Execution Security
  1. Tomash
    Ответов:
    5
    Просмотров:
    1.826
  2. anna
    Ответов:
    32
    Просмотров:
    2.293
  3. mike
    Ответов:
    3
    Просмотров:
    3.154

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