Управление конфигурациями среды

Организация может централизованно контролировать среду, в которой работают её разработчики, за счёт определения и управления Environment Configurations. Они используются для ограничения рабочей среды Altium Designer каждого разработчика так, чтобы применялись только утверждённые компанией элементы проектирования, включая шаблоны схем, файлы конфигурации Output Job, шаблоны BOM, стеки слоёв, шаблоны проектов, шаблоны Draftsman и настройки проектирования.

Конфигурации среды создаются и управляются из Team Configuration Center через его браузерный интерфейс, что позволяет администратору сформировать одну или несколько конфигураций среды в зависимости от потребностей организации.

Доступ к Team Configuration Center

Интерфейс Team Configuration Center открывается через браузерный интерфейс Workspace. После входа перейдите на страницу Admin – Configurations, используя дерево навигации слева. Обратите внимание: эта страница доступна только при входе в Workspace с административными правами (вы являетесь участником группы Administrators).

Определяйте и управляйте конфигурациями среды через Team Configuration Center — часть браузерного интерфейса Workspace.
Определяйте и управляйте конфигурациями среды через Team Configuration Center — часть браузерного интерфейса Workspace.

Создание конфигурации среды

Чтобы создать новую конфигурацию среды, нажмите кнопку , расположенную в правом верхнем углу страницы (или ссылку Add a Configuration на странице, если конфигураций ещё нет). Откроется страница Configuration details, на которой будет показана «заготовка» конфигурации, готовая к определению.

Javascript ID: Configurations_AddConfig_AES7_0

Добавление новой конфигурации.

Получившаяся заготовка конфигурации, готовая к определению.

Хотя конфигурация среды создана, она ещё не сохранена. Чтобы гарантированно «сохранить» конфигурацию, нажмите кнопку  в правом верхнем углу страницы. Конфигурацию не обязательно определять до сохранения, кроме имени — это позволяет создавать конфигурации-заглушки и возвращаться к их определению позже. Данные конфигурации хранятся в базе данных Workspace.

Можно создать и определить любое количество конфигураций среды в соответствии с потребностями вашей организации.

Нажмите запись Configurations в области «хлебных крошек», чтобы вернуться на сводную страницу со списком текущих сохранённых (не обязательно определённых) конфигураций. Нажмите значок  или имя конфигурации, чтобы снова открыть страницу Configuration details и продолжить определение конфигурации или внести изменения.

Используйте «хлебные крошки», чтобы вернуться на сводную страницу текущих определённых конфигураций. Нажмите имя конфигурации или связанный значок папки, чтобы вернуться к представлению  Configuration details.
Используйте «хлебные крошки», чтобы вернуться на сводную страницу текущих определённых конфигураций. Нажмите имя конфигурации или связанный значок папки, чтобы вернуться к представлению Configuration details.

Определение конфигурации среды

Определение конфигурации среды по сути включает следующее:

  • Name - осмысленное имя, возможно отражающее, для каких сотрудников предназначена управляемая рабочая среда.
  • Description - осмысленное описание.
  • Groups - указание целевых групп, к которым применяется конфигурация среды. Это те же группы, которые определяются и используются Workspace для управления правами доступа.
  • Configuration Data - элементные ограничения конфигурации: ревизии поддерживаемых элементов данных, которые могут корректно использоваться пользователем, на которого нацелена конфигурация.
Обязательно нажмите кнопку , чтобы сохранить данные конфигурации и назначенные целевые группы в конфигурации.

Группы

Чтобы указать группу для назначения конфигурации, щёлкните в поле Roles и начните вводить её имя — появится список подходящих групп. Выберите нужную группу из списка. Можно выбрать несколько групп для назначения. Чтобы удалить группу, нажмите крестик удаления справа от её имени.

Можно определить любое количество конфигураций среды, и каждая из них может использоваться любым количеством определённых групп. Группы гарантируют, что каждый пользователь получит ту настройку Altium Designer, на которую он имеет право, особенно при работе на общем компьютере.
Группы определяются через браузерный интерфейс управления пользователями Workspace и по сути представляют собой конкретные объединения пользователей. Этот интерфейс может быть вам знаком по настройке и управлению доступом пользователей к вашему Workspace. Подробнее об определении пользователей и групп см. Managing Users & Groups.

Доступ к элементам данных

Чтобы иметь возможность использовать ревизию элемента данных, указанную через конфигурацию среды, пользователи, входящие в назначенную группу, должны иметь возможность «видеть» эту ревизию элемента. Если ревизия не была специально расшарена, она видна только человеку, который её создал — её Owner — и любому участнику группы Administrators. Это позволяет контролировать, какие элементы данных конфигурации среды будут доступны, когда эта конфигурация используется разными группами. Служба конфигурации помечает любые элементы данных, которые не видны одной или нескольким назначенным группам, добавляя запись Invisible for Groups: <GroupName> в поле описания для соответствующего элемента данных.

