Управление доступом к содержимому рабочего пространства

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

В этом документе рассматриваются возможности совместного доступа в подключенном Workspace из Altium Designer. О возможностях совместного доступа через браузерный интерфейс Workspace см. Managing Content Structure & Access (Altium 365 Workspace, Enterprise Server Workspace).

Обратите внимание, что невозможно уменьшить или удалить разрешения для папки, элемента или ревизии, если эти разрешения наследуются от родительской папки. При попытке сделать это появляется сообщение об ошибке (). Чтобы намеренно отключить наследование разрешений от родительской папки, необходимо отключить параметр папки/элемента/ревизии Inherit permissions from parent в браузерном интерфейсе Workspace.

При подключении к Altium 365 Workspace вы можете восстановить включенное состояние параметра Inherit parent folder permissions для всех подпапок и элементов внутри текущей выбранной (родительской) папки с помощью команды Enforce inheritance for all child items. Дополнительную информацию см. на странице Managing Content Structure & Access.

Совместный доступ на уровне папок

Подключенное Workspace поддерживает возможность «расшаривания» папок Workspace, обеспечивая подключение к контенту Workspace определенного типа и доступ к нему. Благодаря совместному доступу к папкам проектные данные в Workspace можно легко разделять на части и предоставлять другим пользователям.

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

  • Пользователи с правами администратора (участники группы Administrators) смогут видеть все папки и управлять ими. Для неадминистративного пользователя Workspace будут доступны только те папки, к которым предоставлен общий доступ, то есть те, к которым у пользователя есть разрешения, когда он входит в это Workspace. Кроме того, неадминистративные пользователи Workspace могут расшаривать только ту папку, которую создали сами.

  • Если пользователь, который создает проект в подключенном Workspace, не имеет прав на запись в папку проекта по умолчанию, система автоматически создаст пользовательскую структуру Personal Folder для хранения нового проекта. Она отображается как папка верхнего уровня на основе адреса электронной почты участника (для Altium 365 Workspace) или имени пользователя (для Enterprise Server Workspace), с подпапкой My Projects для хранения проектов этого пользователя. Эта структура/иерархия папок доступна только вошедшему пользователю и администраторам — другим пользователям она не видна. Подробнее см. в материале о Managing Project Creation Permissions (Altium 365 Workspace, Enterprise Server Workspace).

Доступ к элементам управления совместным доступом к папке

Разрешения совместного доступа для папки можно настроить при ее добавлении или на любом этапе после создания. Элементы управления совместным доступом доступны через панель Explorer panel, из связанного с папкой диалогового окна свойств (щелкните правой кнопкой мыши по папке и выберите Properties в меню), нажав ссылку Share в левом нижнем углу окна. Откроется диалоговое окно Share For, в котором можно настроить совместный доступ нужным образом.

Доступ к элементам управления для настройки общего доступа к папке Workspace.
Доступ к элементам управления для настройки общего доступа к папке Workspace.

Большое преимущество настройки разрешений через браузерный интерфейс Workspace состоит в том, что администратор учетной записи не привязан к ПК, на котором установлен Altium Designer и выполнено подключение к Workspace. Он может изменить разрешения общего доступа к папкам в Workspace из любого места, откуда может подключиться к Workspace.

Совместный доступ для конкретных пользователей и групп

Используйте диалоговое окно Share For, чтобы точно определить, кому разрешен доступ к этой папке и кто может ее «видеть». Используйте элементы управления Add User и/или Add Role, чтобы открыть диалоговые окна для добавления соответственно пользователей и/или групп — в итоге формируя конкретный список доступа для совместного использования содержимого папки. Введите имя/адрес электронной почты целевого пользователя или имя группы для поиска. Результаты поиска будут показаны ниже.

Владелец папки (пользователь, создавший папку) всегда будет иметь полный доступ ко всему содержимому папки. Поэтому запись для Owner по умолчанию добавляется в список конкретных пользователей и групп и не может быть удалена.

Пример добавления пользователя и группы.
Пример добавления пользователя и группы.

