В Alfresco я создал папку «Board», содержимое которой должно быть доступно только членам группы «доска». Я удалил унаследованные разрешения оттуда и применил новое разрешение, чтобы члены группы «board» имели разрешение «соавтор».Поддерживает ли Alfresco OpenCMIS getAcl()?
Я ожидал, что следующий код вернет Acl, на который я могу посмотреть, как они построены, но, несмотря на то, что он применил разрешение, он показывает null. Я делаю что-то неправильно или это просто не поддерживается?
CmisObject object = session.getObjectByPath(path);
Acl acl = object.getAcl();
if (acl != null) {
// Never reaches here, always returns null
List<Ace> aces = acl.getAces();
for (Ace ace : aces) {
List<String> perms = ace.getPermissions();
}
}