Блокировка документа

  • Автор темы Автор темы Kizarek86
  • Дата начала Дата начала
Как он его откроет на редактирование, если у него прав нет на создание? Точнее он откроет, но сохранить не сможет. Опять серверный агент нужен. А как его вызвать, если документ не сохранен? :)

А скорее всего он его даже на редактирование не откроет. :)

я вот как для тебя писал :)

документ создается агентом! на сервере! агент дает доступ к доку по роли! после этого, пользователь ручками открывает этот документ на редактирование :)

естественно, что пользователь должен иметь уровень автор, и роль, о которой выше было сказано, чтобы изменить документ...

проблема в том, что если много пользователей эту операцию проведут, то каждый конкретный пользователь может не угадать который документ его :)
 
я вот как для тебя писал smile.gif
документ создается агентом! на сервере! агент дает доступ к доку на основании роли! после этого, пользователь ручками открывает этот документ на редактирование smile.gif
Так нет у него прав на создание(т.е. в ACL он Reader или No Access). Какая разница какую ему роль дать?
 
да и работа локально зарезана на корне ))
 
В смысле доступ в ACL перекрывает доступ по полям Authors.
 
создание документа - дело агента, который работает на сервере, от имени того, кто имеет право на создание доков, че тут не ясно-то? :)

через веб подобные вещи проще реализовать, там имя юзера можно отловить...

вот, если кто знает, как дернуть по урлу агент от имени нотес-аутентификации!... :)
 
естественно, что пользователь должен иметь уровень автор, и роль, о которой выше было сказано, чтобы изменить документ...
Ну так вся проблема в том, что нет уровня автора. :)
да и работа локально зарезана на корне ))
А локально ничего не даст. Чтобы вызвать агента на сервере, ему нужно пихнуть noteid документа. Локальный документ ему не пихнешь. :)

По-моему, всё это извращение. Можно сразу по-нормальному сделать. Дать ему автора. А контроль созданных документов можно сделать агентом.
 
можно конечно :)
но почему-то всем хочется с самого начала через задний проход...
 
Агент сам генерит документ...пользователю потом нет необходимости его редактировать.

Агент подписан тем кто имеет право на создание доков, но если пользователь не имеющий таковых прав запускает его, то агент ругает все равно на недостаточность прав.
 
Агент подписан тем кто имеет право на создание доков, но если пользователь не имеющий таковых прав запускает его, то агент ругает все равно на недостаточность прав.
Агент серверным должен быть.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab