Изучение веб-интерфейса
Главная страница: Установка, лицензирование и управление
Помимо подключения к Altium Concord Pro через Altium Designer и взаимодействия с ним с помощью панели Explorer и панели Components (для непосредственно взаимодействия с содержимым сервера), вы также можете подключиться к Altium Concord Pro через специальный веб-интерфейс. На самом деле, вход таким образом – это больше, чем просто подключение к Altium Concord Pro. Это подключение к платформе сервера Altium Concord Pro с доступом к интерфейсам управления различных служб, доступных в установке Concord Pro. С некоторыми из этих служб вы взаимодействуете только через веб-интерфейс.
Доступ к интерфейсу
Чтобы открыть установку Altium Concord Pro через ее веб-интерфейс, используйте предпочтительный веб-браузер и введите адрес Altium Concord Pro в одном из следующих форматов:
http://<ИмяКомпьютера>:<НомерПорта>
http://localhost:<НомерПорта>
– если доступ осуществляется с того же компьютера, на котором установлен.
(например, http://designerhome:9780
или http://localhost:9780
при установке Altium Concord Pro с назначенными по умолчанию портами). Будет открыта страница входа.
Войдите в веб-интерфейс с помощью тех же учетных данных Altium Concord Pro, которые используются при подключении из Altium Designer. Для новой установки Altium Concord Pro, учетными данными по умолчанию пользователя-администратора являются:
- Username:
admin
- Password:
admin
Что предоставляется
Интерфейс предоставляет доступ к ряду ключевых технологий и служб, которые можно условно разделить на две группы, показанные на изображении ниже и описанные далее.
- Элементы интерфейса, которые доступны любому пользователю Concord Pro. Обратите внимание, что некоторые подэлементы могут быть доступны только администраторам, о чем будет сказано в подробных описаниях ниже. Чтобы открыть страницу, щелкните мышью по названию элемента в дереве навигации слева.
- Элементы интерфейса, которые доступны только администраторам Concord Pro. По умолчанию доступна только одна учетная запись администратора
admin
. Этот пользователь и дополнительные пользователи наделяются административными правами путем добавления в рольAdministrators
. Чтобы открыть страницу, выберите нужную запись в разделе Admin в дереве навигации слева.
Общедоступные элементы интерфейса
В разделах ниже приведена информация о разделах веб-интерфейса Concord Pro, к которым может получить доступ любой пользователь Altium Concord Pro, как администратор, так и обычный пользователь.
Home (Главная)
На этой странице представлена краткая справочная информация, предназначенная для пользователя Concord Pro, который в данный момент вошел на сервер через веб-интерфейс.
На странице представлены два списка:
- Recent Activity (Недавняя активность) – очень похоже на динамические уведомления на странице Stream веб-интерфейса. Каждое сообщение содержит ссылку на сущность, соответствующую событию, на подходящей странице интерфейса. Самое новое событие отображается вверху списка.
- My Projects (Мои проекты) – список управляемых проектов с их описаниями (если они доступны), которые были созданы вошедшим пользователем. Имя проекта выступает в роли ссылки на этот проект на странице Projects интерфейса. Проект, который был создан позже всех, отображается вверху списка.
Team (Команда)
Связанные страницы: Добавление пользователей и ролей, Настройка LDAP-синхронизации
Эта область предоставляет интерфейс со службой Identity Service (IDS) для определения доступа к серверу путем создания пользователей и ролей.
Элементы управления распределены на следующих подстраницах:
- Users (Пользователи) – используйте эту страницу для создания пользователей и управления их списком. Пользователям доступен Altium Concord Pro и/или установленные вместе с ним технологии.
- Roles (Роли) – используйте эту страницу для создания ролей и управления их списком. Роли позволяют осуществлять дальнейшую систематизацию пользователей, например, в соответствии с определенным подразделением организации или с проектной группой, в которую они входят. Роли также позволяют оптимизировать публикацию содержимого Concord Pro и настройку других служб.
- LDAP Sync (LDAP-синхронизация) – используйте эту страницу для настройки и запуска задачи LDAP-синхронизации. Это позволяет администратору Altium Concord Pro использовать существующие в сетевом домене учетные данные, что избавляет от необходимости в создании этих учетных данных по одной записи на странице Users. При корректной настройке, страница Users будет автоматически заполнена учетными записями пользователей, которые позволяют пользователям входить в Concord Pro с помощью обычных корпоративных сетевых имени пользователя и пароля.
- Sessions (Сессии) – используйте эту страницу для быстрого доступа к списку вошедших в данный момент в Altium Concord Pro пользователей. Администратор может прекратить доступ пользователя к Concord Pro путем удаления его активной сессии, что освободит подключение к серверу для его использования остальными.
Projects (Проекты)
Связанная страница: Управляемые проекты
На этой странице представлен интерфейс со службой Projects для создания проектов и управления ими в центральном расположении и публикации этих проектов для совместной работы над ними. На этой странице представлен список всех управляемых проектов предприятия. Для управляемых проектов определяется этап жизненного цикла, что упрощает создание и текущий рабочий процесс для проектов в системе контроля версий. Здесь вы можете создавать новые проекты, а также открывать существующие проекты и управлять ими. Из этого интерфейса можно также опубликовать проект путем настройки прав доступа к нему.
Explorer (Проводник)
Связанная страница: Управление структурой данных и доступом к ним
Эта страница предоставляет доступ к структуре Altium Concord Pro, и она схожа с представлением этой структуры в панели Explorer. Здесь вы можете просматривать папки и объекты в Concord Pro. И хотя вы не можете создавать и изменять объекты (Item) через веб-интерфейс (вы можете удалять их), вам доступно создание и изменение папок и, таким образом, формирование структуры Concord Pro, без необходимости подключения к серверу через Altium Designer.
Из этого интерфейса вы также задавать публикацию на уровне папок или на уровне объектов, т.е. управлять тем, кто может просматривать определенное содержимое Concord Pro, а также то, могут ли другие пользователи только просматривать папку и ее содержимое или также редактировать ее (выпускать в нее проектные данные). Установку Altium Concord Pro можно разделить на различные "зоны" содержимого, которые, благодаря управляемым правам доступа, можно сделать выборочно видимыми или скрытыми, и, таким образом, предоставить нужным людям нужный доступ к нужным данным.
Содержимое также можно загружать из Concord Pro, непосредственно через веб-интерфейс.
Stream (Поток)
Эта страница предоставляет динамическую ленту уведомлений о событиях, предназначенную для пользователя Concord Pro, который в данный момент вошел на сервер через веб-интерфейс. Открыть страницу можно двумя способами:
- Щелчок мышью по записи Stream в дереве навигации слева – будет открыт список всех уведомлений.
- Щелчок мышью по элементу управления Notifications () в верхней правой части интерфейса. Будет открыт список всех непрочитанных уведомлений (число рядом с элементом управления Notifications отражает количество непрочитанных сообщений в потоке).
В сообщениях в потоке представлена следующая информация:
- Имя пользователя, действие которого привело к событию.
- Время, когда произошло событие (с точки зрения того, сколько минут, часов, дней, недель, месяцев или лет прошло с момента события).
- Автоматизированное сообщение, описывающее событие. Также может присутствовать ссылка на сущность, на которую повлияло это событие. Это может быть:
- Управляемый проект (на странице Projects интерфейса).
- Ревизия объекта компонента (на странице Explorer интерфейса).
- Запрос компонента (на странице Part Requests интерфейса).
- Опциональное примечание, добавленное пользователем, с дополнительной информацией, если это примечание доступно.
По умолчанию отображаются уведомления всех типов (если только страница не был открыта с помощью элемента управления Notifications, в этом случае будут представлены только непрочитанные уведомления). Чтобы изменить это, щелкните мышью по элементу управления All и выберите отдельный тип уведомления для его отображения. Поддерживаемые типы уведомлений:
- All (Все)
- Unread Notifications (Непрочитанные уведомления)
- Projects (Проекты):
- Projects (Project Create) (Проекты (Создание проекта))
- Projects (Project Update) (Проекты (Обновление проекта))
- Projects (Project Delete) (Проекты (Удаление проекта))
- Projects (Project commits) (Проекты (Фиксация проекта))
- Projects (Revision State Change) (Проекты (Изменение состояния ревизии))
- Projects (Release) (Проекты (Выпуск))
- Projects (Access Rights Add) (Проекты (Добавление прав доступа))
- Projects (Access Rights Remove) (Проекты (Удаление прав доступа))
- Components (Компоненты):
- Components (Component Create) (Компоненты (Создание компонента))
- Components (Revision State Change) (Компоненты (Изменение состояния ревизии))
- Components (Release) (Компоненты (Выпуск))
- Components (Delete) (Компоненты (Удаление))
- Library (Библиотека):
- Library (Library Synchronisation Start) (Библиотека (Начало синхронизации библиотеки))
- Library (Library Synchronisation Complete) (Библиотека (Завершение синхронизации библиотеки))
Part Requests (Запросы компонентов)
Связанная страница: Запросы компонентов
Эта страница позволяет создавать новые запросы на управляемые компоненты и управлять ими. Инженер может сформировать запрос на один или более компонентов и получить уведомление, когда этот запрос будет выполнен (компоненты станут доступны, либо запрос будет отклонен, с указанием причины отклонения). Создатель запроса предоставляет всю необходимую информацию для своего запроса (номера компонентов, описания, даташиты). Также могут быть созданы незавершенные компоненты, с которыми библиотекарь может начать работать.
Элементы интерфейса, доступные только администраторам
В разделах ниже приведена информация о разделах веб-интерфейса Concord Pro, к которым могут получить доступ только пользователи, являющиеся администраторами Concord Pro, т.е. пользователи, которые являются участниками роли Administrators
. Доступ к этим элементам осуществляется через специальную область Admin в дереве навигации слева.
Settings (Настройки)
На этой странице (Admin - Settings) представлен набор подстраниц для настройки параметров, относящихся к различным функциональным возможностям и службам установки Altium Concord Pro.
В левой части страницы представлено дерево навигации для доступа к различным подстраницам настроек. Доступны следующие страницы:
- General (Общие) – используйте эту страницу для изменения имени и описания Concord Pro.
- AltiumLive Credentials (Учетные данные AltiumLive) – при использовании службы Private License Service в Concord Pro, эти учетные данные позволяют службе взаимодействовать непосредственно с аккаунтом Altium для первоначального получения лицензий предприятия. Учетные данные также необходимо ввести для доступа и получения из облака Altium первоначальных лицензий самого Concord Pro.
- Session Lifetime (Время жизни сессии) – используйте эту страницу, чтобы ввести значение времени жизни сессии IDS (в часах), т.е. время, при котором пользователь Concord Pro остается подключенным в рамках одной сессии при использовании рабочего места применимой лицензии Client Access License (
Altium Concord Pro CAL
). Время жизни сессии по умолчанию составляет 24 часа.
- License Manager (Менеджер лицензий) – эта страница предлагает настройки, которые относятся к использованию службы Private License Service, и выбор режима этой службы. По умолчанию задано значение URL облачного портала Altium (
http://portal2.altium.com/?cls=soap
). - Network Installation (Сетевая установка) – Не применимо к Altium Concord Pro.
- Email Notifications (Email-уведомления) – эта страница предлагает настройки для включения и настройки функциональной возможности отправки email-уведомлений Concord Pro. Эта возможность уведомляет ключевых участников процесса о различных событиях, связанных с объектами компонентов, управляемыми проектами и запросами компонентов.
- Vault (Хранилище) – структурная страница, которая объединяет в себе различные настройки, относящиеся к определенным функциональным возможностям самого Concord Pro.
- Part Requests (Запросы компонентов) – структурная страница, которая объединяет в себе различные подстраницы, относящиеся к функциональной возможности запросов компонентов:
- Librarians Role (Роль библиотекарей) – используйте эту страницу для определения роли (или ролей), которые необходимо использовать для выполнения роли библиотекарей на вашем предприятии. По сути, вы настраиваете набор пользователей Concord Pro, которые могут быть назначены запросу компонента.
- Custom States (Пользовательские состояния) – используйте эту страницу для определения открытого и закрытого состояния для функциональной возможности запросов компонентов.
- Lifecycle Definitions (Определения жизненных циклов) – используйте эту страницу для определения жизненных циклов Concord Pro и управления этими определениями, что дополняет соответствующую возможность в Altium Designer. Каждый жизненный цикл формируется графически, что позволяет сразу увидеть используемые потоки и лучше понять состояния и переходы.
- Permissions (Права доступа) – на этой странице доступна единственная опция, которая позволяет удалять управляемые компоненты из Concord Pro, даже если они были размещены в проектных документах.
- Components (Компоненты) – используйте эту страницу для определения целевых папок по умолчанию, в которой следует создавать новые модели, при создании нового объекта компонента. Чтобы изменить папку по умолчанию нажмите кнопку . Будет открыто окно Vault Explorer, с помощью которого можно выбрать новую целевую папку по умолчанию для выпуска моделей этого типа. После выбора нажмите OK, чтобы закрыть окно и вернуться на страницу Components, где в соответствующем поле будет отображен новый путь к папке.
- Part Requests (Запросы компонентов) – структурная страница, которая объединяет в себе различные подстраницы, относящиеся к функциональной возможности запросов компонентов:
- Projects (Проекты) – используйте эту страницу для определения пути по умолчанию (в структуре папок Concord Pro) для новых выпущенных проектов. Вы также можете определить права доступа по умолчанию для новых проектов, чтобы с момента создания этих проектов у нужных пользователей и/или ролей был доступ к ним.
VCS (Система контроля версий)
Связанная страница: Служба Version Control
Эта страница (Admin - VCS) предоставляет интерфейс с локальной службой Version Control установки Concord Pro, предназначенной для управления проектными репозиториями SVN, к которым проектировщики на предприятии могут получать доступ при работе над своими проектами. Репозитории могут быть созданы с помощью этой службы, а также могут быть подключены внешние репозитории.
Part Providers (Источники компонентов)
Связанная страница: Настройка источников компонентов
Эта страница (Admin - Part Providers) позволяет определять список источников компонентов (Part Sources), что упрощает централизованное управление цепочкой поставок и использование проектировщиками на всем предприятии утвержденного списка поставщиков, с помощью которого можно получить сведения о цепочке поставок для компонентов, используемых в проектах.
Доступные в Altium Concord Pro источники компонентов:
- Altium Parts Provider – агрегирующая служба данных поставщиков, которая обеспечивает доступ к динамической информации о компонентах из широкого ряда поставщиков компонентов. Этот источник компонентов устанавливается по умолчанию.
- Custom Database Parts Provider – для тех случаев, когда необходимо получить доступ к данным о поставке компонентов из локальной базы данных, такой как внутренняя база данных компонентов предприятия, функциональная возможность Custom Database Parts Provider в Altium Concord Pro обеспечивает подключение для всех распространенных систем баз данных (напрямую или через интерфейс ODBC или OLE-DB). Подключение устанавливается вручную, с помощью заданного интерфейса и строки подключения, либо через мастер подключения Concord Pro. Может быть задано любое количество подключений.
Текущие данные о цепочке поставок, в том числе производитель (и номер компонента), поставщик (и номер компонента), описание, цена и доступность, берутся из локального Part Catalog и соответствующего источника компонентов.
Health (Состояние)
Связанная страница: Средство Health Monitor
Эта страница (Admin - Health) позволяет администраторам быстро определить и проанализировать состояние локального сервера Concord Pro. Средство Health Monitor, которое работает в качестве отдельного, независимого приложения, предоставляет визуальную сводку о состоянии хост-машины, системы хранения Concord Pro и служб Concord Pro.
Это средство также включает в себя контекстно-зависимые подсказки, информацию и пути к важным расположениям и лог-файлам, которые позволяют администраторам Concord Pro заблаговременно определять и устранять любые проблемы, которые могут повлиять на пользователей Concord Pro. Поскольку средство работает как независимая сущность, которая опрашивает Concord Pro и его хост-систему, Health Monitor предоставит критически важные данные и информацию, даже в том маловероятном случае, когда Concord Pro функционирует не полностью.
В средстве Health Monitor доступно две дополнительные ссылки, которые являются частью его интерфейса:
- Log Browser (Просмотр лога) – на этой странице представлены ошибки и предупреждения из всех доступных файлов лога Concord Pro, которые обычно располагаются в папке
\ProgramData\Altium\Altium Concord ProData\logs
. Для фильтрации накопительного списка событий лога, открытия лог-файлов, архивации и удаления текущих логов доступны соответствующие элементы управления. - Status Report (Отчет о состоянии) – эта вкладка используется для создания и отображения файлов отчета о состоянии Concord Pro. Вся отладочная информация сформированных отчетов объединяется в одном zip-архиве (*.zip), который при необходимости можно отправить разработчикам Altium.
Licenses (Лицензии)
Связанные страницы: Лицензирование, Служба Private License Service
Эта страница (Admin - Licenses) предоставляет интерфейс для получения лицензий и управлениям ими, как для лицензирования самого Concord Pro, так и для обслуживания клиентских машин в локальной сети, с помощью соответствующим образом настроенную службу Private License Service (PLS).
Доступны три вкладки:
- Licenses (Лицензии) – отображает список доступных в данных момент лицензий. Для лицензирования Altium Concord Pro необходимы по крайней мере две лицензии (
Altium Concord Pro
иAltium Concord Pro CAL
). Прочие лицензии также могут быть добавлены для их обслуживания с помощью службы PLS. Лицензии могут быть получены из облака (выбраны из списка лицензий, доступных вашему предприятию, через портал Altium с помощью опции From cloud) либо из файла (импортированы из существующих на жестком диске файлов лицензийalf
с помощью опции From file). - Roles (Роли) – предоставляет возможность назначать лицензии ролям (группам пользователей). В режиме
Local PLS
, служба может избирательно предлагать лицензии, которые были назначены определенной роли. По умолчанию (если не указано иное) все лицензии, получаемые Concord Pro, назначаются ролиAll Users
и, соответственно, становятся доступными всем пользователям, которые подключаются к PLS. - Reports (Отчеты) – служба Private License Service включает в себя ряд инструментов для отслеживания использования лицензий и создания отчетов, что позволяет проверять, как лицензии на ПО Altium используются на предприятии. Это может быть полезно для оптимизации доступа к лицензиям, прогноза будущих потребностей в лицензиях и определения использования лицензий отдельными пользователями. Представлены различные опции, которые доступны на различных вкладках этого раздела. В зависимости от того, какую информацию требуется представить в том или ином отчете, можно использовать фильтры по лицензиям, ролям, пользователям и периодам времени. Также можно экспортировать текущий отчет в формате CSV, который совместим с Microsoft Excel и другими приложениями по работе с электронными таблицами.
PLM Integration (Интеграция с PLM)
Связанная страница: Интеграция с PLM
Эта страница (Admin - PLM Integration) предоставляет интерфейс со службой Component Sync Service. Именно здесь определяется подключение к корпоративной системе, в том числе файл конфигурации и включение/настройка синхронизации компонентов из корпоративной системы с Concord Pro.
Когда интерфейс настроен и работает, предоставляются функциональные возможности для одно- или двунаправленной синхронизации компонентов, их параметров и вариантов выбора между установкой Altium Concord Pro и вашей корпоративной системой. Конфигурация позволяет указать, какая система владеет какими параметрами. Кроме того, параметры объектов позволяют обновлять свойства в Concord Pro (доступна настройка по отдельным полям), без необходимости выпуска новой ревизии этого объекта компонента.
Синхронизация компонентов между Concord Pro и подключенной инстанцией корпоративной системы, или точнее, ее параметрическими данными, является очень гибкой, и она включает в себя следующее:
- Настройка синхронизации для каждого типа компонентов, что включает в себя:
- Определение направления синхронизации.
- Определение того, какие компоненты включены в синхронизацию и где необходимо создавать новые компоненты.
- Настройка отображения параметров.
- Выполнение синхронизации.
В файле конфигурации, используемом для подключенной инстанции корпоративной системы, обрабатывается первый объект. Сама синхронизация может быть выполнена по требованию со страницы PLM Integration веб-интерфейса Concord Pro, и/или она может быть запланирована, т.е. настроена автоматическая синхронизации с периодическими интервалами, определенными при конфигурации подключения к инстанции корпоративной системы.
Status (Статус)
На этой странице (Admin » Status) представлена информация о статусе Concord Pro, а также здесь можно получить быстрый доступ к файлам лога. Страница разделена на три области:
- Installed Services (Установленные службы) – информация о версии текущей установки Altium Concord Pro.
- Path to database and files (Путь к базе данных и файлам) – информация о путях установки для базы данных и файлов, а также тип базы данных, используемой Altium Concord Pro.
- Logs (Логи) – информация о путях лог-файлов. Для каждой отдельной службы, щелкните мышью по соответствующей иконке для загрузки zip-архива, содержащего набор связанных лог-файлов.