Как переместить документ из папки входящие в завершенные

Работа с правами доступа к папкам и документам


Ответить
nikolay
Пользователь
Сообщения: 10
Зарегистрирован: 17 окт 2011, 11:23
2 + 2 = ?: 4

Как переместить документ из папки входящие в завершенные

Сообщение nikolay » 10 янв 2012, 16:04

После обновления версии FossDoc завершенные документы не переходят из папки "Входящие" в папку завершенные. После установки галочки "Перемещать документы" они стали уходить но старые перенести - "Доступ запрещен"

nikolay
Пользователь
Сообщения: 10
Зарегистрирован: 17 окт 2011, 11:23
2 + 2 = ?: 4

Re: Как переместить документ из папки входящие в завершенные

Сообщение nikolay » 10 янв 2012, 16:12

При попытке пользователю дать полный доступ выдает сообщение:
Foss.FossDoc.ApplicationServer.AccessControl.AccessDenied: Вам заборонено видаляти підоб'єкти в об'єкті з ідентифікатором 000000006D6FB7623D4D4131ACDB30F4785AFDA9 за тегом контейнеру 0x360F1F00

Server stack trace:
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.AccessControl.Manager.ValidateRemoveFromObjects(OID[] objectOIDs, TPropertyTag[][] containerPropertyTags, OID[][][] objectOIDsToRemove)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.ObjectDataManager.MoveChildren(OID[] sourceParentObjects, TPropertyTag[] sourceContainerTags, OID[] destinationParentObjects, TPropertyTag[] destinationContainerTags, OID[][] objectsToMoveArray)
at Foss.FossDoc.ApplicationServer.ObjectDataManagment.ObjectDataManager.MoveChildren(OID sourceParentObject, TPropertyTag sourceContainerTag, OID destinationParentObject, TPropertyTag destinationContainerTag, OID[] objectsToMove)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
в Foss.FossDoc.ApplicationServer.ObjectDataManagment.IObjectDataManager.MoveChildren(OID sourceParentObject, TPropertyTag sourceContainerTag, OID destinationParentObject, TPropertyTag destinationContainerTag, OID[] objectsToMove)
в Foss.FossDoc.ObjectModel.DataRepresentation.View.Tree.ObjectsTreeViewControl.TreeView_DragDrop(Object sender, DragEventArgs e)

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 869
Зарегистрирован: 26 дек 2008, 16:03

Re: Как переместить документ из папки входящие в завершенные

Сообщение Andrew » 10 янв 2012, 17:29

Сообщение вызвано тем что доступ запрещен перемещать документы из одной папки в другую. Вы перемещаете из под администрирование или из под клиента? Обычно у самого пользователя, чья папка, доступ есть , и у администратора тем более.
Объект 000000006D6FB7623D4D4131ACDB30F4785AFDA9 это кто по свойствам?

Немного не ясна фраза "При попытке выдать доступ", что то может быть настроили с правами? Можете посмотреть через права доступа у кого и какие разрешения на папку назначены?

nikolay
Пользователь
Сообщения: 10
Зарегистрирован: 17 окт 2011, 11:23
2 + 2 = ?: 4

Re: Как переместить документ из папки входящие в завершенные

Сообщение nikolay » 11 янв 2012, 16:03

Спасибо за подсказку - разобрался. Давал полный доступ на пользователя а нужно было на папку. На папке несколько вариантов доступа по умолчанию был доступ "Особый". Как теперь его вернуть назад? Из выпадающего меню его нет.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 869
Зарегистрирован: 26 дек 2008, 16:03

Re: Как переместить документ из папки входящие в завершенные

Сообщение Andrew » 12 янв 2012, 11:06

"Особый доступ" это значит что назначены смешанные права. Переключитесь в расширенный режим прав доступа (кнопка стрелка-вниз, внизу формы) и станьте на нужную группу. Пользователь, который "владелец" этих папок - ему советую вообще включить все галочки в плане Разрешить, чтобы не волноваться по поводу ошибок, либо приложите скриншот какие у вас права где назначены чтобы точнее сказать.

nikolay
Пользователь
Сообщения: 10
Зарегистрирован: 17 окт 2011, 11:23
2 + 2 = ?: 4

Re: Как переместить документ из папки входящие в завершенные

Сообщение nikolay » 12 янв 2012, 14:33

Спасибо большое, все получилось :-)

Ответить

Вернуться в «Права доступа к папкам и документам»