Авторизация участников коллектива для создания независимых назначенных выражений
В этом разделе приведено описание разрешений, необходимых участникам, например участникам коллектива, для создания объектов IndependentAssignedExpression.
Родительская папка (кабинет) независимых объектов IndependentAssignedExpression расположена в системном домене изделия, а объект IndependentAssignedExpression находится в домене по умолчанию изделия. Для создания объекта, находящегося в папке, участнику требуется разрешение на изменение для этой папки. Поэтому участникам для создания объектов IndependentAssignedExpression должно быть предоставлено разрешение на изменение объектов типа "Кабинет" в системном домене изделия. Для создания объектов, управляемых жизненным циклом, таких как IndependentAssignedExpression, участникам обычно требуется разрешение на создание объектов, находящихся в начальном состоянии жизненного цикла. Из-за ограничения текущей системы участникам требуется разрешение на создание объектов, находящихся во всех состояниях. Чтобы позволить участникам создавать объекты IndependentAssignedExpression, им необходимо предоставить разрешение на создание объектов для типа IndependentAssignedExpression для всех состояний в домене по умолчанию изделия.
Тип IndependentAssignedExpression связан с бизнес-объектами, для которых применяется интерфейс IndependentExpressionAssignable. В Windchill 10.2 M030 этот интерфейс реализуется для деталей (управляемых доступом). Если связанный объект сохранен в другом контексте, перемещен или удален, то же самое действие выполняется с объектом IndependentAssignedExpression. Из-за этой тесной взаимосвязи рекомендуется определять правила политики для IndependentAssignedExpression аналогично правилам, определенным для деталей.
Следующие стандартные правила политики управления доступом предоставляют менеджеру опций разрешение "Полный контроль (все)" для IndependentAssignedExpression и объектов кабинета.
Для контекста организации или домена Default/PDM:
Тип: IndependentAssignedExpression
• Разрешения: + "Полный контроль (все)"
• Участник: "Менеджер параметров"
Для контекста приложения (например, изделие) или системного домена:
Тип: Cabinet
• Разрешения: + "Полный контроль (все)"
• Участник: "Менеджер параметров"
В дополнение к этим правилам политики управления доступом для участников коллектива рекомендуются следующие правила.
Для контекста организации, доменов Default, PDM или контекста приложения (например, домена изделия или домена Default):
Тип: IndependentAssignedExpression
• Состояние: "Все"
• Разрешения: + "Читать", + "Создать"
• Участник: "Участники коллектива"
Тип: IndependentAssignedExpression
• Состояние: "В работе"
• Разрешения: + "Изменить", + "Удалить", + "Изменить домен", + "Создать путем перемещения", + "Изменить контекст"
• Участник: "Участники коллектива"
Тип: IndependentAssignedExpression
• Состояние: "Выпущен"
• Разрешения: + "Создать новую версию"
• Участник: "Участники коллектива"
Для контекста приложения (например, изделие) или системного домена:
• Тип: Cabinet
• Разрешения: + "Изменить"
• Участник: "Участники коллектива"
|
В настоящее время единственное стандартное правило, которое авторизует участников коллектива для типа IndependentAssignedExpression в домене организации, в доменах Default или PDM, предоставляет разрешение на чтение.
|
В дополнение к приведенным выше политикам пользователь, чтобы создавать и изменять объекты IndependentAssignedExpression, также должен быть участником группы лицензии Platform Structures.