Администрирование предприятия > Business Administrative Change Promotion > Процесс продвижения бизнес-административных изменений > Действия перед началом использования утилиты Business Administrative Change Promotion
  
Действия перед началом использования утилиты Business Administrative Change Promotion
Прежде чем начать передачу обновлений системы с помощью утилиты командной строки Business Administrative Change Promotion, необходимо принять несколько решений. В разделах этой главы рассматриваются опции конфигурации и решения, которые следует учитывать перед использованием данной утилиты. В зависимости от сложности решения Windchill, некоторые из этих разделов могут не применяться в конкретной ситуации.
Настройка систем Windchill
Перед внесением изменений следует выполнить настройку развертывания Windchill. Простые развертывания Windchill могут включать только тестовую и производственную системы. Дополнительные сведения см. в разделе Простые развертывания Windchill. Более сложные развертывания Windchill могут включать несколько систем разработки, тестовые системы и производственную систему. Дополнительные сведения см. в разделе Сложные развертывания Windchill.
При настройке развертывания Windchill следует учитывать происхождение каждого экземпляра Windchill. Обычно тестовая система представляет собой клонированную версию производственной системы. Системы разработки также могут являться клонированными версиями производственной системы либо новыми установками Windchill. Решение о выборе между клонированием и новой установкой зависит от размера системы Windchill и пространства, доступного на компьютере, предназначенном для развертывания системы разработки.
На следующей схеме система интеграции и система подготовки производства были клонированы из производственной системы с помощью Windchill Rehost Utility (отмечено верхними оранжевыми стрелками). Три системы разработчика были установлены отдельно и не включают клонированные данные из производственной системы.
Выбранный вариант создания системы (на основе клона производственной системы или новой установки) следует записать, так как тип системы потребуется при регистрации целевой системы. Дополнительные сведения см. в разделе Регистрация систем.
Настройка административных данных исходной и целевой систем
После настройки систем Windchill необходимо убедиться, что они являются максимально идентичными. Например, и в исходной, и в целевой системах Windchill должны использоваться одинаковые типы объектов, состояния жизненного цикла, домены и т. д. Выполнение операций экспорта и импорта между системами, которые не являются идентичными, может привести к возникновению конфликтов, которые должны быть устранены для успешного завершения импорта. Можно упростить потенциальные дополнительные действия, обеспечив административную идентичность двух систем перед началом процесса продвижения бизнес-административных изменений.
Распространенный конфликт, возникающий при экспорте и импорте данных участников, связан с разницей между различающимися именами участника из-за различий в структуре LDAP. По умолчанию экспортированные данные участников в целевой системе сопоставляются с использованием различающегося имени. Дополнительная настройка Business Administrative Change Promotion > Идентификация участника с помощью доп. атрибутов позволяет сопоставлять данные участников на основе других атрибутов, таких как наименование, имя пользователя, адрес электронной почты и т. д.
Задание расписания
Административные изменения следует экспортировать и импортировать по обычному графику, который используется в компании при внесении изменений в среду Windchill. Как правило, в каждой компании имеется расписание развертывания. Процесс продвижения бизнес-административных изменений компонуется в соответствии с ранее заданным процессом.
Настройка пользовательских групп для запуска утилиты командной строки
Изначально только группа администраторов сайта обладает надлежащими разрешениями для запуска утилиты командной строки Business Administrative Change Promotion. Можно создать новую группу и предоставить ей следующие разрешения, чтобы пользователи в группе смогли выполнять эту утилиту.
Экспорт бизнес-административных изменений.
Домен
Тип объекта
Состояние жизненного цикла
Разрешения
/Система (сайт)
BACTarget
Все
Чтение, создание
/Система (сайт)
BACDeleteRecord
Все
Чтение
/По умолчанию (сайт)
BACPackage
Все
Чтение, создание
/По умолчанию (сайт)
BACDeliveryRecord
Все
Чтение, создание
/По умолчанию (сайт)
ExportRecord
Все
Чтение, создание
Импорт экспортированных файлов.
Домен
Тип объекта
Состояние жизненного цикла
Разрешения
/По умолчанию (сайт)
BACReceivedDelivery
Все
Чтение, создание
Импорт профилей:
Домен
Тип объекта
Состояние жизненного цикла
Разрешения
/Пользователь (организация) для профилей на уровне организации
или
/Независимый (сайт) для профилей на уровне сайта
WTGroup
Все
Чтение, создание
/Пользователь (организация) для профилей на уровне организации
или
/Независимый (сайт) для профилей на уровне сайта
WTUser
Все
Чтение
/Пользователь (организация) для профилей на уровне организации
или
/Независимый (сайт) для профилей на уровне сайта
WTGroup
Все
Чтение
/Пользователь (организация) для профилей на уровне организации
или
/Независимый (сайт) для профилей на уровне сайта
WTRolePrincipal
Все
Чтение
/Пользователь (организация) для профилей на уровне организации
или
/Независимый (сайт) для профилей на уровне сайта
WTOrganization
Все
Чтение
/Система (организация)
PDMLinkProduct для изделий
Project для проектов
Project2 для программ
WTLibrary для библиотек
Все
Чтение
/Пользователь (организация)
OrgContainer
Все
Чтение
/ (корень)
ExchangeContainer
Все
Чтение
Импорт правил управления доступом к политикам:
Домен
Тип объекта
Состояние жизненного цикла
Разрешения
Домен, в котором создается правило управления доступом к политике
AccessPolicyRule
Все
Чтение, создание
/Пользователь (организация) - для правил управления доступом к политикам на уровне организации
или
/Независимый (сайт) - для правил управления доступом к политикам на уровне сайта
WTUser
Все
Чтение
Домен, в котором создается группа
WTGroup
Все
Чтение
/Пользователь (организация) - для правил управления доступом к политикам на уровне организации
или
/Независимый (сайт) - для правил управления доступом к политикам на уровне сайта
WTRolePrincipal
Все
Чтение
Домен, в котором создается группа организации
WTOrganization
Все
Чтение
/Система (организация) - для правил управления доступом к политикам в контексте приложения (изделие, библиотека, проект или программа)
PDMLinkProduct для изделий
Project для проектов
Project2 для программ
WTLibrary для библиотек
Все
Чтение
/Пользователь (организация) - для правил управления доступом к политикам в контексте организации
OrgContainer
Все
Чтение
/ (корень)
ExchangeContainer
Все
Чтение