Что следует учитывать:

  • С точки зрения разрешений пользователь/группа имеет доступ Read/Write, когда включен параметр Can Edit. Если этот параметр отключен, у них есть только доступ Read.
  • Чтобы лишить существующего пользователя/группу доступа к папке, выберите пользователя/группу в диалоговом окне Share For, затем нажмите кнопку .
  • Если вы хотите, чтобы все пользователи подключенного Workspace имели доступ к папке, добавьте объект Anyone, нажав кнопку Add, а затем выбрав команду Add Anyone из меню.
  • В диалоговом окне Share For параметр Can Edit по умолчанию включен, предоставляя пользователям/группам доступ Read/Write при их добавлении.
  • При настройке совместного доступа через панель Explorer вновь добавленные пользователи и группы не будут окончательно сохранены до тех пор, пока вы не нажмете OK и в диалоговом окне Share For, И в диалоговом окне Add Folder/Edit Folder.

Разрешения для дочерних объектов

Разрешения, заданные для папки, можно применить к вложенным папкам и содержащимся в них элементам (и их ревизиям), включив параметр Apply to Children (except changing owner) — в диалоговом окне Share For.

Это позволяет указанному пользователю (или группе) видеть все содержимое в общей папке. И наоборот, если этот параметр отключен, пользователь сможет видеть только корневую папку — содержимое любых вложенных папок будет недоступно, если только к нему не будет предоставлен явный общий доступ.

Указание, кто может изменять настройки разрешений для папки

При настройке общего доступа на уровне папки через панель Explorer владелец папки или администратор Workspace может указать параметр Sharing Control для этой папки — то есть определить, кому разрешено изменять разрешения для данной папки. Это выполняется в диалоговом окне Share For с использованием поля Permissions can be modified by.

Укажите параметры управления общим доступом для папки.
Укажите параметры управления общим доступом для папки.

Поддерживаются следующие уровни управления:

  • Owner — только владелец папки может изменять разрешения. Редакторы не могут изменять разрешения доступа.
  • Collaborators — редакторы имеют полный контроль над управлением разрешениями доступа к папке.

Общий доступ на уровне элемента

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

Пользователи с правами уровня администратора (участники группы Administrators) смогут видеть и управлять всеми элементами. Для пользователя Workspace без административных прав будут доступны только те элементы, к которым был предоставлен общий доступ, то есть те, к которым у пользователя есть разрешение на доступ, после входа в этот Workspace. Кроме того, пользователи Workspace без административных прав могут предоставлять общий доступ только к тем элементам, которые они создали.

Разрешения общего доступа для элемента можно настроить во время создания элемента или на любом этапе после его создания. Средства управления общим доступом доступны через панель Explorer в связанном диалоговом окне свойств элемента (щелкните правой кнопкой мыши по элементу и выберите Properties в меню), нажав ссылку , расположенную под полем Item ID. Откроется диалоговое окно Share For, в котором можно настроить общий доступ нужным образом.

Откройте диалоговое окно Share For, чтобы управлять тем, как элемент предоставляется другим пользователям.
Откройте диалоговое окно Share For, чтобы управлять тем, как элемент предоставляется другим пользователям.

Средства управления разрешениями на уровне элемента во многом аналогичны средствам для задания разрешений на уровне папки.

Если элемент в папке Workspace открыт для пользователя, но сама папка — нет, пользователь не сможет «увидеть» этот элемент при просмотре содержимого Workspace.
Если тем же пользователям/группам, которым разрешено «видеть» папку, также необходимо «видеть» содержащиеся в ней элементы (и в каждой вложенной папке, где это применимо), используйте параметр Apply to Children (except changing owner) — в диалоговом окне Share For — при определении разрешений для этой родительской папки. Таким образом, разрешения быстро наследуются на уровне элемента (и ревизии элемента). При необходимости для конкретных элементов (или ревизий) на этих нижних уровнях всегда можно внести изменения. В конечном итоге обеспечивается полный контроль над тем, кто, что и где может видеть.

Общий доступ на уровне ревизии элемента

Как и в случае с папками и элементами, ревизия элемента в подключенном Workspace также может быть предоставлена разрешенным пользователям/группам.

Пользователи с правами уровня администратора (участники группы Administrators) смогут видеть и управлять всеми ревизиями элементов. Для пользователя Workspace без административных прав будут доступны только те ревизии элементов, к которым был предоставлен общий доступ, то есть те, к которым у пользователя есть разрешение на доступ, после входа в этот Workspace. Кроме того, пользователи Workspace без административных прав могут предоставлять общий доступ только к тем ревизиям элементов, которые они создали.

