Приложение Sharepoint или список только для чтения

0

Я создал приложение в Sharepoint. Это приложение, размещенное в Sharepoint, и я пытаюсь сделать только этот список или приложение. Я знаю, что с серфинговым кодом это возможно, но с клиентским кодом я не могу найти решение.

Возможно ли это с помощью javascript или jquery?

Я искал в Интернете решение, но не могу его найти.

С уважением,

Kris

Теги:
visual-studio-2013
sharepoint
sharepoint-2013

2 ответа

0

Используйте метод JSOM SP.SecurableObject.breakRoleInheritance для создания уникальных назначений ролей для объекта List и установите copyRoleAssignments аргумента copyRoleAssignments значение False, чтобы очистить назначения ролей для списка.

пример

var listTitle = 'Documents';

var context = new SP.ClientContext.get_current();  
var web = context.get_web();    
var list = web.get_lists().getByTitle(listTitle);
list.breakRoleInheritance(false);
context.executeQueryAsync(
   function () {            

   },
   function (sender, args) {
      console.log(args.get_message());
   }
);
  • 1
    Большое спасибо за помощь !
0

Остановите наследование разрешений и предоставите себе (учетную запись администратора) полные права. Удалите все другие разрешения и дайте каждому разрешение на чтение.

  • 0
    как это можно сделать с помощью javascript или jquery в приложении, размещенном на sharepoint?
Сообщество Overcoder
Наверх
Меню