Права на выполнение скрипта
Есть скрипт, который выполняется в файле DirectiveProcess.xml в описании одной из задач.
Если инициатор бизнес-процесса пользователь admin, то всё работает как надо. А если какой-то другой пользователь , то - 07180021 Отказано в доступе. У вас недостаточно прав для выполнения данной операции.
Как мне заставить скрипт выполняться?
Скрипт:
Если инициатор бизнес-процесса пользователь admin, то всё работает как надо. А если какой-то другой пользователь , то - 07180021 Отказано в доступе. У вас недостаточно прав для выполнения данной операции.
Как мне заставить скрипт выполняться?
Скрипт:
var site = siteService.getSite('nic');
var cont = site.getContainer('dataLists');
var srcList = cont.children[1];
for each( item in srcList.children )
{
item.setInheritsPermissions(false);
item.setPermission("SiteContributor", "GROUP_site_nic_SiteContributor");
item.setPermission("Read","seb01");
}
Комментарии
19/08/2014 - 05:32
item.removePermission("Execute","seb01");
Заработало.
Вся информация в файле /tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/permissionDefinitions.xml