Notes Error: You Are Not Authorizied To Perform That Operation

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

Статус темы:
Закрыта.
  1. fvoice

    fvoice Гость

    При закрытии документа отправляется сообщение, содержащее ссылку на документ.
    Ошибка возникает, если у пользователя нет роли [Supervisor]. Подскажите пожалуйста где прописано это ограничение.

    Строка на которой выскакивает ошибка:
    Код (Text):
    Call rtitem.AppendDocLink(doc,"","")
    Собственно, сама ошибка:
    Notes error: You are not authorizied to perform that operation
     
  2. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    [Supervisor] является автором документа doc.
    Ищи поле с типом Authors.
     
  3. oshmianski

    oshmianski Гость

    возможно меняются права доступа после закрытия документа. права доступа на закрываемый док.
    смотри авторские \ ридерские поля в доке, который пытаешься "прилепить".
     
  4. fvoice

    fvoice Гость

    Даже если в поле Authors находится этот человек, но у него нет роли [Supervisor] выходит ошибка!

    - процедура находится в событии Queryclose;
    - системное поле Authors содержит текущего пользователя в канонической форме
    - созданные мною поля типа Authors и Readers содержат набор ролей включая [Supervisor] и другие, все роли пользователя прописаны в этих полях;
    - просто изменить поле - пожалуйста он меняет, а вот добавить ссылку на этот документ - никак;
    - ссылка добавляется в новый документ, который отправляется по почте;

    Мои соображения:
    - почему то все уперлось в эту роль [Supervisor], от остальных полномочий ничего не зависит, т.к. стоит пользователю добавить эту роль все работает;
    - т.к. Authors и Readers содержат роли пользователя, а доступа нет может где-то еще что-то влияет на доступ к документу? какие нибудь настройки? Кстати к форме документа доступ открыт всем пользователям.
     
  5. Medevic

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

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: fvoice
    Тогда проверь дефолтное представление. Кто имеет право его использовать (смотри в свойствах или поле $Readers).
     
  6. fvoice

    fvoice Гость

    Medevic незря носишь титул Гуру!

    Medevic и oshmianski огромное спасибо!!!

    А то я уже было отчаялся :( . Действительно в дефаултном представлении не прописаны эти роли.
    :) :rolleyes:
     
Загрузка...
Статус темы:
Закрыта.

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