Значение этих преимуществ CUA слегка снижается из-за возросших усилий, требуемых для конфигурирования сценария ALE и синхронизации существующих пользователей, а также дополнительными навыками, требуемыми от администратора. Следующие критерии помогут определить, имеет ли смысл конфигурировать CUA в структуре предприятия:
► Число пользователей на систему
► Число логических систем
► Частота изменений пользователей и полномочий
► Продолжительность разработки (и поэтому время, в течение которого разработчики требуются как пользователи систем)
► Конфигурирование административного пользователя в центральной системе
► Конфигурирование сценария ALE:
- Именование логических систем
- Присвоение логических систем клиентам
- Создание пользователей коммуникации (которые используются в интерфейсах RFC) во всех вовлеченных клиентах
- Создание интерфейсов RFC
- Создание новых представлений модели распределения ALE
- Поддержание и генерация профилей Partner между всеми клиентами, участвующими в CUA
- Распространение представлений модели
► Активация CUA
► Конфигурирование параметров распределения для полей
► Распространение адреса компании
► Синхронизация пользователей
Более подробно эти шаги описаны в следующих разделах.
8.7.1. Конфигурирование сценария ALE
Свойства и управление интегрированной системой ALE описаны в главе 13. Поэтому здесь описаны только настройки специфические для Центрального управления пользователей (CUA).
Сначала нужно сконфигурировать логические системы (см. главу 13), для всех клиентов, работающих с CUA. Затем используется ►Client Administrationдля присвоения логических систем клиентам. Одно соединение RFC должно быть задано для пересылки данных из центральной системы в каждую дочернюю систему и в противоположном направлении — необходимо иметь отдельные соединения RFC для каждого направления. Между дочерними системами не требуется никаких соединений. Клиент в месте расположения CUA также должен быть интегрирован как дочерняя система в центральное управление. Определяется новое представление модели для модели распространения ALE, чтобы указать, какие данные будут обмениваться между логическими системами. Для CUE это будут предопределенные бизнес-объекты USER и UserCompany с методом распространения Clone.
Затем генерируется партнерское соглашение и распространяется на все логические системы, что завершает конфигурирование ALE для центрального управления пользователями.
8.7.2. Активация и конфигурирование центрального управления пользователями
Чтобы активировать CUA, необходимо только присвоить CUA представление модели ALE. Для этого нужно ввести имя представления модели в ►Central Role Administrationи нажать Create. На следующем экране следует ввести все дочерние системы для центрального управления и сохранить их. Теперь можно распространить модель с помощью меню с путем доступа Distribution Model • Distribute Distribution Modelдля распространения модели на дочерние системы. Центральное управление пользователями активно.
Основной аспект конфигурирования CUA включает определение места обслуживания атрибутов пользователей в различных системах, т.е. в центральной или в дочерней системе. Для определения, как будет обслуживаться каждый атрибут пользователя (см. рис. 8.22), можно использовать ►Distribution Parametersв Customizing.

Рис. 8.22. Определение параметров распространения
Администраторы могут использовать следующие параметры:
Таблица 8.6. Параметры для выбора полей
Параметр |
Обслуживание и синхронизация |
global |
Это поле может обслуживаться только в центральной системе. Изменения затем распространяются автоматически. |
local |
Данные обслуживаются только в дочерних системах и не распространяются на другие системы. |
proposal |
Поле с этим параметром обслуживается и распространяется со значением по умолчанию, когда создается пользователь. Дальнейшее обслуживание имеет место в дочерних системах. Последующие изменения не распространяются. |
retval |
Это значение может обслуживаться как центрально, так и локально. Когда данные изменяются локально, их можно послать назад на центральную систему и затем распространить на все дочерние системы. |
everywhere |
Значение может обслуживаться как центрально, так и локально. Центральные изменения распространяются на дочерние системы, но изменения в дочерних системах не возвращаются. Этот параметр доступен только для небольшого числа полей. |
8.7.3. Удаление центрального управления пользователями
Чтобы удалить отдельные дочерние системы из центрального управления пользователями (CUA), нужно выполнить отчет RSDELCUA на соответствующих дочерних системах. Чтобы полностью прекратить деятельность всего CUA, следует выполнить отчет RSDELCUA на центральных системах. Это отменяет назначение модели распространения в CUA и деактивирует CUA.
Читать дальше