Автоматически создавать нового пользователя в Alfresco - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь автоматизировать создание / клонирование новых серверов.

Одним из шагов, которые мне нужно выполнить для этой задачи, является создание новых пользователей на общем сервере Alfresco.

Я могу сделать это вручную, но, поскольку мне удалось автоматизировать все оставшиеся шаги, мне интересно, есть ли способ полностью автоматизировать создание этого пользователя.

Я искал в сообществе Alfresco и нашел старое сообщение с рекомендациями о том, как этого не делать (например, обновление таблиц базы данных), и некоторыми неработающими ссылками на другие веб-сервисы,но ничего полезного.

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

Существует веб-скрипт для создания пользователя.Его можно вызвать с помощью любого инструмента API отдыха, такого как cURL или Postman.POST / alfresco / service / api / people это один.

0 голосов
/ 19 февраля 2019

Это зависит от вашей ожидаемой степени автоматизации.Можете ли вы дать некоторое представление о том, что вы собираетесь автоматизировать?Если вы просто хотите создавать пользователей, группы, вы должны пойти для синхронизации ldap.Другой подход заключается в использовании веб-скрипта csv upload для создания пользователей, но это работает только для новых пользователей, а не для групп.Если вам нужна дополнительная автоматизация внутри Alfresco, я бы порекомендовал вам написать свои собственные Javascript (ы) Alfresco Repository и сделать их доступными, выставив их как веб-скрипт для вызова, например, из команды curl.

Если вы неЕсли вы не хотите суетиться с внутренними компонентами Alfresco, вы можете взглянуть на alfresco-shell-tools .Поскольку инструменты оболочки используют некоторые закрытые методы из пользовательского интерфейса общего ресурса из-за отсутствия альтернатив, команды общего доступа и поиска могут не работать в более новых версиях Alfresco.

...