Проекты Workspace
Altium Designer в сочетании с Altium 365 Workspace поддерживает расширенную структуру проекта, ориентированную на этап разработки в жизненном цикле проекта, упрощая создание и дальнейший рабочий процесс для проектов с контролем версий. Централизованное хранение под управлением Workspace также делает эту возможность основой для других сервисов совместной работы.
Некоторые ключевые преимущества использования проектов на базе Workspace:
-
Упрощенное хранение. Нет необходимости принимать решения о местах хранения. Резервное копирование и другие базовые сервисы уже обеспечены.
-
Основа для функций совместной работы.
-
Принудительный контроль версий.
-
Преимущества выделенной системы комментирования.
-
Уведомления и статус. Статус документа, включая локальные изменения, виден всей команде разработчиков.
-
Параллельное проектирование PCB работает без какой-либо сложной настройки.
-
Возможность поделиться проектом с несколькими людьми для редактирования либо только для просмотра и комментирования.
-
Полная функциональность при использовании функции Project History, включая события commit, связанные с VCS.
С технической точки зрения проект представляет собой комбинацию метаинформации, хранящейся в Workspace, вместе с тесной интеграцией со встроенным в Workspace контролем версий на базе GIT. Типовой рабочий процесс выглядит следующим образом:
-
Пользователь создает новый проект (через диалог Create Project в Altium Designer, из интерфейса браузера Workspace или сделав существующий локальный проект доступным в Workspace (из Altium Designer)). Во время создания этот пользователь задает имя и описание проекта.
-
В интерфейсе браузера Workspace или непосредственно в Altium Designer определяется и управляется доступ к проекту.
-
Все участники совместной работы выбирают проект для открытия (из Altium Designer), после чего он автоматически извлекается.
В этом документе рассматривается работа с проектами через интерфейс браузера Workspace. Информацию о работе с проектами в вашем ПО для проектирования см. в Getting Familiar with the Altium Design Environment.
Создание нового проекта
Проект можно создать непосредственно со страницы Projects интерфейса браузера Workspace. На этой странице перечислены все проекты, сделанные доступными в Workspace и предоставленные текущему вошедшему пользователю. Чтобы создать новый проект, нажмите кнопку
над списком проектов, затем выберите пункт Project в группе Create меню, чтобы открыть окно Create Project .
Создание нового проекта через интерфейс браузера Workspace.
Окно Create Project сначала откроется в упрощенном виде со следующими полями:
-
Project Name – введите требуемое имя проекта
- Template – выберите шаблон проекта, если он доступен — связанный выпадающий список будет содержать все Project Templates, существующие в Workspace (в формате <Comment> (<ItemID>)). Выбор шаблона автоматически определит тип проекта. Если вы не хотите создавать новый проект на основе существующего шаблона проекта, просто укажите тип создаваемого проекта (используя пункты PCB Project или Multiboard, доступные в списке).
- Description – введите необязательное описание проекта.
Чтобы получить доступ к дополнительным элементам управления, нажмите кнопку
. Отобразится следующее поле:
-
Parent Folder – используйте это поле, чтобы указать, где должен быть создан проект в структуре папок Workspace. Это будет текущая открытая папка либо, в противном случае (по умолчанию), Projects. Обратите внимание, что путь к папке по умолчанию для новых проектов задается на странице Admin – Settings – Projects интерфейса браузера Workspace. В окне Create Project нажмите ссылку Change справа от поля, чтобы получить доступ к структуре папок сервера Workspace и выбрать альтернативную папку для хранения проекта.
Обратите внимание: если в поле Parent Folder на момент выполнения процесса не выбрана папка с правом записи, структура Personal Folder будет автоматически создана для хранения проекта. Это личная папка верхнего уровня, названная по вашему адресу электронной почты, с вложенной папкой My Projects. Примеры ее создания и использования:
-
Папка по умолчанию для новых проектов (обычно Projects) вам недоступна или доступна только для чтения (запись невозможна). В этом случае созданный/загруженный проект будет сохранен в личной папке My Projects.
-
Параметр назначения Parent Folder отличается от значения по умолчанию, но у вас есть только доступ на просмотр к этой папке (запись невозможна). В этом случае создание проекта блокируется, и папка My Projects не добавляется.
-
Дополнительную информацию см. в Project Creation Without Folder Write Access.
После задания параметров нового проекта нажмите
. Вы вернетесь к сводному списку проектов, где теперь увидите запись для вновь созданного проекта.
Вновь созданный проект, отображаемый на странице Projects интерфейса браузера Workspace.
Дополнительную информацию о настройке разрешений доступа к проекту см. ниже в разделе Sharing a Project.
Загрузка существующего локального проекта
Вы также можете загрузить существующий проект разработки в Workspace. Для этого:
-
Нажмите кнопку
над списком проектов, затем выберите пункт Project в группе Upload меню. Перейдите к ZIP-архиву проекта, выберите его и нажмите Open, чтобы запустить загрузку.
-
Во всплывающем окне будет указано, сколько потенциальных файлов участвует в загрузке (содержится в выбранной папке), и будет запрошено подтверждение продолжения — нажмите
.
-
Теперь появится окно Upload Project. По умолчанию Project Name будет соответствовать существующему проекту — при необходимости измените его и добавьте подходящее описание. Значение Parent Folder будет установлено на папку, которая была активной на момент запуска процесса загрузки. Нажмите ссылку Change справа от поля, чтобы получить доступ к структуре папок сервера Workspace и выбрать альтернативную папку для хранения проекта. При желании вы можете организовать проекты в иерархию вложенных папок. Дополнительную информацию см. в разделе Creating a Hierarchy of Project Folders. После задания необходимых параметров нажмите кнопку
.
-
Загрузка будет выполнена, после чего запись о проекте будет добавлена в сводный список проектов.
Important Considerations
Загрузка проекта будет включать:
- документы проекта, которые были добавлены в проект, как зарегистрировано в файле проекта (
PrjPcb). - все остальные файлы в указанной папке проекта.
Загрузка проекта not не будет включать:
-
файлы во вложенных папках указанной папки проекта, если только они не включены в проект (не зарегистрированы в файле проекта).
-
любые файлы, которые были добавлены/связаны с проектом и находятся вне указанной папки.
-
любые файлы в папке
Project Outputs for <project>, например, сгенерированные выходные файлы Gerber Fabrication.
Рекомендации:
-
Убедитесь, что исходная папка проекта содержит только один файл проекта (
PrjPcb). Если в репозиторий Workspace загружено несколько файлов проекта, Web Viewer может отображать некорректные проектные документы. ► Дополнительная информация. -
Избегайте хранения в папке проекта больших дополнительных файлов, таких как данные MCAD или архивные файлы. Сохраняйте их во вложенной папке, чтобы они не загружались и не обрабатывались без необходимости.
-
Не включайте в проект файлы, которые хранятся вне папки проекта, поскольку, как упоминалось выше, они не будут загружены в репозиторий Workspace.
-
Используйте Workspace History View, чтобы увидеть список файлов, включенных в недавно загруженный проект Workspace.
-
Чтобы просматривать CAM-данные (производственные данные) проекта в Altium 365, например сгенерированные файлы Gerber, их можно загрузить и просматривать в вашем Altium 365 Personal space.
-
Лучший способ получить доступ к проектным и производственным файлам проекта в вашем Workspace — это Make the Project Available Online из Altium Designer, а затем Release the Project. Полученный Workspace Release Package предоставляет доступ к просмотру полного набора проектных/производственных документов.
Загрузка набора файлов Gerber или ODB++
Workspace также принимает наборы сгенерированных производственных файлов Gerber/ODB++ в архивном формате, которые можно загрузить через параметры Manufacturing Files, доступные из меню кнопки
. Процесс загрузки по сути такой же, как и процесс загрузки проекта, описанный выше.
Щелкните по имени проекта Gerber/ODB++ или используйте параметр Open связанного меню, чтобы загрузить набор файлов в специальный Fabrication Viewer Workspace. Он предоставляет сводное представление всех включенных файлов/слоев, позволяет скрывать слои или отображать их по отдельности, предлагает функцию Measurement feature для измерения от точки к точке и поддерживает размещение Comments.
Дополнительную информацию об этих параметрах см. в разделе Fabrication документации Web Viewer.
Загрузка проекта OrCAD
Функция загрузки Workspace OrCAD® дополняет набор проектных файлов, которые могут быть загружены и интерпретированы в Altium 365 Workspace. Архивный файл (*.zip), содержащий подходящие файлы схемы (*.dsn) и PCB (*.brd), загружается через параметр Design Files » OrCAD, доступный по кнопке
на странице Projects, как показано ниже. Проект OrCAD будет храниться под управлением Version Control в Altium 365.
Откройте загруженный проект OrCAD так же, как и любой другой проект Workspace: дважды щелкнув по его плитке или выбрав параметр Open в меню плитки
или в основном меню страницы
. После обработки файлы проекта OrCAD будут интерпретированы в представления проекта: Schematic, PCB, 3D PCB и список BOM.
Благодаря расширенным возможностям Workspace, предоставляемым через Web Viewer, теперь унифицированный проект позволяет быстро выполнять перекрестную навигацию по объектам между различными представлениями, искать объекты, трассировать/подсвечивать цепи Nets, размещать Comments, Share the design с другими пользователями, просматривать History, работать с Task activities и многое другое. Вы также можете создать расширенный документ Managed BOM из загруженного проекта OrCAD, который позволяет просматривать, настраивать и публиковать готовый к закупкам файл BOM, заполненный данными из обширных ресурсов Supply Chain Altium — подробную информацию см. на странице BOM Portal page.
Информацию о функциональности и возможностях просмотрщика см. на странице Web Viewer page.
Загрузка новой версии проекта
Когда проект OrCAD был загружен в Workspace и становится доступна новая версия этого проекта — например, в результате дальнейшей работы внешнего подрядчика, — существующий проект Workspace можно обновить с помощью параметра проекта Upload New Version. Поскольку существующий проект хранится под управлением Git Version Control, этот параметр позволяет зафиксировать новое обновление проекта как новую ревизию VCS этого проекта. Все такие события Commit (и Release проекта) журналируются и доступны в представлении проекта History view.
Интеграция OrCAD с Altium 365
Помимо возможности загружать проекты OrCAD® в ваш Workspace, Altium 365 также позволяет выполнять прямую интеграцию между OrCAD и вашим Workspace с помощью проприетарного плагина.
Информацию о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support.
Устанавливаемый на компьютер, на котором размещен OrCAD, Altium 365 Plugin for OrCAD представляет собой небольшое приложение, обеспечивающее двунаправленный обмен проектными данными между двумя средами. Интеграция предоставляет удобный способ использовать преимущества управления данными в Altium 365 при существующей установке OrCAD. Проекты OrCAD, перенесенные в ваш Workspace, хранятся под управлением системы контроля версий с отслеживанием истории и доступны для совместной работы, просмотра, публикации, комментирования и многого другого. Доступ для заинтересованных сторон контролируется разрешениями и предоставляется через их веб-браузер.
Загрузите и запустите исполняемый файл плагина Altium OrCAD на компьютере с OrCAD, следуя указаниям мастера установки — установщик должен автоматически определить расположение установленного OrCAD.
После установки плагин будет доступен через пункт Altium 365 в главном меню OrCAD. Это позволит вам войти в систему и сохранить текущий проект OrCAD в ваш Workspace Altium 365 — или загрузить ранее сохраненный проект из Workspace — используя доступные пункты меню.
Примечание: OrCAD® — это зарегистрированный на федеральном уровне товарный знак, принадлежащий Cadence Design Systems, Inc. Все упоминания этого товарного знака используются исключительно в идентификационных целях. Использование данного товарного знака не подразумевает какой-либо связи, одобрения или поддержки со стороны Cadence Design Systems, Inc
Поддержка комментариев и задач
Плагин Altium 365 для OrCAD переносит расширенные возможности совместной работы из Altium 365 в OrCAD через панель Comments and Tasks. Панель взаимодействует напрямую с Altium 365, синхронизируя данные Comments и Tasks в реальном времени. Пользователи OrCAD сразу получают преимущества функций совместной работы Altium 365, таких как создание цепочек комментариев и участие в них, назначение рабочих запросов (задач) себе или другим пользователям, вставка и просмотр связанных изображений, а также просмотр назначенного приоритета и статуса выполнения активных задач.
Сведения о работе с комментариями и задачами Altium 365 см. в разделе Web Viewer Comments.
Выберите пункт Comments and Tasks в меню Altium 365, чтобы открыть всплывающую панель плагина Comments and Tasks. Панель будет заполнена всеми существующими ссылками на комментарии и задачи документа, полученными из проекта подключенного Workspace Altium 365.
Панель Comments and Tasks плагина по сути является синхронизированной версией области Comments and Tasks в подключенном Workspace. В результате панель предоставляет большинство возможностей области Workspace, за исключением доступа к размещенным в документе комментариям, поскольку OrCAD изначально не поддерживает комментирование документов. Дополнительную информацию об этих функциях Workspace см. в разделе Работа с панелью Comments.
Новый комментарий можно добавить через панель Comments and Tasks плагина в ее верхней части; он будет связан с текущим активным документом OrCAD. Нажмите F5 в любой момент, чтобы обновить данные панели.
Как и область Comments and Tasks в Workspace Altium 365, панель Comments and Tasks плагина OrCAD включает следующие параметры и возможности:
-
Comments and Tasks Filtering – управление тем, комментарии каких пользователей (или только задачи) включаются в область.
-
Threads and Notifications – ограничение записей текущим документом и/или только неразрешенными элементами (настройка по умолчанию). Если включены Workspace Email Notifications, используйте параметр Notification Settings, чтобы указать диапазон комментариев, вызывающих отправку уведомления по электронной почте.
-
Comment entry options – используйте меню комментария
для управления этой записью или для создания соответствующей задачи на основе данного комментария.
-
Comment image – элемент управления Original Snapshot открывает снимок экрана, который был автоматически сделан при размещении комментария в документе. Доступно только в том случае, если комментарий был размещен через Workspace Altium 365.
-
Task assignment – создайте задачу, связанную с комментарием, выбрав имя пользователя в меню Assign a task to. Доступно, если задача еще не назначена.
-
Link to associated Task – выберите идентификатор задачи комментария, чтобы открыть эту задачу в представлении Workspace project Tasks view. Изменения приоритета и статуса задачи будут отражены на панели Comments and Tasks OrCAD.
Загрузка проекта KiCad
Функция загрузки Workspace KiCad® Upload предоставляет еще один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящие файлы схемы и PCB KiCad, загружается через пункт Design Files » KiCad, доступный по кнопке
на странице Projects, как показано ниже. Обработанный проект KiCad будет сохранен под Version Control в Altium 365.
Сведения о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support.
Вы можете открыть загруженный проект KiCad так же, как и любой другой проект Workspace: двойным щелчком по его плитке или выбрав пункт Open в меню плитки
либо в главном меню страницы
. После обработки файлы проекта KiCad будут интерпретированы в представления проекта Schematic, PCB, 3D PCB и списка BOM.
Проект и его документы будут предоставлять расширенные возможности, доступные через Altium 365, включая управление видимостью объектов/слоев, двунаправленное перекрестное выделение, совместную работу через управляемый общий доступ к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application, на основе проекта можно создать документ Managed BOM, ориентированный на закупки, для управления данными по производству и компонентам поставщиков.
Сведения о функциях и возможностях средства просмотра проекта см. на странице Web Viewer page.
Загрузка проекта EAGLE
Функция загрузки Workspace Autodesk® EAGLE™ Upload предоставляет еще один источник данных ECAD-проектов, которые можно загрузить и интерпретировать в Workspace Altium 365. Архивный файл (*.zip), содержащий подходящую схему EAGLE (*.sch) и файлы PCB (*.brd), загружается через пункт Design Files » EAGLE, доступный по кнопке
на странице Projects, как показано ниже. Обработанный проект EAGLE будет сохранен под Version Control в Altium 365.
Сведения о возможностях ECAD в Altium 365 см. на странице Multi-CAD File Support.
Вы можете открыть загруженный проект EAGLE так же, как и любой другой проект Workspace: дважды щелкнув по его плитке или выбрав параметр Open в меню плитки
либо в основном меню страницы
. После обработки файлы проекта EAGLE будут интерпретированы в представления проекта: схема, PCB, 3D PCB и список BOM.
Проект и его документы будут поддерживать расширенные возможности, доступные через Altium 365, включая управление видимостью объектов/слоев, двунаправленное перекрестное выделение, совместную работу за счет управляемого общего доступа к проекту, комментирование документов, доступ к History и многое другое. Если у вас есть доступ к приложению BOM Portal application, из проекта можно создать ориентированный на закупки документ Managed BOM для управления данными о производстве и компонентах поставщиков.
См. страницу Web Viewer page для получения информации о функциях и возможностях средства просмотра проекта.
Загрузка или создание Managed BOM
Если для вашего Workspace включено приложение Altium 365 BOM Portal, вы можете загрузить файл BOM в формате CSV/XLS, чтобы создать элемент проекта Managed BOM, либо создать его непосредственно из существующего проекта. Файлы Managed BOM интерпретируются и обрабатываются в BOM Portal для последующего создания BOM-документов, готовых к использованию в закупках. Они заполняются актуальной информацией о производителях/поставщиках, полученной через информационные ресурсы Altium, и полностью настраиваются в соответствии с потребностями вашей компании.
Подробную информацию см. на странице BOM Portal page.
Чтобы загрузить файл BOM, выберите параметр BOM в группе Upload меню кнопки
, найдите и выберите подходящий файл BOM формата CSV/XML, введите его данные в окне Upload BOM и подтвердите загрузку. По умолчанию файлы Managed BOM сохраняются в текущей открытой папке или в папке Projects и доступны для управления аналогично проектам.
Чтобы создать Managed BOM из существующего проекта, выберите параметр Create Managed BOM в меню
плитки проекта, выберите вариант проекта и введите данные BOM в окне Create Managed BOM, затем подтвердите создание BOM.
Откройте Managed BOM, дважды щелкнув по его плитке, щелкнув по его имени или выбрав Open в связанном меню многоточия. Приложение BOM Portal попытается автоматически распознать и сопоставить параметры BOM (Description, Designator, Manufacturer Part Number и т. д.), либо предложит пошагово выполнить процесс сопоставления столбцов на основе вашего выбора.
После успешного сопоставления данных параметров система автоматически подберет наиболее подходящие данные о производителях компонентов и поставщиках деталей, отметит любые проблемы совместимости или риски и представит графический обзор «состояния» BOM.
Создание иерархии папок проекта
Related information: Управление структурой содержимого и доступом
Workspace также предоставляет возможность создавать папки проектов и управлять ими в структуре сервера. Затем проекты можно создавать в любой папке полученной иерархии или перемещать в нее.
Чтобы создать новую папку в корневой папке Project верхнего уровня (по умолчанию), нажмите кнопку
над списком проектов, затем выберите пункт Folder в группе Create меню. В появившемся окне Create Folder укажите имя новой папки, ее родительскую папку и необязательное описание. Новая папка всегда создается внутри текущей выбранной папки, которая становится для нее родительской. Разрешения новой папки наследуются от ее родительской папки, включая доступ на запись для «владельца» этой папки, если это не текущий пользователь.
Задав необходимые атрибуты, нажмите
. Новая папка (подпапка) будет создана, и вы перейдете к ней.
Продолжайте создавать дополнительные папки по мере необходимости, фактически выстраивая иерархию папок для хранения и классификации ваших проектов. Эти папки затем будут доступны для выбора в качестве родительской папки при создании следующей папки, как показано на изображении ниже.
Пример определенной иерархии папок проектов.
Навигация по иерархии папок
Представление по умолчанию (графическое) на странице Projects отображает все дочерние папки внутри папки Projects. Сведения о выбранной папке отображаются на информационной панели справа.
Щелкните имя записи папки, чтобы открыть ее содержимое, выбирайте элементы навигационной цепочки, чтобы перейти обратно вверх по иерархии папок, либо выберите пункт Projects в главном дереве навигации, чтобы вернуться на верхний уровень проектов. При доступе к представлению списка используйте ту же навигацию
Общий доступ к папке
Чтобы изменить разрешения общего доступа для существующей папки проекта, выберите ее запись на странице Projects, а затем пункт Share в связанном элементе управления
, либо нажмите верхнюю кнопку
. Окно Share Item позволяет предоставить доступ к папке указанным пользователям или группам (записи Share Item With), а также просматривать и изменять существующие разрешения общего доступа к папке (в разделе Share With) — встроенные права Owner и Administrator изменить нельзя.
Окно Share Item позволяет добавлять и изменять разрешения общего доступа, применяемые к выбранной папке.
Обратите внимание, что некоторые уровни доступа пользователя (View, Edit или No access) могут быть недоступны для выбора в записи Shared With. Это связано с тем, что изменение уровня доступа иначе противоречило бы (понижало бы) набору разрешений, унаследованному от родительской папки — по умолчанию это права Edit для всех пользователей. Разрешения папки можно отвязать от разрешений ее родительской папки, тем самым отключив наследование разрешений и сделав доступными все варианты уровней доступа, если отключить параметр Inherit parent folder permissions в разделе Advanced Settings окна Share Item.
Более подробную информацию см. на странице Managing Content Structure & Access page.
Редактирование папки
Чтобы изменить свойства существующей папки проекта, выберите ее запись на странице Projects, нажмите элемент управления
над списком проектов/папок и выберите пункт Edit в связанном меню.
Команда редактирования также доступна на странице Projects: выберите плитку нужной папки, затем команду Edit в контекстном меню значка
. Если страница Projects находится в режиме списка, щелкните элемент управления
в крайней правой части записи нужной папки и выберите команду Edit в связанном меню.
В следующем окне Edit Folder можно изменить Name и Description папки. Нажмите кнопку
, чтобы подтвердить внесенные изменения.
Вы можете изменить Name и Description папки проекта на любом этапе.
Перемещение папки внутри иерархии
Чтобы переместить (relocate) папку под другую родительскую папку в иерархии, выберите ее запись на странице Projects, нажмите элемент управления
над списком проектов/папок и выберите пункт Move в связанном меню.
Команда перемещения также доступна на странице Projects: выберите плитку нужной папки, затем команду Move в контекстном меню значка
. Если страница Projects находится в режиме списка, нажмите элемент управления
в крайней правой части строки нужной папки и выберите команду Move в связанном меню.
Появится окно Move folder , в котором нужно выбрать новую родительскую папку. Нажмите кнопку
, чтобы выполнить перемещение. Папка будет перемещена как подпапка выбранной новой родительской папки вместе со всеми входящими в нее проектами.
Вы можете переместить папку в иерархии папок на любом этапе.
Удаление папки
Чтобы удалить существующую папку проекта из Workspace, выберите ее запись на странице Projects, нажмите элемент управления
над списком папок проектов и выберите пункт Remove в связанном меню.
Команда удаления также доступна на странице Projects: выберите плитку нужной папки, затем команду Remove в контекстном меню значка
. Если страница Projects находится в режиме списка, нажмите элемент управления
в крайней правой части строки нужной папки и выберите команду Remove в связанном меню.
Появится окно Remove , в котором нужно подтвердить удаление. Чтобы продолжить удаление, нажмите кнопку
.
Папка будет удалена из иерархии папок вместе со всеми входящими в нее проектами, и вы будете перенаправлены к родительской папке удаленной папки. Папку проекта можно восстановить или удалить безвозвратно на странице Trash page. Проект, удаленный вместе с папкой, можно восстановить или удалить безвозвратно на странице Trash , но только владельцем этого проекта или администратором Workspace.
Удаление папки проекта — отправка ее в изолированную область Trash для Workspace.
Просмотр проектов
Список проектов на странице Projects в браузерном интерфейсе Workspace включает все проекты, к которым у вас есть доступ, и предоставляет полный набор функций и элементов управления для управления проектами. Используйте кнопку
, чтобы переключить страницу в режим списка , и кнопку
, чтобы переключить страницу в графический режим (режим по умолчанию).
Страница Projects браузерного интерфейса Workspace — центральное место для работы с вашими проектами. Здесь показан графический режим страницы.
Список проектов автоматически сортируется по дате последнего изменения, при этом проект, измененный последним, отображается в левом верхнем углу списка (в графическом режиме) или в верхней части списка (в режиме списка). В графическом режиме кнопку
можно использовать для быстрой сортировки документов проекта по имени, автору, владельцу или дате последнего изменения.
В режиме списка список проектов можно сортировать по Name, Author, Owner или Last Modified, используя заголовок соответствующего столбца. Нажмите один раз для сортировки по возрастанию и еще раз — для сортировки по убыванию. Стрелки справа от имени столбца укажут текущее активное направление сортировки. Выбранный способ сортировки в одном режиме применяется к обоим режимам.
Фильтры проектов
Используйте параметры раскрывающегося меню фильтра , чтобы ограничить список определенным владельцем и/или типом документа либо их сочетанием.
Информация, параметры и поиск
В графическом режиме по умолчанию плитка проекта или Managed BOM содержит имя проекта и дату последнего изменения. Плитка проекта автоматически заполняется видом PCB проекта в 3D сверху, если PCB доступна, а Managed BOM tile заполняется ключевыми закупочными данными, извлеченными из самого BOM.
Выбранные плитки проекта и Managed BOM в графическом представлении страницы.
В режиме списка каждая запись проекта содержит следующую информацию:
-
Name — имя проекта.
-
Description — описание, введенное или сгенерированное для проекта.
-
Author — пользователь, создавший проект.
-
Owner — автор, если только проект не был передан новому владельцу. ► См. Transferring Project Ownership для получения связанной информации.
-
Last Modified — дата и время последнего изменения проекта.
Для обоих представлений проекта (графического и в виде списка) в правом верхнем углу списка доступны следующие элементы управления (подробно описаны в связанных ниже разделах). Они применяются к текущему выбранному проекту в списке:
(Share) — нажмите, чтобы открыть окно Share со всеми необходимыми элементами управления для предоставления общего доступа к проекту другим пользователям.
(More) — нажмите, чтобы открыть дополнительные параметры:
-
Open — нажмите, чтобы open the detailed management страницу проекта. Она откроется в отдельной вкладке браузера.
-
Share (доступно в меню
плитки проекта) — нажмите, чтобы открыть окно Share со всеми необходимыми элементами управления для предоставления общего доступа к проекту другим пользователям.
-
Move — нажмите, чтобы открыть окно Move Project. Здесь можно выбрать другую родительскую папку, в которую нужно переместить проект, из всех папок, доступных в folder hierarchy.
-
Edit — нажмите, чтобы открыть окно Edit Project. Здесь можно изменить Name, Description проекта и серверный Parameters. Поле Parent Folder недоступно для редактирования и служит только для отображения информации. Чтобы изменить родительскую папку, необходимо использовать команду Move command.
-
Upload New Version — выберите эту команду, чтобы найти и загрузить новую версию/редакцию проекта. Этот параметр обычно используется для проектов разработки, которые были импортированы (загружены) в Workspace, например проектов, созданных в OrCAD, KiCad, Eagle и т. д.
-
Clone — выберите эту команду, чтобы открыть окно Clone Project, которое предоставляет элементы управления для создания идентичной копии проекта.
-
Watch — выберите эту команду, чтобы отслеживать проект. Вы будете получать соответствующие уведомления, связанные с проектом (например, об обновлениях, релизах, изменениях параметров и разрешений), по электронной почте, отправляемой из Workspace (при условии, что email notifications были включены для Workspace администратором). Создатель/владелец проекта будет автоматически назначен наблюдателем этого проекта.
-
UnWatch — выберите эту команду, чтобы прекратить отслеживание проекта и больше не получать уведомления о событиях, связанных с этим проектом.
-
Create Managed BOM — выберите эту команду, чтобы generate a Managed BOM документ на основе исходных данных текущего проекта. Доступ к Managed BOM осуществляется через BOM Portal.
-
Remove – выберите эту команду, чтобы удалить проект. Появится Remove окно, в котором нужно подтвердить удаление. Это действие представляет собой «мягкое удаление»: проект (включая его Revisions и Releases) будет перемещен в Trash область Workspace.
Поиск проектов
Также предусмотрена функция Searchпоиска проектов, которая позволяет искать проекты во всех папках проектов. Поиск можно выполнять по именам и значениям параметров Workspace — это позволяет создавать пользовательские параметры проекта для более эффективного поиска (например, имя заказчика, номер проекта). Введите любую часть поисковой строки в поле в верхней части интерфейса браузера. Список обновится и будет содержать только те проекты, в атрибутах которых присутствует поисковая строка.
При поиске по параметру проекта можно искать либо по имени параметра, либо по конкретному значению (существующего параметра). В случае имени параметра, если в нем нет пробелов, введите строку <ParameterName> = в поле поиска. Если имя содержит пробелы, введите буквальную строку как "<ParameterName>" =. Обычно используется именно значение параметра, например имя заказчика (в таком параметре, как Customer, Customer Name и т. д.). В приведенном ниже примере полной (а не частичной) поисковой строкой будет "Customer Name"= CompanyXYZ. Параметр также может использоваться как простой «тег», позволяя фильтровать список проектов по параметру, определяющему определенный тип проекта, область применения, статус и т. д.
Пример использования функции поиска. В данном случае используется частичная поисковая строка, чтобы найти проект по значению параметра проекта (Customer Name).
Панель Properties
Если она еще не отображается, нажмите Properties в верхней части правой панели, чтобы открыть панель Properties . На этой панели отображается подробная информация о свойствах текущего выбранного проекта.
Более подробную информацию о текущем выбранном проекте можно просмотреть на панели Properties .
Данные свойств, доступные на панели Properties , были извлечены или сгенерированы Workspace из текущего выбранного проекта. В самой верхней области панели представлен 3D-вид платы (если для проекта доступна PCB), а также общая информация верхнего уровня, включая имя проекта, описание, владельца, дату создания и последнего изменения, а также ссылку на родительскую папку проекта.
Дополнительные свойства организованы под следующими раскрывающимися заголовками (с примерами изображений для иллюстрации):
-
Child Projects (только для проектов Multi-Board projects) — список PCB подпроектов, включенных в Multi-board project и связанных с ним. Щелкните ссылку подпроекта, чтобы открыть этот PCB-проект в Web Viewer обычным образом.
-
Child BOMs — список документов Managed BOM, сгенерированных из проекта (и связанных с ним).
-
Who Has Access — сводка по группам Workspace, участникам и гостям External Share, имеющим доступ к проекту. Наведите указатель на значки, чтобы увидеть подробности представленного общего доступа; та же информация также кратко приведена в тексте ниже — обратите внимание, что значки доступа пользователей External Share содержат желтую точку.