Средства управления разрешениями на уровне ревизии элемента во многом аналогичны средствам для задания разрешений на уровне папки или уровне элемента. Разрешения общего доступа для ревизии элемента можно настроить во время создания родительского элемента или на любом этапе после его создания. Средства управления общим доступом доступны через панель Explorer в связанном диалоговом окне свойств элемента (щелкните правой кнопкой мыши по элементу и выберите Properties в меню). Нажмите элемент управления Advanced, чтобы развернуть диалоговое окно и увидеть расширенные свойства элемента, затем нажмите ссылку , расположенную под полем Lifecycle Definition. Откроется диалоговое окно Share For, в котором можно настроить общий доступ нужным образом.

Если вы открываете диалоговое окно Item Properties для родительского элемента верхнего уровня, нажатие элемента управления Share Revision откроет диалоговое окно разрешений для последней ревизии этого элемента. Чтобы настроить разрешения общего доступа для ранее выпущенной ревизии элемента, обязательно откройте диалоговое окно Item Properties именно для этой конкретной ревизии.

Откройте диалоговое окно Share For, чтобы управлять тем, как ревизия элемента предоставляется другим пользователям.
Откройте диалоговое окно Share For, чтобы управлять тем, как ревизия элемента предоставляется другим пользователям.

Если тем же пользователям/группам, которым разрешено «видеть» элемент, также необходимо «видеть» его ревизии, используйте параметр Apply to Children (except changing owner) — в диалоговом окне Share For — при определении разрешений для этого родительского элемента. Таким образом, разрешения быстро наследуются на уровне ревизии элемента. При необходимости для конкретных ревизий элементов на этих нижних уровнях всегда можно внести изменения. В конечном итоге обеспечивается полный контроль над тем, кто, что и где может видеть.

Передача права владения содержимым Workspace

Владелец папки, элемента или ревизии элемента в Workspace может быть изменен текущим владельцем или администратором Workspace. Если к папке, элементу или ревизии элемента открыт общий доступ для пользователя, используйте параметр Owner в раскрывающемся списке в столбце Permissions для записи этого пользователя и подтвердите изменение в появившемся диалоговом окне Transfer Ownership. Новый владелец получит уведомление по электронной почте.

Глобальный общий доступ к данным проекта с Altium 365

Related page: Глобальный общий доступ к данным через платформу Altium 365

Одним из самых мощных аспектов инфраструктурной платформы Altium 365 является поддержка совместной работы в глобальном масштабе. В основе этого лежит поддержка платформой Global Sharing. С Altium 365 вы можете без труда делиться текущим ходом разработки с руководством, отделом закупок или потенциальным производителем — причем так, чтобы это было удобно и для них: упрощенное интерактивное взаимодействие с любого устройства.

Данными можно делиться с кем угодно и где угодно в мире. Что именно вы предоставляете и кому, решаете только вы. Это может включать:

  • Публикацию ваших электронных проектов и CAM-данных для производства через веб-браузер с помощью бесплатного веб-приложения Altium 365 Viewer. Этот уровень доступа поддерживает только просмотр проектов — без возможности комментирования.
  • Предоставление доступа к актуальным (WIP) проектам пользователям вне вашего Workspace — только для просмотра и комментирования либо для редактирования — без необходимости приглашать их в эту команду. Это позволяет приглашенным участникам просматривать/редактировать (в зависимости от предоставленных прав) рабочий проект, находящийся в процессе разработки, без доступа ко всему вашему Workspace с проектными данными.
  • Предоставление доступа к «снимкам» ваших проектов — загруженным на платформу Altium 365 — любому пользователю на постоянной основе. Этот уровень доступа поддерживает просмотр и комментирование опубликованного снимка, но имейте в виду, что это именно статический снимок проекта на определенный момент времени, а не актуальный (WIP) проект.
  • Предоставление проектных данных участникам вашего Workspace. При необходимости можно предоставлять доступ к проектам, папкам и элементам. Например, для проектов можно открыть доступ только для чтения, чтобы получать комментарии и обратную связь. Или предоставить доступ на чтение/запись для полноценной глобальной совместной работы распределенной по разным регионам команды (с редактированием через Altium Designer).
  • Предоставление производителю данных выпуска через определенный Manufacturing Package, который он затем сможет просматривать через специальный Manufacturing Package Viewer платформы Altium 365 — без доступа к вашему Workspace, а значит, и без доступа к вашим проектным данным. После этого он сможет загрузить Build Package, необходимый для изготовления и сборки вашей платы.
Предоставление доступа к проекту — будь то временная ссылка, снимок или сам актуальный проект — можно выполнить непосредственно из Altium Designer. Дополнительную информацию см. в разделе Предоставление доступа к проекту в Altium Designer.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Content