Multi-tenancy несколько доменов на одном сервере

Возможность использования одной Alfresco для нескольких независимых компаний включается просто.

Для этого требуется переименовать файлы и перезапустить сервер.

  • alfresco/extension/mt/mt-context.xml.sample -> alfresco/extension/mt/mt-context.xml
  • alfresco/extension/mt/mt-admin-context.xml.sample -> alfresco/extension/mt/mt-admin-context.xml
  • alfresco/extension/mt/mt-contentstore-context.xml.sample -> alfresco/extension/mt/mt-contentstore-context.xml

После переименования авторизируемся и заходим в консоль администрирования 

http://localhost:8080/alfresco/faces/jsp/admin/tenantadmin-console.jsp

 Вводим в консоли:

create cmp2.com 123

enable cmp2.com

После этого становится доступна возможность подключения admin@cmp2.com с указанным выше паролем 123

 ,

 

2672
Прикрепленные файлыРазмер
3.png12.41 кб
2.png14.36 кб
1.png18.25 кб
4.png5.33 кб

Комментарии

avasyukov аватар

Круто. ) Спасибо за пост.

А что при этом у компаний получается общее, а что отдельное? С ходу в голову приходят: разделы репозитория и файлы в них, индексы и все связанное с поиском, пользователи и группы, модели контента, бизнес-процессы, глобальные настройки всех пользователей. Что из этого общее на сервер, а что независимое у компаний?

 http://habrahabr.ru/post/113721/ - описание Multitenancy, сам посмотрел пользователи доменов видят только в пределах и разрешениях своего домена.

 

avasyukov аватар

Так в том-то и нюанс, что в базе у Alfresco лежит не все...