Используйте команду Manage Access, чтобы напрямую открыть диалоговое окно Share проекта. См. раздел Совместный доступ к проекту ниже.
-
Issues (доступно, когда выбран Managed BOM) — классифицированная сводка всех BOM Check Issues, о которых сообщил Managed BOM. См. раздел Обнаружение и исправление ошибок BOM для связанной информации.
-
Reports — проверки Electrical и Design Rule (ERC и DRC), которые были сгенерированы для текущего выбранного проекта, включая количество ошибок/нарушений в каждом отчете. Выберите запись ERC или DRC, чтобы открыть и просмотреть подробности отчета в проекте. См. Отчеты DRC и ERC в Web Viewer.
- Parameters — полный набор подробных данных, извлеченных или вычисленных из самого проекта. Нажмите элемент управления Show, чтобы развернуть полный список, и Hide, чтобы снова его свернуть.
-
Where Used — список связанных проектов, таких как Multi-board projects, которые используют данный проект как дочерний объект. Щелкните ссылку проекта Where Used в списке, чтобы открыть этот родительский проект.
-
Releases — список Releases для проекта. Несколько выпусков отображаются последовательно, причем самый последний находится вверху. Щелкните запись, чтобы открыть этот выпуск; он будет представлен на отдельной вкладке через Manufacturing Portal. Из этого портала можно просматривать и изучать данные выпущенных файлов, проверять BOM, а также просматривать и комментировать снимок самого проекта; источника этих выпущенных данных. Также будут доступны элементы управления для загрузки производственных данных с различной степенью детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный выпуск также можно отправить — как Manufacturing Package — напрямую вашему производителю.
Панель Activity
Если она еще не отображается, нажмите Activity в верхней части правой панели, чтобы открыть панель Activity . На этой панели отображается информация об активности для текущего выбранного проекта. Каждое сообщение выделяет событие, произошедшее в отношении проекта (изменение свойства, новый commit, release и т. д.). Самое недавнее событие отображается вверху списка.
Историю событий, произошедших для текущего выбранного проекта, можно просмотреть на панели Activity.
Совместный доступ к проекту
После того как проект станет доступен в Workspace, потребуется определить, какие пользователи действительно смогут получить к нему доступ. Это делается путем предоставления общего доступа к проекту, а не путем непосредственной настройки разрешений доступа как таковых.
Параметры общего доступа по умолчанию
Новый проект или проект, сделанный доступным в Workspace, по умолчанию предоставляется следующим:
-
Владельцу проекта, которым обычно является разработчик, создавший его (или сделавший его доступным в Workspace): с полным доступом на редактирование.
-
Группе Administrators: с полным доступом на редактирование.
-
Другим пользователям или группам в соответствии с разрешениями, унаследованными от родительской папки проекта (обычно предоставляется всем
Workspace Members), либо как фиксированный набор разрешений по умолчанию, заданный администратором Workspace.
Расположение по умолчанию для вновь создаваемых проектов задается/изменяется на странице Admin – Settings – Projects интерфейса Workspace. Выберите и измените поле Default path for new projects, чтобы указать другое расположение по умолчанию. Новые проекты будут сохраняться в этом месте или в любой другой папке, которая в данный момент открыта у пользователя, при условии что у него есть доступ Write к этой папке.
Управляйте расположением по умолчанию для новых проектов из области Admin интерфейса браузера Workspace.
Разрешения доступа по умолчанию для вновь создаваемых проектов можно задать, включив параметр Default permissions for new projects на странице Admin –Settings – Projects, что отменит поведение по умолчанию, при котором новый проект наследует разрешения своей родительской папки. При включении этого параметра можно определить явный набор разрешений доступа, который будет применяться ко всем вновь создаваемым проектам. Это может быть предпочтительным подходом, если все новые проекты создаются в одном месте, например в папке Projects. Дополнительную информацию см. в разделе Управление разрешениями на создание проекта.
Задайте набор разрешений доступа по умолчанию для новых проектов из области Admin интерфейса браузера Workspace.
Совместный доступ к папкам проектов можно настроить на странице Admin – Explorer, выбрав пункт Share Folder в контекстном меню папки по правому щелчку мыши, либо, для администраторов или владельцев папок, из представления страницы Projects — см. раздел Совместный доступ к папке выше. В только что активированном Workspace доступ на запись к корневой папке Projects предоставляется всем участникам Workspace — с точки зрения совместного доступа; разрешение Write для Workspace Members (все пользователи могут добавлять содержимое в папку или редактировать ее).
Однако общий доступ можно изменить, назначив его конкретным пользователям или группам; при этом рекомендуется создать иерархию папок ниже этой папки верхнего уровня, где совместный доступ (и, следовательно, права доступа) можно точно контролировать, применяя пользовательские настройки общего доступа к конкретным папкам и содержащимся в них проектам.
Папка Projects — это папка верхнего уровня Workspace, доступная только администраторам. Создайте под ней иерархию папок с управлением разрешениями, чтобы управлять доступом для участников Workspace.
Обзор совместного доступа
Чтобы настроить права доступа к проекту через браузерный интерфейс Workspace, выберите плитку проекта на странице Projects интерфейса и выберите команду Share из его контекстного меню
, либо нажмите верхнюю кнопку
. Если страница Projects отображается в виде списка, нажмите связанный элемент управления
справа от записи проекта и выберите команду Share в открывшемся меню.
Следующее окно Share содержит все необходимые элементы управления для предоставления доступа к проекту другим пользователям.
Когда ваши проекты централизованно управляются в Workspace, совместный доступ для других пользователей сводится к управлению разрешениями каждого проекта.
На что следует обратить внимание:
-
С точки зрения разрешений пользователь/группа получает полный доступ к редактированию проекта, если выбран параметр Can Edit. В противном случае у них будет доступ только для просмотра.
-
Пользователь Owner и группа Administrators всегда имеют полный доступ к редактированию (Can Edit).
-
За исключением пользователя Owner и группы Administrators, разрешения для всех включенных пользователей/групп можно индивидуально установить как Can View или Can Edit, либо полностью удалить права доступа.
-
Проекты, опубликованные в Workspace из Altium Designer в зеркальном формате (Simple Sync), а не под системой контроля версий Workspace (Git VCS), нельзя открыть для совместного редактирования (Can Edit) — редактирование доступно только владельцу проекта.
► См. информацию о Публикации проектов Altium Designer в сети. -
Проект может быть явно открыт для конкретных пользователей и/или групп либо просто для любого участника (или всех участников) Workspace.
-
Если у вас достаточно прав на предоставление доступа к проекту, им можно поделиться с пользователями, которые не являются участниками вашего Workspace. Такие пользователи становятся External Share пользователями Workspace и могут получить доступ к общему проекту с указанным вами уровнем разрешений, но без доступа к каким-либо другим данным Workspace. Дополнительную информацию см. в разделе Совместный доступ с внешними пользователями.
Совместный доступ для конкретного пользователя или группы
Процедура предоставления доступа к проекту в Workspace указанным пользователям и/или группам выглядит следующим образом:
-
Добавьте имя(имена) нужного пользователя/группы в поле Share Project With окна Share. Чтобы добавить запись, начните вводить в поле нужное имя/электронную почту/группу, после чего можно будет выбрать соответствующего пользователя/группу из динамического списка — он будет содержать только отфильтрованных участников вашего Workspace или пользователей внутри вашей организации, а также существующие группы, определенные для Workspace. Можно выбрать несколько пользователей/групп. Чтобы удалить введенного пользователя/группу, нажмите элемент управления
, связанный с этой записью.
- Установите разрешения совместного доступа для добавленных пользователей/групп в связанном раскрывающемся меню, выбрав Can View или Can Edit, причем второй вариант по умолчанию также включает право на просмотр. Изначально эта настройка применяется ко всем записям (пользователям/группам), включенным в поле Share Project With.
-
Нажмите элемент управления
, чтобы открыть текстовую область, если вы хотите добавить информацию, относящуюся к условиям предоставления доступа к этому проекту.
- Нажмите элемент управления Shared With, чтобы отобразить пользователей/группы, с которыми проект в настоящее время уже открыт в явном виде; по умолчанию это включает Owner и группу Administrators.
За исключением пользователя Owner и группы Administrators, разрешения для всех включенных пользователей/групп можно индивидуально установить как Can View, Can Edit, Owner либо полностью удалить права доступа. Нажмите на текущее состояние разрешения, чтобы открыть элементы управления. ► См. раздел Передача владения проектом для получения дополнительной информации о параметре Make Owner.
-
Чтобы открыть доступ всем участникам Workspace, выберите подходящий уровень разрешений — либо Can View (доступ только для чтения), либо Can Edit (полный доступ на чтение/запись) — в раскрывающемся меню записи Workspace Members. Если установлено значение
No access, доступ будут иметь только владелец, администраторы и любые пользователи, явно добавленные для совместного доступа.Обратите внимание, что схема наследования разрешений Workspace может отключать некоторые варианты уровней разрешений.
Это предотвращает понижение разрешений, унаследованных от родительской папки, поскольку это нарушило бы существующую связь наследования между родительской и дочерней папками. Чтобы намеренно разорвать это наследование, отключите параметр Inherit parent folder permissions в окне Share на странице Advanced Settings.
-
Параметры Advanced Settings в окне Share включают настройки, которые позволяют управлять тем, кто может повторно делиться проектами или загружать проекты, предоставленные им в общий доступ. Сгруппированные по правам доступа для участников Workspace Member и гостей, эти настройки позволяют указать, могут ли пользователи с правами на редактирование (
Can Edit) делиться проектом, и могут ли пользователи с правами только на чтение (Can View) загружать проект.На практике это, например, позволяет ограничить дальнейшее распространение проекта внешними подрядчиками.
А для пользователей с доступом только на просмотр вы можете контролировать, могут ли они загружать исходные данные (сам проект) и производные данные (например, сгенерированные файлы Gerber или PDF).
При этом они по-прежнему смогут просматривать данные в веб-интерфейсе и оставлять комментарии. В каждом случае предусмотрены отдельные разрешения для людей внутри Workspace (Members) и вне его (External Shares).
-
Нажмите кнопку
, чтобы подтвердить обновленные разрешения совместного доступа для проекта. Дальнейшие действия зависят от типа приглашаемого пользователя:
-
Пользователь, который уже является участником вашего Workspace, будет сразу добавлен в список доступа к проекту. Он получит электронное письмо с уведомлением о том, что проект был открыт для него (и с указанием предоставленных ему прав доступа). Он сможет открыть проект в Altium Designer (если ему это разрешено) и получить к нему доступ через интерфейс платформы Altium 365 (со страницы Projects ).
-
Когда для общего доступа добавляется существующая группа Workspace, она напрямую добавляется в список доступа к проекту. Все участники группы получат электронное письмо с уведомлением о том, что проект был открыт для них (и какие права доступа они к нему имеют). Они смогут открыть проект в Altium Designer (если это разрешено) и получить к нему доступ через интерфейс платформы Altium 365 (со Projects страницы).
-
Для пользователя вне вашего Workspace проект будет открыт для общего доступа, и он получит письмо с уведомлением — см. раздел Предоставление общего доступа внешним пользователям ниже. Как External Share пользователи Workspace (см. ниже), они могут открыть проект в Altium Designer (если это разрешено) и получить к нему доступ через свое Altium 365 Personal Space со Shared with Me страницы. Письмо предоставляет прямой доступ к проекту через Altium 365. После нажатия кнопки
в письме они будут перенаправлены на Altium 365 Sign Inстраницу (если только они уже не вошли в платформу или в свою учетную запись Altium Account). После входа они будут сразу перенаправлены в Web Viewer с уже загруженным общим проектом.
Предоставление общего доступа внешним пользователям
Процесс предоставления общего доступа к проекту Workspace для «внешних» пользователей (тех, кто не является участниками Workspace) зависит от желаемого результата и текущих прав доступа самого пользователя к этому проекту. Пользователь может поделиться проектом с внешними пользователями, предоставив им встроенный доступ External Share access, отправив Sharing Request или запросив их добавление в качестве Workspace Members. В последнем случае создается пользовательский Invitation Request, который принимается или отклоняется администратором Workspace.
Эти механизмы общего доступа можно применять к другим пользователям Altium Account внутри вашей организации, пользователям Altium Account из других организаций и пользователям без Altium Account (которым затем потребуется зарегистрировать учетную запись). Уровень доступа к проекту, доступный пользователю, которому предоставлен общий доступ, зависит от конфигурации редактирования и общего доступа для проекта.
Применение External Share
Пользователь с правами на редактирование и правами на общий доступ к проекту (включая администраторов) может поделиться им с внешними пользователями, предоставив им встроенный доступ External Share, который не открывает доступ к каким-либо другим данным Workspace.
При предоставлении доступа к проекту внешнему пользователю в окне Share, определяемому введенным им Share Project With адресом электронной почты, после подтвержденного окна Share открывается дополнительное окно подтверждения, в котором показано, как и для кого будет применяться общий доступ. Оставьте параметр Request to have these people invited to your Workspace as Members неотмеченным и подтвердите это окно , чтобы включить доступ External Share для внешнего пользователя. Если указанный выше параметр отмечен (включен), см. Отправка запроса на приглашение.
Статус External Share проекта можно увидеть в списке Who Has Access области Properties, где значок внешнего пользователя отмечен желтой точкой (наведите курсор на значок для получения подробностей). В списке Share With окна проекта Share запись пользователя помечается меткой внешнего общего доступа Также обратите внимание, что администраторы могут получать доступ к записям External Share и управлять ими на Teamстранице, на вкладке External Share tab.
Внешние пользователи получают доступ к проекту, которым с ними поделились, через Shared With Meстраницу в своем Personal Space или в другом Workspace, к которому у них есть доступ. Уровень их доступа (редактирование/просмотр и права на общий доступ) определяется параметрами, выбранными в процессе предоставления общего доступа.
Отправка запроса на приглашение для общего доступа
Пользователь с правами на редактирование проекта может поделиться им с внешними пользователями, отправив Invitation Request (запрос на их добавление в качестве Workspace Members), который после одобрения администратором предоставит доступ к проекту и всем данным и функциям Workspace.
В этом случае параметр Request to have these people invited to your Workspace as Members в окне подтверждения общего доступа отмечен (включен), а следующее окно Request Invitation позволяет добавить примечание и дополнительных пользователей в запрос. Подтверждение кнопкой
добавит пользователя как External Share (на данный момент), отправит электронное письмо с запросом доступа администраторам Workspace и создаст запись запроса на вкладке Invitation Requests tab на Teamстранице.
Администратор обрабатывает эту запись, одобряя или отклоняя запрос.
После одобрения пользователь повышается (из пользователя External Share) до нового участника Workspace, и, как и для других участников, уровень доступа к проекту определяется параметрами, выбранными в процессе предоставления общего доступа. Если администратор отклонит запрос, пользователь сохранит только доступ External Share.
Отправка запроса на доступ к общему ресурсу
Пользователь без прав на общий доступ к проекту может запросить возможность поделиться им с внешним пользователем, отправив запрос Access Request на общий доступ к проекту. Этот запрос может обработать любой участник Workspace, имеющий полные права на общий доступ (Edit и share) к проекту, и в случае одобрения запрашиваемому пользователю будет предоставлен доступ External Share к этому проекту.
Окно Share в этом случае предложит возможность отправить запрос на доступ к общему ресурсу проекта для указанного пользователя Пользователи с правами редактирования этого проекта получат письмо Access Request, содержащее ссылку Open sharing settings на окно проекта Share.
Пользователь Workspace, получивший письмо с запросом доступа, может обработать соответствующую запись Pending Approval в окне проекта Share, указав подходящие разрешения Edit/View для пользователя, а затем подтвердив настройки В следующем окне подтверждения будет выведено предупреждение о том, что пользователь находится вне Workspace (не является его участником). Подтверждающий ответ предоставит пользователю доступ External Share к проекту.
Предоставление общего доступа путем добавления нового участника Workspace
Администратор Workspace может немедленно поделиться проектом с внешними пользователями, добавив их как полноценных Workspace Members, что предоставит доступ к проекту и ко всем данным и функциям Workspace.
Параметр Request to have these people invited to your Workspace as Members в окне подтверждения общего доступа отмечен (включен), а следующее окно Invite Team Members позволяет добавить примечание и дополнительных пользователей в запрос. Подтверждение кнопкой
откроет последнее окно с предупреждением о том, что внешний пользователь будет добавлен как новый участник.
Нажмите кнопку
в окне, чтобы завершить процесс. Пользователь, который ранее был внешним, теперь становится новым участником Workspace, и, как и для других участников, уровень доступа на редактирование/общий доступ определяется параметрами, выбранными в процессе предоставления общего доступа.
Предоставление доступа вашей организации
Отдельно от предоставления доступа к проекту конкретным пользователям или группам, как описано выше, базовый доступ только для просмотра можно предоставить всем участникам вашей организации, выбрав параметр Share в окне Anyone in <company> can access. К участникам организации, к которым это применяется, относятся те, кто определен на странице Users page в Dashboard вашей организации.
Если применен только этот уровень общего доступа, все зарегистрированные пользователи вашей организации смогут открыть проект через параметр Shared with Me как в Altium Designer, так и в своем Altium 365 Personal Space. Для всех пользователей такой доступ будет только для просмотра, тогда как владелец проекта и администраторы Workspace также сохраняют полный доступ через сам Workspace.
Предоставление доступа по прямой ссылке
Вы также можете поделиться прямой ссылкой на проект. Ссылка получается нажатием элемента управления
в нижней части окна Sharing . Ссылка предоставляет доступ в соответствии с текущими настройками общего доступа проекта:
-
For members of the Workspace — их доступ определяется настройками разрешений записи Workspace Members (
No access,Can View,Can Edit) либо разрешениями, примененными к явной записи Share With для их имени (или группы, участником которой они являются). -
For users outside of the Workspace — их доступ определяется явной записью Share With для их имени и разрешениями, назначенными этому имени. Для доступа пользователь должен быть зарегистрирован в Altium Account и выполнить вход. Он будет классифицирован как пользователь External Share.
Получите прямую ссылку на проект, использование которой регулируется существующими разрешениями общего доступа в окне Sharing .
Ссылка копируется в буфер обмена. При использовании она предоставляет соответствующему пользователю — если это разрешено — прямой доступ к странице детального управления проектом. Дополнительные сведения см. в разделе ниже.
Либо, если пользователь, открывший предоставленную ссылку, не имеет доступа к проекту — то есть проект ему не предоставлен, — ему будет предложена возможность отправить запрос на доступ.
Работа с запросом на доступ
Когда пользователь отправляет запрос на доступ, круг лиц, которые могут предоставить общий доступ (то есть выдать доступ) к этому проекту, определяется параметром проекта Advanced Settings в диалоговом окне Share, как описано выше. В этом контексте «Editors» — это пользователи, имеющие права на редактирование проекта (Can Edit). Обратите внимание, что администраторы Workspace и владелец проекта всегда могут предоставить общий доступ к проекту.
Соответствующие письма с запросом на доступ также будут отправляться этим пользователям, если на странице Workspace Admin-Settings page включен параметр Email Notifications. Получатели определяются параметром проекта Share window's Advanced Settings следующим образом:
-
Когда разрешено совместное использование для Editors из числа участников Workspace, письмо с запросом на доступ получат администраторы, владелец проекта и участники с правами Edit для этого проекта.
-
Когда разрешено совместное использование для External Share Editors (Editors вне Workspace), письмо с запросом на доступ получат администраторы и пользователи уровня guest-level users с правами Edit для этого проекта.
-
Если для этого проекта оба параметра Editors сняты, письмо с запросом на доступ получат только администраторы.
Любой пользователь, получивший письмо с запросом на доступ, может обработать этот запрос с помощью включенной в письмо кнопки Open sharing settings. Она открывает окно Share для этого проекта, где ожидающий запрос можно одобрить (с правами View или Edit) либо отклонить. Обратите внимание, что доступ к записи Pending approval в окне Share не зависит от получения письма Access Request — вы можете обработать запрос напрямую через диалоговое окно Share в любое время. После указания прав общего доступа запрашивающий пользователь получает соответствующий уровень доступа к проекту, и ему отправляется письмо с подтверждением результата процесса одобрения доступа.
Письмо с запросом на доступ, отправляемое владельцу проекта, содержит прямую ссылку на параметры Share для этого проекта.
Предоставление доступа к Multi-board project
Multi-board project — это специальный тип проекта, который объединяет несколько проектов разработки PCB для создания полной функциональной системы. Подпроекты связаны с родительским Multi-board project, чтобы их данные можно было использовать для определения электрических и физических связей всей системы.
См. Multi-board Design для получения дополнительной информации о работе с Multi-board project.
Связи между Multi-board и его связанными подпроектами сохраняются как относительные пути в самом Multi-board project (*.PrjMbd), поэтому эти пути должны оставаться корректными, когда проекты сохраняются в Workspace VCS из клиента проектирования (Project » Make available Online). На практике это означает, что необходимо убедиться, что all проекты сохранены в Workspace и находятся в правильной структуре папок. Однако в большинстве случаев все проекты, входящие в систему Multi-board, скорее всего, будут находиться в одной папке.
Когда речь идет о предоставлении доступа к Multi-board project, применяются те же соображения. И родительский Multi-board project, и связанные с ним подпроекты следует предоставить одним и тем же участникам Workspace с одинаковыми правами View/Edit. Пользователи, которые затем впервые открывают Multi-board project в своем клиенте проектирования, также должны открыть связанные подпроекты, — снова убедившись, что локальная относительная структура папок корректна.
И Multi-board project, и его подпроекты должны быть сохранены онлайн, предоставлены для общего доступа и открыты как отдельные проекты.
Передача владения проектом
Наряду с администраторами Workspace владелец проекта — по умолчанию пользователь, который создал/добавил проект, — имеет полные права на редактирование проекта, тогда как другие участники, которым предоставлен доступ к проекту, имеют разрешения Edit/View, указанные в окне проекта Share.
Окно Share показывает текущего владельца проекта и предоставляет возможность передать владение другому участнику Workspace.
Статус проекта Owner и связанные с ним права на редактирование могут быть переданы от одного участника Workspace другому через окно проекта Share, что позволяет новому владельцу взять проект под полный контроль. Эта возможность доступна администраторам и текущему владельцу проекта, а передача может быть выполнена только другим участникам Workspace (но не группам участников, таким как Engineers или Administrators).
Чтобы получить статус владельца проекта и соответствующий набор разрешений, участник Workspace уже должен иметь общий доступ к проекту. Затем текущую настройку разрешений участника View/Edit для проекта можно изменить на Owner через раскрывающееся меню разрешений в окне Share (Make Owner). Подтвердите передачу владения кнопкой
в окне, а затем в следующем окне предупреждения
Передайте владение проектом другому участнику Workspace с помощью параметра Make Owner в раскрывающемся меню разрешений.
Если Workspace Email Notifications включены, новый владелец проекта получит уведомление по электронной почте о передаче прав собственности.
Переход на страницу подробного управления проектом
Main page: Управление конкретным проектом
Workspace предоставляет расширенное, ориентированное на производство и CAD-представление проекта, которое открывается при выборе нужного проекта, нажатии элемента управления
над списком проектов и выборе пункта Open в связанном меню. Также можно просто дважды щелкнуть по нужной записи проекта в списке.
Страница подробного управления этим проектом открывается в новой вкладке браузера с CAD-ориентированным интерфейсом, который предлагает варианты представления Design, Simulation, Releases, History и Assembly:
- Design — отображение и навигация по исходным проектным документам, просмотр свойств объектов проекта и размещение комментариев для рецензирования. В этом представлении используется интерфейс Web Viewer для показа вашей разработки в четырех отдельных подпредставлениях данных: исходные схемы, плата в 2D, плата в 3D и Bill of Materials соответственно. Это представление относится к последней версии исходных данных проекта, а не к определенному релизу этого проекта, поэтому его можно рассматривать как представление незавершенной работы (WIP). Вы можете просматривать как базовую конструкцию, так и любые определенные ее варианты.
- Simulation — позволяет загружать (drag & drop) файлы результатов моделирования схем, которые будут связаны с текущим проектом или релизом проекта. Эти файлы фактически прикрепляются к проекту, что позволяет участникам Workspace просматривать и/или загружать документы с результатами моделирования, относящиеся к открытому в данный момент проекту. Дополнительные сведения см. в разделе Management of a Specific Project – Simulation.
-
Tasks — позволяет получать доступ к запросам активности задач (Tasks) и управлять ими для открытого в данный момент проекта разработки. Задачи представлены в виде потока Kanban-доски, где состояния их выполнения (
ToDo,InProgressиResolved) организованы как строки задач. Одна строка зарезервирована для General Tasks, а каждая из остальных строк относится к задачам для конкретного документа проекта. Последние заполняются задачами, связанными с открытым проектом, и создаются, когда комментарий проекта назначается конкретному пользователю (участнику Workspace). В этом смысле система Workspace Tasks фактически является расширением системы комментирования. У вас также есть возможность создать общую задачу с помощью кнопки New — такие задачи относятся к текущему проекту, но не связаны с комментарием проекта или документом.
-
Releases — просмотр релизов проекта. Предоставляется доступ к открытию полных данных релиза или конкретного сборочного пакета, который будет представлен на отдельной вкладке через Manufacturing Portal. Из этого портала можно просматривать и анализировать данные выпущенных файлов, проверять BOM, а также просматривать и комментировать снимок самой конструкции — источника этих выпущенных данных. Как из представления Releases , так и через Manufacturing Portal для конкретного релиза вы получите доступ к элементам управления для загрузки производственных данных с различной степенью детализации (от полного набора данных до отдельных сгенерированных выходных файлов). Выбранный релиз также можно отправить — как Manufacturing Package — напрямую вашему производителю. Также доступна возможность прямого сравнения данных Gerber, Schematic или BOM. Дополнительные сведения см. в разделе Project Releases.
-
Activities — предоставляет сведения об открытых (текущих) или закрытых (завершенных/прекращенных) Process Workflows, относящихся к текущему Project. Обычно они включают такие активности, как
Ad-hoc,Milestoneи Handoff процессы экспертной проверки. Доступность зависит от вашего уровня Altium software access.Дополнительные сведения см. в разделе Activities.
-
Design Reviews — создание и управление структурированными экземплярами рецензирования проекта, которые можно назначать другим пользователям (рецензентам) для оценки. Рецензии управляются задачами, могут быть приняты или отклонены и включают дополнительные возможности, такие как снимок конструкции, настраиваемые контрольные списки, комментарии, вложения документов и сравнение исходных данных проекта. Доступность зависит от вашего уровня Altium software access.
Дополнительные сведения см. на странице Design Reviews page.
-
History — просмотр последовательной временной шкалы основных событий, связанных с проектом, включая его создание, коммиты, релизы, клонирование и обмены с MCAD. Каждый раз, когда происходит поддерживаемое событие, связанное с проектом, оно добавляется на временную шкалу в виде отдельной плитки с различными доступными действиями, где это применимо. Для событий Release/Commit также доступна возможность прямого сравнения данных Gerber (только для событий Release), Schematic или BOM. Дополнительные сведения см. в разделе Project History.
-
Assembly Assistant — работа с интерактивным инструментом Assembly Assistant для проверки и пошагового прохождения процесса сборки платы. Инструмент объединяет подробные данные проекта BOM data и его представление сборки 2D/3D assembly view, формируя интерфейс, который предоставляет необходимый набор графической информации и сведений о комплектующих для пошагового выполнения процесса сборки. Дополнительные сведения см. на странице Assembly Assistant.
Перемещение проекта
Чтобы переместить проект под другую родительскую папку в иерархии папок, выберите его запись на странице Projects, нажмите элемент управления
над списком проектов/папок и выберите пункт Move в соответствующем меню.
Появится окно Move project , в котором нужно выбрать новую родительскую папку. Нажмите кнопку
, чтобы выполнить перемещение. Проект будет перемещен в выбранную папку, и вы будете перенаправлены в эту папку.
Редактирование проекта
Чтобы изменить свойства существующего проекта в Workspace, выберите его запись на странице Projects, нажмите элемент управления
над списком проектов и выберите пункт Edit в связанном меню. В следующем окне Edit Project, которое открывается в упрощенном представлении, можно изменить Name и Description проекта.
Name и Description проекта можно редактировать на любом этапе.
Нажмите кнопку
, чтобы открыть дополнительные поля окна Edit Project.
Доступ к дополнительным полям осуществляется нажатием кнопки Advanced .
-
Requirements — это поле, доступное для проектных Projects, позволяет связать с текущим Project соответствующий блок Requirements Portal. Это соединение обеспечивает доступ к Requirements в реальном времени из вашего проектного проекта и доступно только для чтения, если не разблокировано. Дополнительные сведения см. в разделе Working with Requirements.
-
Jira — это расширенное поле доступно, когда для вашего Workspace включена функция Jira Integration. Оно используется для создания связи между проектным Project и Project в Atlassian Jira®, что позволяет выполнять двунаправленную синхронизацию задач между этими сущностями через функцию Altium 365 Comments and Tasks. Щелкните в поле ввода Jira, чтобы выбрать один из доступных Jira Projects. Обратите внимание, что этот вариант сопоставления доступен только администраторам, если только он не включен для всех пользователей через конфигурацию Jira Application. Дополнительные сведения см. на странице Working with Jira Tasks.
-
Project — это поле доступно только при редактировании проекта Managed BOM и задает связь между документом BOM и проектом разработки PCB. Эта связь позволяет синхронизировать данные о компонентах из исходного Project в связанный BOM. Она автоматически определяется для документов BOM, созданных из Project. Обратите внимание, что синхронизация Project-to-BOM будет нарушена, если эту связь переопределить или удалить — используйте параметр
этого поля для перехода к ссылке на Project и ее выбора.
-
Parameters — нажмите этот элемент управления, чтобы развернуть область, в которой можно управлять серверными параметрами проекта. Пары Parameter Name/Value можно добавлять , редактировать (встроенное редактирование) или удалять
Редактируйте серверные параметры проекта.
Нажмите кнопку
, чтобы подтвердить внесенные изменения.
Клонирование проекта
Чтобы клонировать существующий проект, выберите его запись на странице Projects, нажмите элемент управления
над списком проектов и выберите пункт Clone в связанном меню. Появится окно Clone Project.
Можно клонировать проект, чтобы создать его идентичную копию вместе с рабочими файлами.
Используйте окно Clone Project, чтобы задать имя проекта и при необходимости описание. По умолчанию будет использовано исходное имя проекта с суффиксом ' – Copy', а описание по умолчанию будет заполнено автоматически.
Нажмите кнопку
, чтобы получить доступ к полю Parent Folder. По умолчанию здесь будет указана папка, в которой находится исходный проект. Нажмите ссылку Change справа от поля, чтобы открыть структуру серверных папок Workspace и выбрать другую папку для хранения клонированного проекта. При желании можно организовать проекты в иерархию вложенных папок. Дополнительные сведения см. в разделе Creating a Hierarchy of Project Folders.
После настройки полей нажмите кнопку
. Исходный проект будет клонирован (дублирован) вместе со всеми входящими в него файлами и данными и добавлен как новая запись проекта в список на странице Projects (в выбранной родительской папке). Поскольку созданный клон фактически является новым проектом, его разрешения будут назначены так же, как при создании (или загрузке) нового проекта — то есть разрешения наследуются от родительской папки (по умолчанию), а пользователь, выполнивший клонирование, становится Owner. См. также Managing Project Creation Permissions для дополнительной информации.
Удаление проекта
Related page: Корзина
Чтобы удалить существующий проект из Workspace, выберите его запись на странице Projects, нажмите элемент управления
над списком проектов или элемент управления
в плитке проекта и выберите пункт Remove в связанном меню. Когда страница Projects показана в виде списка, нажмите элемент управления
справа в строке нужного проекта и выберите команду Remove в связанном меню.
В следующем окне Remove <project> будут перечислены все Items, связанные с проектом, например связанные Releases, которые также будут удалены. Выберите параметр Show details, чтобы открыть представление Releases view проекта и просмотреть связанные Releases и Manufacturing Packages.
Упрощенное окно Remove отображается, если у проекта нет связанных Releases.
Действие по удалению проекта Workspace фактически является «мягким удалением», при котором проект и все связанные Items перемещаются в область Trash Workspace. Подтвердите процесс удаления кнопкой Remove <project> окна
.
После завершения удаления запись проекта будет удалена из основного списка проектов. В Altium Designer ваша локальная рабочая копия не затрагивается этим действием, но вы больше не сможете отправлять изменения на сервер. Вы можете закрыть и заново открыть локальную рабочую копию, чтобы получить доступ к ряду предлагаемых действий, поскольку локальный проект теперь ссылается на репозиторий VCS, который больше не существует.
Все проекты, удаленные таким образом, можно найти на странице Trash интерфейса. Обратите внимание, что вы можете просматривать только те проекты (и любые другие элементы), которые были мягко удалены лично вами. Администраторы смогут видеть полное содержимое страницы Trash , то есть все элементы, которые были мягко удалены.
Что следует учитывать в отношении проекта, удаленного мягким способом:
-
Проект будет недоступен для открытия и просмотра из вашего ПО для проектирования и из веб-интерфейса.
-
Если проект был опубликован для внешнего доступа за пределами Workspace, соответствующая плитка будет удалена со страницы Shared with Me интерфейса платформы Altium 365 для всех задействованных внешних пользователей.
-
Любые общие Manufacturing Packages, удаленные вместе с проектом, также будут удалены со страницы Shared with Me интерфейса платформы Altium 365 для всех задействованных пользователей.
-
При просмотре любых элементов, которые использовались в проекте, запись Where Used для проекта будет показывать, что проект удален.
-
Проект можно восстановить или удалить окончательно со страницы Trash только владельцу этого проекта или администратору Workspace.









































).





. Примечание: доступно, когда включен
. Новое обновление проекта будет зафиксировано как новая ревизия проекта VCS и зарегистрировано как событие в представлении 













)




Для папок, отличных от расположения по умолчанию, пользователь, имеющий только доступ
, если только эта связь «родитель–потомок» не будет «разорвана» путем отключения параметра Inherit permissions from parent folder в окне Share на вкладке Advanced Settings
. См. 






)






















