Перенос разрешения из одной папки в другую

У меня есть папка в Live link (открытый текст), которая имеет разрешение для определенных людей. Я хочу создать другую папку в другом месте с теми же разрешениями, что и эта папка. Как я могу передать все разрешения, не добавляя их по отдельности


person BivekNiraula    schedule 12.04.2012    source источник


Ответы (2)


Я нашел способ решить эту проблему. Вот как я это делаю.

Поскольку я не админ, я не могу создать группу и добавить в нее пользователей.

  1. Итак, я создаю папку, вручную даю разрешение пользователям и применяю изменения, которые влияют на все файлы и папки внутри нее.
  2. Теперь я создаю папку (скажем, «A») внутри этой папки, чтобы у пользователей было то же разрешение, что и у родительской папки.
  3. Теперь я перемещаю эту папку A в нужное место, и разрешение наследуется, поэтому мне не нужно снова добавлять пользователей.
person BivekNiraula    schedule 23.05.2012

Вы должны просто установить NodeRights так же, как исходный узел.

           dmClient.SetNodeRights(ref dmOTAuth, NODEID, dmClient.GetNodeRights(ref dmOTAuth, SOURCENODEID));

Или еще лучше просто создайте права узла и установите их в правильную папку.

person Tiago Vilhena    schedule 14.08.2014