N
nvyush
Здравствуйте, все!
Проблема:
Словил ошибку 4000 "Ошибка Notes: Вы не имеете права выполнять эту операцию" при добавлении скриптом в рт-поле ссылки на документ
Call rtitem.AppendDocLink(doc, doc.GetItemValue("docN")(0))
Пользователь в БД имеет права автора, на doc — права автора. Чуть мозги не вывихнул, пытаясь побороть, ставил пользователю менеджерские права на базу, ходил отладчиком вдоль и поперёк.
Под учёткой разработчика всё работало как часы.
Решение:
В качестве дефолтного в БД было служебное представление с ограничением видимости (только для пользователей с ролью [Admin]). Поставил дефолтным представление "для всех" и проблема ушла.
Может кому-нибудь эта информация пригодится.
Проблема:
Словил ошибку 4000 "Ошибка Notes: Вы не имеете права выполнять эту операцию" при добавлении скриптом в рт-поле ссылки на документ
Call rtitem.AppendDocLink(doc, doc.GetItemValue("docN")(0))
Пользователь в БД имеет права автора, на doc — права автора. Чуть мозги не вывихнул, пытаясь побороть, ставил пользователю менеджерские права на базу, ходил отладчиком вдоль и поперёк.
Под учёткой разработчика всё работало как часы.
Решение:
В качестве дефолтного в БД было служебное представление с ограничением видимости (только для пользователей с ролью [Admin]). Поставил дефолтным представление "для всех" и проблема ушла.
Может кому-нибудь эта информация пригодится.