Давайте я Вам объясню, как я скрыла процесс по группам в шаре. К примеру, у нас есть группа MYGROUP. Мы хотим, чтобы процесс activiti$MyProcess был виден в шаре только этой группе.
В директории alfresco/tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/workflow лежит start-workflow.get.js
Я его редактирую следующим образом:
<import resource="classpath:alfresco/site-webscripts/org/alfresco/components/workflow/workflow.lib.js">
var connector = remote.connect("alfresco");
var dataStr = connector.get("/api/people/"+user.id+"?groups=true");
var res = eval('('+dataStr+')');
var groups = res.groups;
var isMy = false;
var isAdmin = false;
for(var i=0; i<groups.length; i++){if(groups[i].itemName=="GROUP_MYGROUP") isMy = true;
if(groups[i].itemName=="GROUP_ALFRESCO_ADMINISTRATORS") isAdmin = true;
}
var workflows = getWorkflowDefinitions();
for(var i=0; i<workflows.length; i++){
var n = workflows[i].name;
if(!isAdmin){if(n == "activiti$MyProcess"&&!isMy){ workflows.splice(i,1); i--; }}}
isMy = false;
model.workflowDefinitions = workflows;
Теперь при нажатии в шаре (из любового места в шаре) Начать деловой процесс в списке процессов деловой процесс MyProcess будет присутствовать только у юзеров, состоящих в группе MyGroup, или же юзеров, являющимися администраторами системы
Да. В Zimbra задачи трактуются как "личный список дел".
Назначения задач коллегам, построения бизнес-процессов, объединения их в проекты в Zimbra нет и, вероятно, не ожидается. Для таких целей можно посмотреть Alfresco.
Я подозреваю, что у вас postgresql.conf принадлежит пользователю root. А должен принадлежать пользователю postgres. Постгрес проверяет владельца файла, а не права на него, так что 777 здесь не поможет.
Правильно ли я понял, что в Zimbra (демо-версия) для задачи нет прямой возможности назначить исполнителя?
В ежедневнике задачи не отражаются вообще, только встречи, собрания и события? Фактически функция управления проектами не реализована (даже без зависимостей задач проекта одной от другой)?
Давайте я Вам объясню, как я скрыла процесс по группам в шаре. К примеру, у нас есть группа MYGROUP. Мы хотим, чтобы процесс activiti$MyProcess был виден в шаре только этой группе.
В директории alfresco/tomcat/webapps/share/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/workflow лежит start-workflow.get.js
Я его редактирую следующим образом:
Теперь при нажатии в шаре (из любового места в шаре) Начать деловой процесс в списке процессов деловой процесс MyProcess будет присутствовать только у юзеров, состоящих в группе MyGroup, или же юзеров, являющимися администраторами системы
Спасибо за внимание, разобрался.
Герой же.
Справился сам
Да. В Zimbra задачи трактуются как "личный список дел".
подскажите как это сделать)) желательно более развернуто
Я подозреваю, что у вас postgresql.conf принадлежит пользователю root. А должен принадлежать пользователю postgres. Постгрес проверяет владельца файла, а не права на него, так что 777 здесь не поможет.
только начал всем этим заниматься.так что полный ноль пока
прочитал сылку о том как подружить alfresco+eclipse но так и не понял от куда брать SDK для NetBeans.
Расскажите плиз по подробней как это сделать.знания по java и еclipse
Правильно ли я понял, что в Zimbra (демо-версия) для задачи нет прямой возможности назначить исполнителя?
В ежедневнике задачи не отражаются вообще, только встречи, собрания и события? Фактически функция управления проектами не реализована (даже без зависимостей задач проекта одной от другой)?