Управляйте и работайте с совместными задачами (job activity Tasks) через Tasksdashboard
Altium 365 Workspace.
Хотя интерфейс выглядит относительно простым, dashboard Workspace Tasks предлагает гибкий и эффективный способ управления и отслеживания рабочих процессов непосредственно в среде проектирования, а не через внешнюю систему. Эта страница — глобальный обзор всех Tasks, которые сейчас активны в Workspace, тогда как представление проектных Tasks, доступное из дерева навигации при просмотре проекта, показывает только те Tasks, которые связаны с этим проектом.
MCAD CoDesigner
Related page: ECAD-MCAD CoDesign
Эта страница относится к функциональности ECAD-MCAD CoDesign. MCAD CoDesigner синхронизирует проектирование печатной платы между инженерами-электронщиками и инженерами-механиками. Он работает напрямую с данными ECAD и MCAD через панель MCAD CoDesigner panel на стороне Altium Designer и соответствующую панель, подключаемую к вашему MCAD‑ПО. Последняя предоставляется через установку (и регистрацию в MCAD‑ПО) Altium CoDesignerплагина.
При использовании последних плагинов Altium CoDesigner поддерживаются следующие MCAD‑платформы:
Официально поддерживаемые версии MCAD‑инструментов зависят от версии используемого плагина Altium CoDesigner. Эту информацию можно найти на странице New in CoDesigner page.
Страница MCAD CoDesigner содержит обзор раздела, а также ссылки на плагины MCAD CoDesigner и дополнительные обучающие материалы.
На странице доступны:
Workspace Members
Related page: Управление участниками Workspace
Эта страница используется для создания и управления списком пользователей Workspace — людей, которые являются участниками Workspace и имеют доступ к Workspace и/или связанным с ним технологиям.
Пользователями-участниками могут быть владельцы Altium Accounts внутри вашей организации или пользователи из другой организации (в последнем случае приглашение их в качестве участников Workspace не означает, что они становятся частью вашей организации). Вы также можете приглашать пользователей, у которых нет Altium Account (тогда им потребуется зарегистрировать его). Пользователи могут отправить запрос на присоединение к вашему workspace, а существующие пользователи могут отправить запрос на приглашение другого пользователя в Workspace.
Определяйте, у каких людей будет доступ к Workspace, на странице Workspace Members интерфейса.
Вкладки в верхней части страницы позволяют администраторам просматривать всех пользователей с доступом к Workspace и управлять пользователями, запрашивающими доступ:
-
Members — все пользователи с доступом участника (member) к Workspace на основе назначенного членства в группах и применённых прав доступа. Вкладка Members — единственное представление, доступное участникам Workspace, не входящим в группу Administrator. Только администраторы могут использовать параметры записи (
), чтобы Edit (управляемые назначения групп), Review Accesses (доступные им проекты) и Remove пользователя из Workspace.
-
Guests — пользователи, внешние по отношению к Workspace организации (не участники), которым предоставлен общий доступ к проекту Workspace — см. Sharing with External Users. Такие пользователи обозначаются связанным значком
.
-
Join Requests — отправленные запросы от пользователей вашей организации, которые запрашивают доступ к корпоративному Workspace.
-
Invitation Requests — отправленные запросы от участников Workspace на предоставление доступа к Workspace другому пользователю или пользователям.
Используйте поле Search , чтобы быстро найти участника в списке.
Trash
Эта страница показывает все элементы, которые были «мягко удалены» (soft deleted) — элементы, которые удалены, но ещё не окончательно. Trash по сути является корзиной, в которую можно переместить любой элемент внутри вашего Workspace (через действие soft delete). Она изолирована от остального Workspace, поэтому любой элемент в Trash недоступен для использования и не может быть найден через поиск, через страницы браузерного интерфейса или из Altium Designer
Вы поймёте, что команда на основе Delete в интерфейсе Workspace или Altium Designer относится к soft delete, поскольку последующее окно подтверждения сообщит, что удалённые элементы будут перемещены в Trash.
Когда вы удаляете элемент в Workspace с помощью soft delete, он будет перемещён в Trash. Страница Trash предоставляет интерфейс к этой изолированной области Workspace.
Вы будете видеть только те элементы, которые вы сами пометили как удалённые (soft delete). Администратор будет видеть все элементы, удалённые таким образом, в Trash. В списке отображаются данные столбцов, соответствующие идентификационной информации, а также когда элемент был удалён и кем. Вы можете сортировать по любому столбцу — щёлкните по заголовку столбца один раз для сортировки по возрастанию и щёлкните ещё раз для сортировки по убыванию. Используйте поле Search над списком, чтобы выполнять поиск по всему содержимому.
Выберите элемент в Trash, затем используйте элементы управления в правом верхнем углу списка, чтобы соответственно окончательно удалить этот элемент или восстановить его. Соответствующие команды также доступны из меню, связанного с элементом управления
(в крайней правой части выбранного элемента).
-
Для проекта (Project) только владелец или администратор может выполнить (soft) удаление или восстановление. Для любого другого элемента вы сможете выполнять эти действия, если у вас есть права на редактирование.
-
Полное «жёсткое» удаление (hard delete) элемента (Permanently Delete) возможно только для администраторов Workspace.
Выберите элемент, затем решите, нужно ли полностью восстановить его для повторного использования или удалить навсегда (то самое «hard delete»).
Либо, чтобы очистить весь Trash одним пакетным действием, нажмите кнопку
в левом верхнем углу страницы. Появится окно подтверждения, предупреждающее, что это действие удалит все элементы безвозвратно и после этого их нельзя будет восстановить. Чтобы продолжить, нажмите кнопку
.
При попытке окончательно удалить (hard delete) элемент система не позволит сделать это, если данный элемент используется родительским элементом — например, компонент, который используется на управляемом листе схемы (managed schematic sheet) или внутри проекта (design).
Элементы интерфейса только для администраторов
Следующие разделы суммируют элементы интерфейса браузера Workspace, к которым only могут получать доступ административные пользователи Workspace — те, кто входит в группу Administrators. Доступ к этим элементам осуществляется через выделенную область Admin в левом дереве навигации.
Admin – Settings
Эта страница предоставляет набор подстраниц для настройки параметров, относящихся к различным функциям и сервисам, предоставляемым Workspace и через Workspace.
При изменении любых настроек обязательно нажимайте кнопку
в правом верхнем углу страницы.
В левой части страницы находится дерево навигации, позволяющее быстро переходить к различным подстраницам настроек. Доступны следующие страницы:
General
Используйте эту страницу, чтобы при необходимости изменить имя, адрес сервера и описание Workspace. Страница также предоставляет информацию о расположении Workspace только для чтения. Изменения может вносить только администратор, который одновременно является владельцем Workspace, и никакой другой администратор этого Workspace.
Projectѕ
Используйте эту страницу, чтобы задать путь по умолчанию (в структуре папок Workspace) и, при необходимости, права общего доступа для вновь создаваемых проектов. Проекты будут создаваться в указанной записи папки Default path for new projects, если только папка уже не открыта (тогда проект будет создан в ней) или если в окне Create Project в поле Parent Folder в разделе Advanced не указан другой путь — см. Creating a New Project для получения дополнительной информации.
Пользователям, которые создают или загружают проекты, потребуется доступ к этой папке по умолчанию (изначально Projects), который определяется её правами общего доступа, заданными на странице Workspace Explorer — см. Sharing Folders and Items для получения дополнительной информации. Обратите внимание: если у пользователя нет доступа к папке проекта по умолчанию (и никакая другая папка не открыта), система создаст структуру Personal Folder, включающую папку My Projects для хранения проектов — см. Project Creation Without Folder Write Access для получения дополнительной информации.
Права для нового проекта всегда включают администраторов и пользователя, создавшего проект (его «владельца»). Также включается набор прав, унаследованный от родительской папки, если только это не переопределено параметром Default permissions for new projects. Если этот параметр доступен и включён, его настройки будут задавать определённый набор прав доступа для вновь создаваемых проектов вместо наследуемых от родительской папки — см. Default Project Creation Permissions для связанной информации.
Администратор может определить настройки по умолчанию для вновь создаваемых проектов. Изначально путь установлен в Projects, а параметр Default permissions отключён.
Email Notifications
Эта страница предоставляет элемент управления для включения функции email-уведомлений Workspace. Эта возможность отмечает различные события для ключевых участников, связанные с элементами компонентов (component Items), проектами и запросами на компоненты (part requests).
См. Email Notifications page для получения дополнительной информации.
Altium 365 использует Amazon SES (Simple Email Service) в качестве сервера отправки электронной почты. Это тот же сервис, который Altium использует для отправки писем, связанных с Altium Account (например, активация учётной записи).
Также доступен расширенный Process Workflows и связанное с ним Send a notification when no updates have been made to a workflow task for <number> days уведомление. Когда включено, пользователи с активной задачей (Task), требующей выполнения шага рабочего процесса, будут получать напоминание, если в течение заданного количества дней не было предпринято никаких действий.
Access Control
Заголовок раздела Access Control объединяет настройки, используемые для управления потоками данных Workspace в целях безопасности. Этот параметр доступен администраторам с Altium 365 GovCloud или когда для вашей организации включено решение уровня Altium Entreprise-level solution .
-
Inbound Traffic — используйте эту страницу, чтобы указать IP-адреса, диапазоны IP или подсети, которым разрешён доступ к вашему Workspace. IP-фильтрация применяется с использованием метода записи одной строкой Classless Inter-Domain Routing (CIDR) для блокировки входящих подключений вне указанного диапазона IP. Фильтрация входящего трафика (Inbound Traffic Filtering) обеспечивает более тонкий контроль над тем, кто может подключаться к корпоративному Workspace, и, например, может ограничивать входящий доступ диапазоном допустимых IP-локаций или IP-адресом официальной VPN-конфигурации. Можно добавить несколько записей фильтра IP.
Пользователи, пытающиеся подключиться к Workspace с IP-адреса, который не проходит применённый фильтр, получают сообщение о блокировке доступа.
-
Outbound Traffic — доступно только в Workspace Altium 365 GovCloud, размещённом в США. Используйте эту страницу, чтобы включать/отключать определённый трафик к внешним пользователям или локациям, которые потенциально находятся за пределами США, в соответствии с политиками компании и государственными требованиями. Каждый параметр, представленный на странице, относится к данным, которые могут отправляться из Workspace при использовании соответствующей функции — см. связанные примечания для дополнительной информации.
-
Supply Chain Data Acquisition: Если флажок снят, этот параметр отключит запросы данных, такие как запросы данных Manufacturer Part Number (MPN), отправляемые во внешние источники данных по компонентам. Это отключит автоматические запросы компонентов, отправляемые во внешние источники данных и сервисы.
-
External Project Share and Manufacturer Packages: Если флажок снят, этот параметр запретит совместный доступ к данным проекта для внешних пользователей — тех, кто не является зарегистрированным участником Workspace. Попытки сделать это будут игнорироваться или приведут к сообщению об ошибке.
-
PLM Integration: Если флажок снят, этот параметр запретит запросы данных, отправляемые во внешние PLM-системы. При выполнении действий, таких как синхронизация компонентов, данные компонентов Workspace не будут передаваться в удалённый экземпляр PLM, что приведёт к ошибке LibSync.
-
Silicon Expert Integration: Если флажок снят, этот параметр запретит отправку запросов данных компонентов в сервис данных по компонентам производителя Silicon Expert. Попытка активировать сервис приведёт к предупреждению/сообщению об ошибке.
-
Z2Data Integration: Если флажок снят, этот параметр запретит отправку запросов данных компонентов в сервис данных по компонентам производителя Z2Data. Попытка активировать сервис приведёт к предупреждению/сообщению об ошибке.
Vault
Заголовок раздела Vault объединяет настройки, относящиеся к определённой функциональности внутри самого Workspace.
-
Lifecycle Definitions– используйте эту страницу для определения и управления определениями жизненного цикла вашего Workspace, дополняя возможность делать это через Altium Designer. Обеспечивая лучшую наглядность состояний и переходов, каждый жизненный цикл создаётся в графическом виде, чтобы показать соответствующие потоки.
На этой странице также есть параметры для включения дополнительных функций, которые станут доступны при редактировании компонентов на базе Workspace в Altium Designer (нажмите
, чтобы подтвердить изменённую настройку):
-
Data Cleanup – используйте эту страницу, чтобы быстро удалять элементы данных из вашего Workspace. Это особенно полезно после экспериментов с созданием и выпуском контента в Workspace, например при пробной миграции неуправляемых библиотек, когда вы хотите «очистить» такие экспериментальные данные. Эта функциональность работает для любых типов Items в вашем Workspace.
Используйте доступные флажки, чтобы определить, удалять ли все элементы данных (All) или только определённые типы. Настроив стратегию очистки, нажмите кнопку
. Появится окно с запросом подтверждения и предупреждением о том, что это действие нельзя отменить. Чтобы проверить и продолжить, введите текст Delete my data permanently в поле и затем нажмите
.
Обратите внимание: дочерние элементы нельзя удалить, если на них уже есть ссылки (они используются) в родительских элементах. Сначала необходимо удалить родительские элементы. Например, если компонент используется на управляемом листе (managed sheet) или в проекте, сначала нужно удалить управляемый лист и/или проект.
Помните, что очистка данных — действие, которое нельзя отменить. Перед удалением данных автоматически будет создан снимок (snapshot) вашего Workspace. Также учтите, что операции очистки данных могут выполняться некоторое время — в зависимости от объёма данных.
MCАD CoDesigner
Эта страница предоставляет элементы управления для включения распознавания компонентов между доменами ECAD и MCAD при использовании функции ECAD-MCAD CoDesign. Это облегчает использование native components при передаче проекта (push/pull) между двумя доменами. Доступны следующие параметры.
-
Specify how transferred ECAD models are named – задаёт соглашение об именовании, используемое для моделей при первоначальной передаче в домен MCAD. По умолчанию установлено значение <FootprintName><ComponentID>, и его можно изменить на <ComponentID><FootprintName> или <CustomComponentProperty><FootprintName>.. В последнем случае используйте поле Custom Component Property (иначе установлено PARTNO), чтобы определить пользовательское свойство, которое вы хотите использовать в имени MCAD‑компонента. Этот параметр позволяет инженерам включать в идентификацию компонента осмысленную информацию, например подробные данные номера детали.
-
Recognize models placed in MCAD and use true electrical components in ECAD instead – включите эту опцию, чтобы поддержать использование native components, когда плата выполняет Push из MCAD и Pull в ECAD. 3D‑модель MCAD связывается с эквивалентным компонентом Altium Designer, поэтому при загрузке платы в Altium Designer 3D‑модель MCAD может быть заменена экземпляром полностью определённого посадочного места компонента Altium Designer, включая 3D‑модель. Используйте два подполя, чтобы определить свойство модели MCAD и параметр компонента ECAD, используемые для идентификации компонентов в двух доменах проектирования. По умолчанию эти поля заполнены значением PARTNO. MCAD model property может быть вашим собственным пользовательским свойством, либо выберите MCAD model name из раскрывающегося списка. ECAD component parameter также может быть вашим собственным пользовательским параметром. Эти поля обязательны, если включена родительская опция. Если одно или оба поля оставить пустыми, кнопка
будет недоступна.
-
Use models from data management system on MCAD side when creating PCB assembly – включите эту опцию, чтобы поддержать использование native components, когда плата выполняет Push из ECAD и Pull в MCAD. MCAD‑ПО получает модель компонента из системы управления данными MCAD (по имени модели) и затем размещает этот компонент в MCAD‑сборке PCB, вместо модели, пришедшей из ECAD. Используйте подполе, чтобы определить параметр компонента ECAD, который будет использоваться для хранения имени модели MCAD. По умолчанию это поле заполнено значением MCADModelName. Это поле обязательно, если включена родительская опция. Если оставить его пустым, кнопка
будет недоступна.
Связывание компонентов MCAD‑to‑ECAD доступно для всех поддерживаемых платформ MCAD (кроме Autodesk Fusion®). Связывание native components ECAD‑to‑MCAD в настоящее время поддерживается только в:
SOLIDWORKS – требуется, чтобы SOLIDWORKS был подключён к системе SOLIDWORKS PDM. MCAD‑компонент должен быть задан в ECAD‑компоненте как параметр в виде "<vault>:folder\folder\component.sldprt", где <vault> — имя хранилища (vault) PDM. Сведения о подключении к SOLIDWORKS PDM см. в документации SOLIDWORKS. Если компонент недоступен в SOLIDWORKS PDM, CoDesigner вместо этого размещает модель, переданную из PCB‑редактора и сохранённую в Workspace Altium 365.
PTC Creo Parametric – требуется, чтобы PTC Creo был подключён к серверу PTC Windchill®, а ECAD‑компоненты хранились в Windchill Workspace. Сведения о подключении к Windchill см. в документации Creo. Если компонент недоступен в Windchill Workspace, CoDesigner вместо этого размещает модель, переданную из PCB‑редактора и сохранённую в Workspace Altium 365.
Siemens NX – требуется, чтобы Siements NX был подключён к Siemens Teamcenter PLM. Сведения о подключении к Teamcenter PLM см. в документации Siemens NX. Ссылка на MCAD‑компонент должна быть задана в ECAD‑компоненте как параметр, включающий путь Teamcenter, при этом значение параметра должно иметь вид :root_TC_folder:subfolder1:subfolder12:model_name.
CoDesigner проверяет эти настройки при запуске (из Altium Designer и из инструментов MCAD). Перезапустите ваше ПО для проектирования, если настройки были изменены в Workspace.
PLM Integration
Доступно, когда для вашего Workspace Altium 365 включена PLM Integration. Эта страница предоставляет опцию Enable new PLM Configuration, которая, если снять флажок, возвращает пользовательский интерфейс PLM Integration к previous system
, основанной на загрузке отредактированных конфигурационных файлов.
См. PLM Integration для получения информации.
Dictionaries
Используйте эту страницу для создания пользовательских параметров с несколькими заданными значениями (Dictionaries), которые можно применять к шаблонам компонентов (Component Templates) через Altium Designer. Можно добавить несколько Dictionaries параметров, при этом каждая запись содержит список вариантов соответствующих значений параметра. При использовании такой подход обеспечивает более формализованный контроль применения параметрических данных, когда стандартизованные параметры и варианты их значений централизованно управляются в одном доступном месте.
Создавайте предопределённые списки значений параметров с помощью опции Dictionary в разделе Admin - Settings.
Чтобы добавить запись Dictionary, нажмите кнопку
, затем в появившемся окне Create Dictionary введите подходящее имя типа параметра. Добавляйте значения параметра с помощью опции
, связанной с именем записи Dictionary — нажмите Enter, чтобы подтвердить введённое значение.
Можно создать несколько Dictionaries с несколькими значениями параметров.
-
Дважды щёлкните по записи или используйте связанную опцию
, чтобы отредактировать имя Dictionary или значение.
-
Используйте связанную опцию
, чтобы добавить новое значение в Dictionary.
-
Используйте связанную опцию
, чтобы удалить запись значения или саму запись Dictionary.
В Altium Designer словари, созданные в рабочей области Altium 365 Workspace, становятся доступными как типы данных параметров при создании или редактировании шаблона компонента. Если этот шаблон используется для создания нового компонента — или при редактировании компонента, основанного на этом шаблоне, — записи параметров, определённые словарём, будут предлагать только те варианты значений, которые заданы в словаре рабочей области Workspace. Обратите внимание: параметры на основе словаря обозначаются соответствующим значком.
Дополнительные сведения см. в разделе Поддержка типов данных параметров компонентов, определённых словарём в редакторе компонентов Altium Designer.
Контрольные списки
На этой странице приведён список доступных контрольных списков соответствия (compliance Checklists), применимых к проверкам проекта (Design Reviews). Каждый именованный контрольный список состоит из нескольких описательных пунктов, которые можно отмечать как «выполнено» в процессе Design Review. В список включены два примера контрольных списков (проверка PCB и проверка схемы), которые можно использовать как есть или взять за основу для пользовательских контрольных списков.
Существующие контрольные списки можно редактировать или удалять, а дополнительные — создавать с помощью кнопки
. Набор пунктов списка представляет собой простые текстовые утверждения в несколько строк — нажмите Enter, чтобы добавить новую строку.
Новые контрольные списки также можно создавать, редактировать и сохранять на странице Overview экземпляра Design Review.
См. Design Reviews для получения дополнительной информации о работе с контрольными списками в экземплярах Design Review.
Экспорт аудита
На этой странице представлены параметры конфигурации для передачи данных журнала событий (Events Log) рабочей области Altium 365 Workspace в подходящую SIEM-систему (Security Information and Event Management) для целей соответствия требованиям и аудита. Workspace API позволяет специалисту по безопасности вашей организации настроить SIEM-систему на получение данных аудита из Altium 365, используя параметры Client ID и Secret Key, заданные на этой странице администратором Workspace.
Откройте сворачиваемый раздел ниже, чтобы увидеть связанную техническую информацию по настройке для специалистов по безопасности.
Audit Logs Exposure Usage
Приведённая здесь информация об Altium 365 API предназначена для специалиста по безопасности организации, который при настройке импорта данных из Altium 365 должен использовать поддержку, доступную в его SIEM-решении.
Этот веб‑сервис предназначен для аудита и отслеживания событий в Workspace. API поддерживает постраничную выдачу (Limit Pagination) и аутентификацию через Client ID и динамически генерируемый Secret Key. В ответе на запрос подробная информация о событиях предоставляется в формате JSON, при этом поля именуются в соответствии с Common Event Format (CEF).
Обратите внимание: этот сервис доступен только при наличии действующей лицензии. Доступ и использование ограничены лицензированными Workspace.
Как пользоваться сервисом
-
How to get endpoint and parameters
Чтобы получить доступ к endpoint’у сервиса и параметрам, пользователи с правами администратора должны перейти на страницу Admin – Settings в Workspace.
Если у Workspace есть необходимая лицензия, будет доступна опция Audit Export.
При выборе этой опции отобразится страница с URL для получения данных, а также Client Id и Secret Key. Если вы открываете эту страницу впервые, поле Secret Key будет пустым. Чтобы получить значение, нажмите кнопку
. Если ключ уже был сгенерирован, он будет доступен сразу.
Если по какой-либо причине требуется аннулировать текущий ключ, после генерации будет доступно действие кнопки
. Это действие предотвращает получение данных с использованием предыдущего, теперь отозванного, ключа.
Используйте кнопку
, связанную с каждым полем, чтобы при необходимости копировать его содержимое.
-
How to use Endpoint
Обзор
Этот API endpoint предназначен для получения событий аудита. Для извлечения данных используется постраничная выдача по limit. Это означает, что мы возвращаем общее количество событий и текущий набор событий, определяемый параметрами Limit и Offset. Например, при первом запросе данных о событиях пользователь может вообще не указывать параметры — в этом случае мы возвращаем набор событий с параметрами по умолчанию.
Либо пользователь может указать параметры в запросе, например Offset = 0 и Limit = 500. В этом случае мы вернём события, начиная с самого первого, до указанного лимита. Если событий меньше, чем указанный лимит, будут возвращены все доступные события.
Важно отметить, что пользователи этого API должны на своей стороне сохранять текущую позицию в логах, чтобы последовательно запрашивать события. Например, если есть 1000 событий и пользователь изначально передаёт Offset = 0 и Limit = 500, то следующий запрос должен содержать Offset = 500, чтобы получить оставшиеся события.
Аутентификация
Доступ к этому endpoint’у требует передачи идентификатора клиента (ClientId) и секрета клиента (ClientSecret) в заголовках запроса. Если один из них отсутствует или неверен, возвращается ответ Unauthorized.
Параметры запроса
Offset (optional): Смещение от начала результата. Позволяет управлять тем, с какой записи начинать возврат данных.
Limit (optional): Максимальное количество записей для возврата. Существует ограничение на максимально допустимое значение, которое не должно превышать установленный максимум для этого API.
Ответы
200 OK: Успешный ответ содержит события аудита, соответствующие заданным критериям.
400 Bad Request: Возвращается , если количество записей, указанное в запросе, превышает максимально допустимый лимит.
401 Unauthorized: Возвращается, если аутентификация клиента не удалась из‑за отсутствующих или неверных заголовков ClientId или ClientSecret либо из‑за отсутствия лицензии.
Пример запроса
GET your-endpoint-url?Offset=0&Limit=500
Заголовки:
ClientId: your-client-id
ClientSecret: your-client-secret
Response
Стандартный ответ на API‑запросы, возвращающие события аудита в формате JSON с полями, именованными в соответствии с Common Event Format (CEF).
Определение объекта
Стандартная структура объекта ответа:
TotalCount (int): Общее количество записей, доступных для получения. Это значение представляет собой число всех событий, соответствующих критериям запроса.
Events (List of Events): Список событий в формате JSON CEF. Каждый элемент этого списка представляет отдельное событие.
Структура события:
CefVersion (string): Версия формата CEF. (Current version = 1)
DeviceVendor (string): Идентификатор производителя устройства. В сочетании с DeviceProduct и DeviceVersion он однозначно определяет тип отправляющего устройства. (Predefined: Altium)
DeviceProduct (string): Идентификатор продукта устройства. В сочетании с DeviceVendor и DeviceVersion он однозначно определяет тип отправляющего устройства. (Predefined: 365 Platform)
DeviceVersion (string): Идентификатор версии устройства. В сочетании с DeviceProduct и DeviceVendor он однозначно определяет тип отправляющего устройства. (Predefined: Cloud)
DeviceEventClassID (string): Уникальный идентификатор для каждого типа события.
Name (string): Понятный человеку заголовок или описание события.
Extension (Object): Объект, содержащий детали события.
Структура Extension:
Dvchost (string): Полное доменное имя (FQDN) устройства, если доступно.
Msg (string): Сообщение, дополнительно описывающее событие.
Rt (DateTime): Время получения события.
Dtz (TimeSpan): Часовой пояс устройства, сгенерировавшего событие.
Suser (string): Имя исходного пользователя, связанного с событием.
Act (string): Действие, упомянутое в событии.
ExternalId (string): ID, используемый исходным устройством. Эти значения обычно последовательны и связаны с каждым событием.
Cat (string): Категория, назначенная исходным устройством. Устройства часто используют собственные схемы категоризации для классификации событий.
Пример ответа
{
"TotalCount": 2,
"Events": [
{
"CefVersion": "1",
"DeviceVendor": "Altium",
"DeviceProduct": "365 Platform",
"DeviceVersion": "Cloud",
"DeviceEventClassId": "",
"Name": "User Login",
"Extension": {
"dvchost": "host.domain.com",
"msg": "User successful login",
"rt": "2024-01-10T14:30:00Z",
"dtz": "UTC+00:00",
"suser": "sampleuser",
"act": "login",
"externalId": "45678",
"cat": "authentication"
}
},
{
// Additional Events
}
]
}
BOM Portal
Приложение Altium 365 BOM Portal позволяет создавать насыщенные данными закупочные документы BOM на основе проектных данных Workspace или загруженных (CSV/XLS) ECAD BOM‑файлов. Используя комплексные сервисы данных Altium, документы Managed BOM в Portal включают актуальную информацию о производителях компонентов и «живые» данные цепочки поставок (Supply Chain) из нескольких источников. Эта веб‑система автоматизирована, гибко настраивается и предлагает расширенные возможности поиска для определения оптимальных компонентных позиций для ваших проектных задач.
Дополнительные сведения см. на странице BOM Portal.
Используйте эту страницу настройки, чтобы задать параметры по умолчанию для вновь создаваемых/загружаемых документов Managed BOM. Эти параметры можно изменить относительно значений по умолчанию в отдельных документах Managed BOM через окно BOM Settings window.
-
General Settings: Укажите настройки закупок по умолчанию: Currency и Country. Эти параметры независимы, поэтому предпочтительная валюта закупки не привязана к местоположению.
-
Releases
-
Default Release Name:Задайте имя по умолчанию для релизов, создаваемых через BOM Portal. Оно может быть составлено из стандартных и пользовательских параметров проекта, а также из обычного текста, чтобы при необходимости сформировать составную схему именования релизов. Убедитесь, что вы сохранили все обновлённые настройки (
). Дополнительные сведения см. в разделе BOM Portal Release Naming.
-
Prevent Release with Error and Fatal Error Issues: Укажите, будут ли ошибки, сообщаемые для компонентных позиций BOM, препятствовать их выпуску. Если этот параметр включён, процесс Release process в BOM Portal блокируется при обнаружении позиции BOM Check Error или Fatal Error, как определено в Checks Manager
Report Levels приложения.
Также учтите, что процесс Release временно блокируется, пока выполняются активные проверки BOM Checks.
-
Favorite Suppliers: Укажите поставщиков компонентов по умолчанию, которые включены для документов Managed BOM. Дополнительные сведения см. в разделе Order List section в BOM Portal. Обратите внимание: доступные поставщики, включённые в список Favorite Suppliers, в свою очередь определяются настройками Altium Parts Provider settings на странице Workspace Part Providers page.
-
Checks Manager: Укажите, как в BOM-документах сообщается о проблемах (Issues) строк BOM. Каждый тип проверки валидности BOM можно настроить так, чтобы он сообщал на любом из доступных Report Levels, включая вариант игнорирования проверки (No Report). Дополнительные сведения см. в разделе BOM Checks section в BOM Portal.
Прокрутите, чтобы просмотреть все параметры конфигурации BOM Portal.
Requirements Portal
Requirements Portal — это продвинутое приложение системной инженерии, интегрируемое с Altium 365 для определения и управления техническими требованиями к проектам. Экземпляры требований, созданные в портале, можно размещать в проектных документах Altium 365 Workspace, а также назначать как пользовательские Tasks. Соответствие определению Requirement затем можно проверять в пространстве проектирования, при этом статус синхронно отражается в экземпляре Requirement в Requirements Portal.
Дополнительные сведения см. в разделе Working With Requirements.
Синхронная связь между вашим Altium 365 Workspace и Requirements Portal задаётся сопоставлением проекта Workspace с System Design Block портала, с которым связаны определения Requirement. Связь можно установить в разных местах:
-
В веб-интерфейсе Requirements Portal, назначив Block типа Electronics проекту проектирования Workspace — related information.
-
В окне проектирования Workspace Edit Project, назначив Block портала проекту проектирования Workspace — related information.
-
В представлении входа Requirements Portal на странице Workspace Admin - Settings (как показано здесь), добавив новую связь Project-Block в список Link Requirements — см. ниже.
Используйте опцию Requirements Portal из меню «девять точек» (
), чтобы открыть интерфейс Requirements Portal в новой вкладке браузера.
Jira Integration
Altium 365 Jira Integration обеспечивает двунаправленную синхронизацию данных между задачами Atlassian Jira® issues и задачами Altium 365 Workspace Tasks. Интеграция позволяет удалённо создавать задачи Jira прямо из вашего Altium Workspace как выделенные Jira Tasks, либо связывать существующие Jira Issues с проектом Workspace.
После установления связи Jira Issue ↔ Workspace Task её комментарии и настройки статуса (приоритет, прогресс, исполнитель) синхронизируются в реальном времени, что обеспечивает более глубокое и интерактивное управление проектами Altium в пространстве Jira. Интеграция Jira настраивается путём сопоставления проектов Workspace с указанным проектом Jira.
Дополнительные сведения см. в разделе Working With Jira Tasks.
Страница настройки Jira Integration включает следующие дополнительные параметры:
-
Кнопка
открывает представление по умолчанию для вашей учётной записи Jira в новой вкладке браузера.
-
Кнопка
отключит приложение Jira от вашей учётной записи Jira, указанной в Jira Connection. Это вернёт страницу Jira Integration к исходной конфигурации до настройки.
-
Если включена опция Enable Jira mapping for project editors (в разделе Access Settings), участники Workspace могут сопоставлять проект — при наличии прав на редактирование — с проектом Jira, указанным в этой конфигурации. Сопоставление выполняется из окна Edit window проекта — см. mapping access example. Администраторы Workspace могут сопоставлять проекты проектирования с проектами Jira через окно проекта Edit независимо от этой настройки доступа.
Admin – Groups
Related page: Управление участниками Workspace — Groups
Эта страница используется для создания и управления списком групп пользователей (участников Workspace). Группы позволяют дополнительно организовать участников Workspace, например по подразделению организации, в котором они задействованы, или по команде разработки. Группы также упрощают совместный доступ к содержимому Workspace и настройку других предоставляемых технологий.
Используйте параметры записи Group, чтобы управлять составом пользователей (Edit), просматривать проекты, которыми поделились с именем Group (Review Accesses), и удалять категорию Group (Remove).
Получайте доступ и управляйте группами, определёнными для вашего Workspace, со страницы интерфейса Admin – Groups.
Для Workspace определено несколько примерных групп, включая группу Administrators. Эта группа предоставляет своим участникам административные привилегии. Любой участник этой группы имеет полный доступ к Workspace и всем связанным технологиям и сервисам через браузерный интерфейс.
Admin – Configurations
Related page: Управление конфигурациями среды
Страница Configurations предоставляет средства для формализации рабочей среды участников Workspace на основе назначенной им Group. На практике экземпляры конфигураций используются, чтобы ограничить рабочую среду Altium Designer каждого разработчика использованием только утверждённых в компании элементов проектирования, включая шаблоны, файлы конфигурации Output Job, настройки Workspace и т. д. Можно создать любое количество Configurations и назначить их группам пользователей (ролям) по мере необходимости.
Определяйте и управляйте конфигурациями среды разработчика на странице Workspace Configurations.
Admin – Part Providers
Related page: Конфигурация источников компонентов
Эта страница позволяет определить Part Source — обеспечивая централизованное управление цепочкой поставок, при котором разработчики по всей организации используют один и тот же утверждённый список поставщиков для получения данных цепочки поставок по компонентам, применяемым в их проектах.
Для Workspace доступны следующие источники компонентов:
-
Altium Parts Provider — агрегирующий сервис данных поставщиков, предоставляющий доступ к актуальной информации о компонентах от широкого круга поставщиков.
Настройки Altium Parts Provider, заданные в Workspace, будут переопределять настройки в Altium Designer, когда пользователь подключается к этому Workspace.
-
Custom Parts Provider — для ситуаций, когда данные поставщиков компонентов (и должны) поступать из внутренней корпоративной системы предприятия, предоставляющей проприетарный набор данных поставщиков, который может основываться на локальных складских остатках, строго утверждённом перечне вендоров и/или специальных ценовых структурах. Этот источник компонентов фактически настраивается для синхронизации через Altium Designer — с использованием документа Custom Parts Provider Synchronization Configuration (*.PrtSync) — что позволяет сопоставить данные поставщиков из указанного источника базы данных с данными цепочки поставок Workspace.
Фактические данные цепочки поставок — включая производителя (и номер детали), поставщика (и номер детали), описание, цены и доступность — берутся из локального Part Catalog Workspace и соответствующего источника компонентов (Part Source).
Каждый экземпляр Workspace имеет собственный выделенный Part Catalog. Это база данных каталога компонентов, предназначенная для управления и отслеживания деталей производителей и связанных с ними деталей поставщиков. Каталог устанавливается как сервис (Part Catalog Service), предоставляется через платформу Altium 365 и работает только с Workspace.
Каталог компонентов (Part Catalog) хранит элементы, представляющие реальные компоненты производителя (Manufacturer Parts), а также один или несколько элементов, представляющих компоненты поставщика (Supplier Parts) — воплощения этих компонентов производителя, продаваемые поставщиками/вендорами. Каждый Supplier Part является ссылкой на элемент в базе данных компонентов — либо в агрегированной базе данных компонентов Altium Parts Provider (которая, в свою очередь, подключается к включённым поставщикам и собирает от них данные о компонентах), либо в подключённой локальной базе данных компонентов.
Включение необходимых поставщиков и определение диапазонов Location/Currency для Altium Parts Provider.
Admin – PLM Integration
Related page: PLM Integration
Эта страница предоставляет интерфейс к PLM Integration service Altium 365 Workspace. Именно здесь вы определяете взаимосвязь с экземпляром PLM и включаете/настраиваете синхронизацию ваших PLM-компонентов с компонентами в Workspace.
Workspace обеспечивает одно- или двунаправленную синхронизацию данных компонентов с корпоративными системами вашей компании. Взаимодействие между данными Workspace и корпоративной системой — как правило, PLM-системой — настраивается и управляется через страницу PLM Integration. Она предоставляет автоматизированный интерфейс для простой настройки соединения, сопоставления параметрических данных и задания направления синхронизации данных. Синхронизация данных компонентов между Workspace и целевой корпоративной системой использует встроенный процесс синхронизации, который можно запускать вручную или настроить как повторяющееся событие по расписанию.
Workspace поддерживает следующие PLM-системы:
Настройка интеграции с PLM выполняется через автоматизированный интерфейс для простой конфигурации соединения, сопоставления параметрических данных и задания направления синхронизации данных.
Admin – Processes
Related pages: Создание и управление процессами, Определение рабочего процесса (Process Workflow)
Эта страница предоставляет интерфейс для создания и управления Process Workflows, которые формально направляют дизайнеров компании в рамках типовых повседневных процессов проектирования, таких как:
-
Запрос новых библиотечных компонентов.
-
Выполнение действий, связанных с проектом, например действий по ревью или публикации в PLM.
-
Создание новых проектов.
Каждый Workflow, используемый для реализации конкретного процесса проектирования, создаётся как часть Process Definition. Поэтому его можно называть базовым Workflow этого процесса или просто Process Workflow. Процессы и их Workflows создаются и управляются через интерфейс страницы Processes, где можно включить для использования ряд предопределённых процессов либо клонировать и изменить их под свои нужды с помощью встроенного Process Workflow Editor.
Admin – Explorer
Related page: Управление структурой контента и доступом
Эта страница предоставляет доступ к структуре Workspace и по представлению и компоновке похожа на панель Explorer panel в Altium Designer. Отсюда вы сможете просматривать папки и элементы (Items) в Workspace. Также вы можете создавать и редактировать папки и тем самым строить структуру Workspace без необходимости подключаться к этому серверу через Altium Designer.
На этом интерфейсе также можно задавать общий доступ на уровне папок и элементов — управляя тем, кто может видеть тот или иной контент в Workspace и, на уровне папок, могут ли другие пользователи только просматривать папку и её содержимое или также редактировать её (фактически выполняя release/commit/upload проектных данных в неё). Контент можно скачивать из Workspace прямо из этого интерфейса.
Обратите внимание, что многие функции страницы Explorer, особенно в части управления папками и проектами, можно выполнять через страницу Projects page Workspace и Library features.
Просматривайте и задавайте структуру вашего Workspace, а также определяйте доступ к его содержимому и возможность его скачивания.
Вы можете выполнять мягкое удаление (soft-delete) папок и Items со страницы Admin – Explorer — отправляя их в изолированную область Trash для Workspace.
Admin – Usage and Billing
Эта страница предоставляет информацию о подписке и распределении пользователей для решения Altium Develop .
На вкладке Usage and Billing этой страницы вы можете управлять подпиской Altium Develop. Если подписка не оформлена, нажмите кнопку
в правом верхнем углу страницы, чтобы открыть окно Subscribe to Altium Develop, где можно указать параметры подписки (необходимое количество авторских мест Altium Designer Develop, платёжный адрес, способ оплаты и т. д.).
Когда подписка оформлена, информация о ней будет отображаться на странице.
Просматривать и управлять деталями подписки можно следующим образом:
-
Нажмите плитку Altium Designer, чтобы открыть окно Altium Designer Author Seats, где можно управлять количеством авторских мест Altium Designer Develop (
).
-
Нажмите плитку Next Payment , чтобы открыть окно Projected Payment, в котором показаны сведения о следующем платеже (
).
-
Нажмите плитку Payment Method , чтобы открыть окно Payment Method, где можно изменить параметры текущего способа оплаты (
).
В области Simultaneous Authors страницы вы также можете видеть списки пользователей, которые в данный момент подключены к Workspace из Altium Designer Develop. Пользователя можно отключить, нажав значок
, тем самым освободив авторское место для другого пользователя.
Вкладка Invoices страницы содержит историю ваших финансовых действий по подписке Altium Develop.
Admin – Events Log
Events Log — это последовательный список значимых событий данных и пользователей, произошедших в Workspace. Он предоставляет администраторам единую точку доступа для мониторинга и аудита ключевой активности Workspace в целях управления данными. Эта опция доступна администраторам, когда для вашей организации включено решение уровня Altium Enterprise-level solution.
Журналируемые события включают добавление, удаление и назначение пользователей в группы (участников Workspace), добавление и удаление проектных/компонентных данных, а также предоставление общего доступа к этим данным пользователям. Для каждой записи события приводится подробная информация, например когда оно произошло, кто инициировал событие и какой объект или пользователь был затронут.
Журнал событий администратора фиксирует значимые события, связанные с проектными данными и доступом пользователей.
Используйте поле Search в представлении, чтобы отфильтровать список событий по интересующим, на основе введённого поискового запроса.
Обновите представление в браузере (F5), если недавние события ещё не появились в журнале.
Events Log Export to SIEM Systems:
Altium 365 Workspace предоставляет API для передачи данных Events Log в подходящую SIEM-систему (Security Information and Event Management) для целей соответствия требованиям и аудита. Обратите внимание: Altium 365 SIEM API доступен, когда для вашей организации включено решение уровня Altium Enterprise-level solution. См. пункт Audit Export выше для получения дополнительной информации.
Admin – Extensions
Эта страница предоставляет доступ к настройке дополнительных лицензируемых сервисов, доступных в вашем Workspace. Расширения Workspace представлены в виде выбираемых плиток, которые дают доступ к дополнительной информации и параметрам конфигурации соответствующего сервиса.
Нажмите на плитку расширения, чтобы открыть представление настройки сервиса, где при необходимости можно указать учётные данные подключения и связанные параметры.
SiliconExpert
Интеграция Altium 365 SiliconExpert Integration предоставляет прямой доступ к дополнительному набору расширенных данных по компонентам производителей, доступных для ваших документов BOM Portal, документов project BOM и анализа Library Health analysis. Расширенные параметрические данные, получаемые из SiliconExpert, заполняют BOM в Workspace в виде отдельных столбцов параметров (YTEOL, Inventory risk и т. д.). Расширенные параметрические данные SiliconExpert и ранжированные предложения альтернативных компонентов также доступны при использовании функций Supply Chain Information features in Altium Designer.
Этот сервис полностью доступен для использования после приобретения лицензии Altium SiliconExpert Integration. Чтобы включить сервис, откройте приложение SiliconExpert, выбрав его плитку, введите учётные данные, предоставленные вам Altium, и затем подтвердите настройки (
). Также обратите внимание, что вы можете оценить преимущества интеграции SiliconExpert с вашим Workspace, активировав пробный период (
).
После установления подключения к сервису SiliconExpert представление SiliconExpert Integration будет заполнено информацией, относящейся к вашей учётной записи. Это включает настраиваемый список уровней отчётности и параметрических данных:
-
Информация в разделе Part Quota Details включает текущие лимиты квоты на данные по компонентам SiliconExpert и их использование.
-
Раздел Checks Manager содержит настройки уровней отчётности по умолчанию для значений параметров Silicon Expert. Используйте раскрывающийся список, связанный с каждой записью, чтобы выбрать другой уровень отчётности (Fatal/Error/Warning) или параметр No Report, чтобы запретить вывод отчёта по условию значения. Обратите внимание: вы также можете редактировать значения Years to End of Life (в годах), которые будут запускать три уровня отчётности YTEOL.
-
Список Data Visibility Settings включает все параметры Silicon Expert, доступные вам. Используйте флажки параметров, чтобы переключать их видимость в списках данных по компонентам (BOM проекта, Managed BOM и т. п.) как для Altium Designer, так и для вашего Workspace в Altium 365 — наведите курсор на значки
, связанные с параметрами, чтобы увидеть соответствующую информацию. Обратите внимание: базовые параметры Silicon Expert YTEOL и Lifecycle доступны всегда, и их состояние видимости переключать нельзя.
Прокрутите, чтобы просмотреть все параметры конфигурации Silicon Expert.
Z2Data
Интеграция Altium 365 Z2Data Integration добавляет расширенную информацию о компонентах производителя и данные цепочки поставок прямо в ваш Workspace. Богатые проприетарные источники данных от Z2Data помогают принимать более обоснованные решения при выборе и закупке компонентов, используемых в ваших разработках. Интеграция Z2Data в Altium 365 реализована аналогично интеграции Silicon Expert, как описано выше, и доступна в документах BOM Portal, Alternate Parts и в вариантах выбора компонента Workspace Part Choices.
Плитка приложения Z2Data отображается на странице Admin – Extensions, когда интеграция Z2Data включена для вашего Workspace в Altium 365. Выберите плитку, чтобы открыть приложение Z2Data, а затем нажмите кнопку
, чтобы получить базовый доступ к ресурсам Z2Data.
После активации доступа к Z2Data представление Z2Data Integration будет заполнено информацией и настройками, относящимися к вашему текущему уровню доступа:
-
Информация в разделе Part Quota Details включает текущие лимиты квоты и использование данных по компонентам Z2Data.
-
Раздел Checks Manager содержит настройки уровней отчётности по умолчанию для значений параметров Z2Data. Используйте раскрывающийся список, связанный с каждой записью, чтобы выбрать другой уровень отчётности (Fatal/Error/Warning) или параметр No Report , чтобы запретить вывод отчёта по условию значения. Обратите внимание: вы также можете редактировать значения Years to End of Life (в годах), которые будут запускать три уровня отчётности YTEOL.
Также обратите внимание: вы можете приобрести расширенный уровень доступа к Z2Data, который включает большую квоту данных по компонентам, а также существенно расширенный набор сведений и деталей оценки рисков. Нажмите кнопку
или перейдите напрямую к форме доступа Z2Data access form.