Служба конфигурации уведомит вас о любых элементах данных, которые не видны назначенной группе. В данном случае пользователи группы Engineers могут видеть определённые элементы данных, потому что эти ревизии элементов были расшарены для этой группы. Ревизии элементов не были расшарены для группы Managers.
Служба конфигурации уведомит вас о любых элементах данных, которые не видны назначенной группе. В данном случае пользователи группы Engineers могут видеть определённые элементы данных, потому что эти ревизии элементов были расшарены для этой группы. Ревизии элементов не были расшарены для группы Managers.

Подробнее об управлении доступом к элементам в Workspace Enterprise Server и о шаринге на уровне папок, элементов и ревизий элементов см. Controlling Access to Workspace Content.

Данные конфигурации

Прежде чем вы сможете определить данные конфигурации для конфигурации среды, сначала убедитесь, что соответствующие элементы данных созданы, выпущены/зафиксированы/загружены и присутствуют в Workspace. Для получения дополнительной информации нажмите одну из ссылок ниже:

Процесс указания того, какие элементы данных конфигурации — полученные из Workspace организации — должны использоваться пользователями конфигурации среды, одинаков для всех поддерживаемых элементов данных. В каждом случае вы задаёте требуемую ревизию элемента данных с помощью окна Explorer, которое открывается нажатием кнопки  справа от соответствующего раздела.

В окне Explorer используйте левую область, которая отражает дерево папок в Workspace, чтобы перейти к папке, содержащей нужный элемент, и выбрать её. После выбора в правой верхней области появится список элементов (и их ревизий) в этой папке. Выберите нужную ревизию (включите соответствующий флажок) и нажмите OK. Можно выбрать несколько ревизий для массового добавления (за исключением preferences).

Выбор записи верхнего уровня для элемента добавит последнюю ревизию этого элемента.

Пример поиска ревизий элементов Output Job для использования в конфигурации среды.
Пример поиска ревизий элементов Output Job для использования в конфигурации среды.

Для конфигурации среды можно указать любое количество ревизий элементов Schematic Template, Output Job, BOM Template, Layer Stack, Project Template, Draftsman Document Template и Draftsman Sheet Template. Однако для Altium Designer Preferences можно указать только одну ревизию элемента. Одни и те же элементы данных также могут использоваться в разных конфигурациях среды.

Для некоторых типов элементов данных при определении конфигурации доступны дополнительные возможности:

  • Когда вы назначили конфигурации ревизию элемента Altium Designer Preferences, добавляется дополнительная область, позволяющая просмотреть, что включено в эту ревизию (что будет контролироваться, по крайней мере изначально). Просто нажмите элемент управления Show details info, чтобы открыть это, и нажмите на папку, чтобы развернуть её.

  • Для BOM Templates, Layer Stacks, Project Templates, Draftsman Document Templates и Draftsman Sheet Templates у вас есть выбор, как именно (или контролировать ли вообще) эти элементы данных. Выберите один из вариантов:

    • Do Not Control - выберите эту настройку, чтобы оставить использование этой области неконтролируемым. Пользователь сможет использовать локальные шаблоны на основе файлов.
    • All Available Revisions - выберите эту настройку, чтобы сразу добавить в конфигурацию все доступные ревизии всех выпущенных элементов соответствующего типа.
    • Specific Revisions - выберите эту настройку, чтобы использовать для конфигурации только конкретные ревизии выпущенных элементов соответствующего типа. Нажмите кнопку , чтобы открыть окно Explorer, с помощью которого можно найти и добавить нужные ревизии.

  • Для документов Outputjob у вас есть возможность пометить их как обязательные — включив опцию Req'd, связанную с выбранной ревизией элемента. Проще говоря, если OutJob, определённый как часть конфигурации среды, помечен как обязательный, то выпуск (release) будет невозможен, пока этот OutJob не будет присутствовать и включён для добавления в соответствующий набор данных, формируемый в рамках выпуска проекта.

После того как конфигурация определена как обязательная, нажмите кнопку .

Пример определённой конфигурации среды.
Пример определённой конфигурации среды.

Чтобы удалить текущую выбранную ревизию элемента Altium Designer Preferences, нажмите соответствующую ссылку Remove или элемент управления (). Чтобы удалить ревизию элемента любого другого типа, нажмите соответствующий элемент управления Remove ().
Если конфигурация среды, применимая к пользователю, определена не полностью — т.е. не все элементы данных конфигурации были указаны/добавлены — то эти неопределённые элементы среды останутся доступными для ручной настройки пользователем. Это также верно для применимых элементов, для которых установлено значение Do Not Control.

Удаление конфигурации среды

Чтобы удалить конфигурацию среды, удалив её из Team Configuration Center (и из базы данных Workspace), нажмите элемент управления Remove () в крайней правой части записи этой конфигурации среды на сводной странице Configurations . В появившемся окне подтверждения нажмите кнопку .

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content