Parent page: Altium Concord Pro
In addition to connecting to Concord Pro through Altium Designer – interfacing to it through the Explorer panel and Components panel (for direct interaction with the server-based components) – you can also connect to it through a dedicated browser interface. In fact, connection in this way is more than just a connection to Concord Pro itself. Rather it is a connection into the Concord Pro server platform, with access to management interfaces for the various services available as part of the wider Concord Pro installation. Indeed with some of these services, your only interaction with them is through this browser-based interface.
Accessing the Interface
To access your Concord Pro installation through its browser interface, use a preferred external Web browser and type the address for Concord Pro in one of the following formats:
http://localhost:<PortNumber> – if accessing from the same computer on which Concord Pro is installed.
http://designerhome:9780, or http://localhost:9780, for an instance of Concord Pro installed using the default port assignment). You will be presented with a Sign-in page.
Sign in through the browser interface using the same Concord Pro credentials used to connect through Altium Designer. For a newly installed Concord Pro instance there is a default administrative user with the credentials:
- Username: admin
- Password: admin
Access Altium Concord Pro and its associated platform services through a preferred external Web browser. Roll the mouse over the image to see the effect of successfully signing in to the interface.
The interface provides a number of key technologies and services, and can be coarsely divided into two groupings, as shown in the following image, and listed thereafter.
The overall browser interface can be divided into two distinct sets of interface elements – those accessible in general by all users of Concord Pro and those accessible only by Concord Pro Administrators.
- Interface elements that can be accessed by any Concord Pro user. To access a page click on its name within the left-hand navigation tree.
- Interface elements that can only be accessed by a Concord Pro Administrator. A user is bestowed administrative powers by membership to the role Administrators. To access a page choose the required entry within the Admin section of the left-hand navigation tree.
At the far right of the banner area, at the top of the interface, an entry reflects the user that is currently signed into Concord Pro, along with a picture (if defined) and the name of the server.
The drop-down menu associated with the entry provides the following:
- Profile – accesses the Edit User window with which the signed-in user can make changes to their own user profile. This is the only way that a non-admin user can make changes, since they do not have access to the Admin – Users page of the interface.
- Sign Out – signs you out of the Concord Pro browser interface.
General Access Interface Elements
The following sections summarize the elements of Concord Pro's browser interface that can be accessed by all users of Concord Pro – both administrators and standard users.
Related page: Workspace Projects
This page provides the interface to the Projects service, to create and manage design projects in a central location, in a CAD-centric way, and share those projects for team collaboration as required. The page lists all projects that have been made available to Concord Pro and which are shared with the currently signed-in user. Workspace projects target the development stage of the project lifecycle, simplifying the creation and ongoing workflow for version controlled projects. From here you can create new projects and open and manage existing ones. From this interface a project can also be shared, or rather its access permissions configured.
Centralized design project management – all part of your Concord Pro installation.
You can also access a detailed, CAD-centric view of the project, opened by selecting the required project, clicking the control above the listing of projects, and choosing the Open entry on the associated menu. Alternatively, double-click directly on the required project entry in the list (or click on its name). The Projects Management page for that project opens in a new browser tab incorporating the CAD-centric interface, which offers Design, Supply, Manufacture and History view options:
- Design – display and navigate source project design documents, view design object properties and place review comments. This view uses the Web Viewer interface to present your design across four distinct data sub-views, to show the source schematic(s), board in 2D, board in 3D and Bill of Materials respectively. This view is for the latest version of the source project data, rather than a specified release from that project, and so could be considered as a work-in-progress (WIP) view. You can review both the base design and any defined variant thereof.
- Supply – allows you to interactively examine work-in-progress (WIP) BOM data extracted from the design documents, including entries for Manufacturer and Supplier parts data derived from a project's populated ActiveBOM document.
- Releases – view the releases for the project. Access is provided for opening the full release data, or a specific assembly package, which will be presented on a separate tab through a Manufacturing Portal. From this portal you can view and navigate the released file data, inspect the BOM, and view and comment on the snapshot of the design itself; the source for that released data. From either the Releases view, or through the Manufacturing Portal for a specific release, you'll have access to controls for downloading manufacturing data at various levels of granularity (from full data set(s) to individual generated output files).
- History – browse a progressive timeline of major events relating to the project, including its creation, commits, releases, clones and MCAD exchanges. Each time a supported event happens in association with the project, that event is added to the timeline as a dedicated tile with various actions supported where applicable. For more information, see Project History.
This page gives you convenient access for browsing all of the components that are currently stored within Concord Pro. You are able to see, at-a-glance, what (and how many) components you currently have at your disposal (and gain detailed information about each and every component).
Browse the components currently available within your Concord Pro instance from the Components page of the browser interface.
When the page is first accessed this region presents a tiled array of the various component types, along with the total number of existing components of each type. From here you are able to drill down to see individual components and get detailed information about them.
Related page: ECAD-MCAD CoDesign
This page relates to ECAD-MCAD CoDesign functionality. MCAD CoDesigner synchronizes the PCB design between electrical and mechanical engineers. It works directly with ECAD and MCAD data via the MCAD CoDesigner panel on the Altium Designer side, and a corresponding panel plugged-in to your MCAD software. The latter is provided through installation (and registration to the MCAD software) of the Altium CoDesigner plugin.
The following MCAD platforms are supported when using the latest Altium CoDesigner plugins:
- Dassault Systemes SOLIDWORKS®
- Autodesk Inventor Professional®
- PTC Creo Parametric®
- Autodesk Fusion 360®
The MCAD CoDesigner page provides an overview of the area, along with links to the MCAD CoDesigner Plugins and further educational material.
The page offers the following:
- A control to play an Overview Video.
- Highlighting of which MCAD Software platforms are currently supported.
- A Link to the MCAD CODESIGNER PLUGINS section on the Downloads page of the altium.com site, for access to the plugin required to add this co-design functionality to your MCAD design software installation.
- Quick guidance on how to start collaborating from the ECAD or MCAD side – hover over the control.
- Links to further documentation and how-to videos. The latter is to YouTube, but the videos can also be found here within the documentation.
Related page: Part Requests
This page enables you to create and manage requests for new components. An engineer can simply put in a request for one or more parts to be created () and get notified when that request has either been completed, and the component(s) made available, or rejected (and why). The requestor supplies as much key information to support their request as possible (manufacturer and part number(s), description(s), any relevant datasheet (PDF or URL)). Stub Component Items can even be created that the librarian can then run with (and finish off).
Adding a new part request through Concord Pro's browser interface. Hover over the image to see the form presented to receive the details of the request.
This page presents all items that have been 'soft deleted' – items that have been deleted, but not yet permanently so. The Trash is essentially a recycle bin into which any item within your Concord Pro instance can be moved (through a soft delete action). It is isolated from the rest of the server and so any item in the Trash is not available for use and cannot be found through searching, or through pages in the Web interface, or from within Altium Designer.
When you delete an item in Concord Pro through a soft delete action, it will be moved to the Trash. The Trash page provides the interface to this isolated area of the server.
You will only see items that you yourself have soft deleted. An administrator will see all soft deleted items in the Trash. Each item is presented in terms of the following information:
- Its content type icon
- Its name
- Its description
- Its revision
- By whom it was deleted
- The date and time at which it was deleted (sent to the Trash).
Select an item in the Trash, then use the controls at the top-right of the list to permanently delete that item, or to restore it, respectively. Corresponding commands are also available from the the menu (at the far right of the selected item).
Select an item, then decide whether to fully restore it for use again or to permanently delete it (a 'hard delete' if you will).
Alternatively, to empty the entire Trash in a single, batch action, click the button at the top-left of the page. A confirmation window will appear alerting you to the fact that this action will delete all items permanently and that they cannot be restored thereafter. To proceed click the button.
Admin-Only Interface Elements
The following sections summarize the elements of Concord Pro's browser interface that can only be accessed by Administrative users of Concord Pro – those who are part of the Administrators role. Access to these elements is through the dedicated Admin area of the left-hand navigation tree.
This page provides a collection of sub-pages for the configuration of options relating to various features and services provided by, and through, a Concord Pro installation.
The Settings area – part of the admin-only pages within Concord Pro's browser interface.
The left-hand side of the page provides a navigation tree with which to quickly access various sub-pages of settings. The following pages are available:
- General – use this page to change the Name and Description for Concord Pro.
- AltiumLive Credentials – use this page to enter the credentials you use to log into the Altium Cloud (AltiumLive). When using the Private License Service through Concord Pro, these credentials allow the PLS to communicate directly with your Altium account for the initial acquisition of your company licenses. Your AltiumLive credentials must also be entered in order to access and obtain initial licensing for Concord Pro itself, from the Altium Cloud.
- Session Lifetime – use this page to enter a value for the IDS Session Lifetime (in hours). This is how long a Concord Pro user has to remain connected, in a single session, when using a seat of the applicable Client Access License (Altium Concord Pro CAL). By default the session lifetime is 24 hours.
- License Manager – this page provides settings relating to using the Private License Service and selection of its mode. A pre-set suitable default value is used for the Altium Cloud portal URL (http://portal2.altium.com/?cls=soap).
- Email Notifications – this page provides settings to enable and configure Concord Pro's email notifications feature. This facility flags a variety of events to key stakeholders relating to Components, Projects and Part Requests.
- Vault – not a page, but rather a structural entry for gathering together settings related to specific functionality within Concord Pro itself.
- Part Requests – a structural page to gather the following sub-pages related to the Part Request feature:
- Librarians Role – use this page to specify which role (or roles) should be used to fulfill the role of Librarians for your organization. In essence, you are simply configuring a group of users of your Concord Pro instance who can be assigned to a part request. If you installed Concord Pro with sample data, then the sample role Librarians will already be prefilled into the Librarian's Role field – remove if required.
- Custom States – use this page to customize opened and closed states for the Part Request feature.
- Lifecycle Definitions – use this page to define and manage Concord Pro's lifecycle definitions, complementing the ability to do this through Altium Designer. Providing better visibility of the states and transitions involved, each lifecycle is built in a graphical way that shows the flows involved.
- Components – use this page to define default target folders (within Concord Pro's folder structure) in which new models should be created, when creating a new Component Item. To change a default folder, click the button. The Explorer window will appear with which to choose the desired new default target release folder for that model type. Once chosen click OK to close the window and return to the Components page, with the applicable field updated with the new folder path.
Check the Enable Pin Mapping option to enable custom pin-mapping. The advanced pin mapping feature, available through the Single Component Editor in Altium Designer, allows component symbol pins to be mapped to any component footprint pad, or any number of footprint pads. This option is included because custom pin mapping is not supported by Altium Designer versions prior to 21, and is not backward compatible. If this feature is used for your components, the mapping will not be interpreted correctly when performing an ECO in a version of the software earlier than Altium Designer 21.
- Data Cleanup – use this page to quickly delete data items from your Concord Pro instance. This is particularly useful after having experimented with creating and releasing content into your server, for example when trying out the migration of local file-based libraries and now you want to 'flush' such experimental data. This functionality works on any and all Item types in your Concord Pro instance.
Use the available checkboxes to determine whether to delete all data items (All) or specific item types. With your cleanup strategy configured, click the button. A window will appear asking for confirmation, and alerting you to the fact that this action cannot be undone. To verify and proceed, enter the text Delete my data permanently into the field and then click Yes.
- Projects – use this page to specify the default path (within Concord Pro's folder structure) for newly-released projects. You can also define default sharing permissions for new projects, so that the right users and/or roles have access to those projects from the moment they are created.
- MCAD CoDesigner – this page provides controls to enable component recognition between the ECAD and MCAD domains, when using the ECAD-MCAD CoDesign feature. This facilitates the use of native components when a design is pushed and pulled between the two domains. The following options are available.
- Naming of component models that are transferred from ECAD to MCAD – use the options to specify how components are named when initially pushed to the MCAD domain. The naming drop-down menu provides combinations of ECAD Footprint Name, Component ID or a Custom Property for the transferred model name on the MCAD side, where the Custom Component Property, if that option is selected, is entered in the field below.
- Recognize models placed in MCAD and use true electrical components in ECAD instead – enable this option to support the use of native components when the board is being Pushed from MCAD and Pulled into ECAD. The MCAD 3D model is linked to the equivalent Altium Designer component, so when the board is pulled into Altium Designer the MCAD 3D model can be replaced by an instance of the fully-defined Altium Designer component footprint, complete with a 3D model. Use the two sub-fields to determine the MCAD model property and the ECAD component parameter, which are used to identify components in the two design domains. By default, these fields are populated with the entry PARTNO. The MCAD model property can be your own custom property, or choose MCAD model name from the drop-down. The ECAD component parameter can also be your own custom parameter. These fields are required if the parent option is enabled. If one or both are left blank, the button will be disabled.
- Use models from data management system on MCAD side when creating PCB assembly – enable this option to support the use of native components when the board is being Pushed from ECAD and Pulled into MCAD. The MCAD software gets the model of the component from the MCAD's data management system (by the model’s name) and then places that component on the MCAD PCB assembly, instead of the model that came from ECAD. Use the sub-field to determine the ECAD component parameter that will be used to store the MCAD model name. By default, this field is populated with the entry
MCADModelName. This field is required if the parent option is enabled. If left blank, the button will be disabled.
Related page: Managing Users – Users
This page is used to create and manage a list of user members; people who are to have access to Concord Pro and/or the associated technologies installed with it.
Access and manage the users of your Concord Pro instance from the Users page of the interface. Hover over the image to see the default administrator user.
Related page: Managing Users – Roles
This page is used to create and manage a list of roles; roles allow you to further organize your users according to, for example, the particular section of the organization in which they are involved, or the design team they are in. Roles also make the sharing of Concord Pro content, and the configuration of other served technologies, more streamlined.
Access and manage the roles of your Concord Pro instance from the Roles page of the interface.
Related page: Managing Users – Sessions
This page is used to quickly assess which of your users are currently signed into Concord Pro. Provision is made for an administrator to terminate a user's access to Concord Pro by effectively 'killing' their active session, thereby freeing connections to the server for use by others.
As an Administrator for your Concord Pro instance you have the ability to not only view active server sessions (connections), but also the ability to terminate a session for any user currently accessing that server.
Related page: Managing Users – LDAP Sync
This page is used to configure and run an LDAP Sync task. This allows an administrator of your Concord Pro installation to leverage the network domain’s existing username and password credentials, so that user credentials do not have to be created manually one at a time on the Users page. When set up correctly, the Users page will automatically populate with user credentials, enabling any user listed to sign into Concord Pro using their regular corporate network username and password.
Adding an LDAP Sync task through Concord Pro's browser interface.
Related page: Local Version Control Service
This page provides the interface to the Concord Pro installation's local Version Control Service, for Design Repositories that designers in the organization can validly access and use while working on design projects.
The browser-based interface to Concord Pro's local VCS service. Shown here is the single native Git repository available with a fresh installation. Hover to see examples of local and external repositories with functionality available after upgrade from Altium Vault 3.0.
Related page: Part Source Configuration
This page enables you to define a list of Part Sources – facilitating centralized supply chain management, with designers across the entire organization using the same approved list of Suppliers with which to source supply chain intelligence for parts used in their designs.
The following part sources are available for Concord Pro:
- Altium Parts Provider – an aggregate supplier data service that provides access to live component information from a comprehensive range of parts suppliers.
- Custom Parts Provider – for situations where component supplier data is (and must be) sourced from an internal company enterprise system that provides a proprietary set of parts supplier data, which might be based on a tightly approved range of vendors and/or special pricing structures. This part source is actually configured for synchronization through Altium Designer – using a Custom Parts Provider Synchronization Configuration document (*.PrtSync) – allowing the supplier data from a specified database source to be mapped to Concord Pro supply chain data.
- Additional Customized Part Source – for situations where parts supply data needs to be accessed from a local database, such as a company’s internal parts database, Concord Pro's Custom Database Parts Provider feature offers interface connectivity for all common database systems (directly, or via an ODBC or OLE-DB interface). The added connection () can be established manually, through a nominated interface and connection string, or by using Concord Pro's Connection Wizard. Any number of such connections can be defined.
The actual supply chain intelligence – comprising Manufacturer (and part number), Supplier (and part number), Description, Pricing and Availability – is sourced from Concord Pro's local Part Catalog and the relevant Part Source.
Enabling required Suppliers and determining Location/Currency ranges for the Altium Parts Provider. This is the default Part Source for Altium Concord Pro. You can also use one or more internal company parts databases.
Related page: Component Synchronization with Enterprise Systems
This page provides the interface to the Component Sync Service. It is from here that you define the connection to an enterprise system instance, including its configuration file, and enable/configure synchronization of your enterprise system components with those in Concord Pro.
Concord Pro facilitates the uni- or bi-directional synchronization of component data with your enterprise systems. A configuration file allows you to specify the direction of synchronization and therefore which parameters are mastered in which system. Component data synchronization between Concord Pro and the target enterprise system uses a built-in synchronization process which may be manually triggered or set as a timed repeating event.
A Concord Pro installation includes a CSV Component database importer tool that can be used to bring component data into Concord Pro from a file exported from another system (PLM, ERP, or otherwise). Implemented as a configurable batch (
*.bat) file, the desktop tool imports component data from a target spreadsheet file (
*.csv) into the server as determined by existing server templates or a dedicated configuration file.
In addition, direct support is provided for the following enterprise systems:
- PTC Windchill® PLM (11.0 M030)
- Arena® PLM
- Oracle® Agile™ PLM
- Aras Innovator® PLM
- Siements Teamcenter® PLM (with additional setup – see related NEXUS Server information)
To create a new interface instance, click the button. As many instances can be defined as required, to interface your Concord Pro installation to various different enterprise system instances. For example, your components might reside in one instance, or perhaps different divisions are using different instances (of the same or differing enterprise system). Each instance must be uniquely named and have a configuration file. To test the connection for a defined instance click the button, and then use the button to enter and validate your enterprise system connection credentials.
Add and configure the interface to your company's enterprise system. With a valid connection you can schedule synchronization of components between that system and your Concord Pro instance.
Synchronization of components between Concord Pro and the connected enterprise system instance – or to be more specific, their parametric data – is very flexible, and involves the following:
- Configuring the synchronization for each component type. This involves:
- Determining the direction of synchronization.
- Determining which components are involved and where new components are to be created.
- Configuring parameter mapping.
- Performing the synchronization.
The first item is handled in the configuration file used for the connected enterprise system instance. The synchronization itself can be performed on-demand from the Component Sync page (click the button associated with an enterprise system instance) and/or can be scheduled – automated synchronization at periodic intervals, defined when configuring the connection to the enterprise system instance.
Perform a sync on-demand, or set up automated synchronization as part of the interface configuration.
Related pages: Licensing, Private License Service
This page provides the interface to obtain and manage licenses – both for the licensing of Concord Pro itself and also for serving to client machines over the local network, through the appropriately configured Private License Service (PLS).
Use the various tabs within the Licenses area to obtain, manage and assign licensing for Concord Pro, and for serving to your local network through the PLS. And use the various reports that are available to keep an eye on license usage.
Three tabs are available:
- Licenses – provides a listing of all licenses currently available. At least two licenses will be required to actually license Concord Pro (Altium Concord Pro and Altium Concord Pro CAL). Other licenses can be added for serving through the PLS. Licenses can be acquired either From cloud (choose from a list of licenses available to your company from the Altium portal), or From file (import existing
alf license files from disk).
- Roles – provides the ability to assign licenses to roles (or groupings) of users. In Local PLS mode, the Concord Pro PLS can selectively offer software licenses that have been assigned to a specific role. By default (unless otherwise specified), all licenses acquired by Concord Pro are assigned to the All Users role, and therefore available to any user that connects to the PLS.
- Reports – provides a range of license usage monitoring and reporting features that can be used to audit how licenses are used within an organization. This is particularly useful with the Private License Service, since the report data can be used to ensure that the best use is being made of the available license seats, for anticipating future license requirements, and to determine the usage of individual users. A range of reporting options is available, accessed by specific sub-tabs. Depending upon the type of information that's required for each report, the associated reporting filters can be applied to tailor the results to include specific Licenses, Roles, Users, and time periods. There is also an option to export the current report to disk in CSV format, compatible with Microsoft Excel and other spreadsheet applications, for administration and accounting purposes.
This page provides status-related information for Concord Pro and quick access to log files. It is presented over three regions:
- Installed Services – providing version information for the current Concord Pro installation.
- Path to database and files – providing information about the installation paths for the database and data, including the type of database being used by Concord Pro.
- Logs – providing information about the installation path to log files. For each distinct service click on the associated icon to download a zip containing the relevant set of log files.
The Status page provides installation details, as well as log files for the various services.
Related page: Standalone Health Monitor Tool
This page provides a web-based Health Monitor. The page delivers a visual summary of the state of the host machine and the Concord Pro storage system. The page is a browser-based companion to the server's Health Monitor Tool that is available as a standalone application on the server host machine (sourced from the installation's
Tools folder), but offers the advantage of being remotely accessible by administrators over the network.
The Health page provides an instant view of the status and health of your Concord Pro installation and the system on which it is installed.
As a highlighted overview of the server status, the Health page provides distinct warning/error icons for status entries of concern. Common alerts include overdue data backups, or an active admin/admin user account (password in need of changing!).
As well as the quick visual summary of the server's health, the page also provides the following functionality:
- Ability to generate a status report for sending to Altium's Support (and ultimately Altium's Developers). To do so, click on the Generate part of the Generate status report for support team text, in the Status area of the page – the necessary reports will be generated and collated in a single Zip archive (vault_status_report_<Date>.zip) and downloaded to your browser's default download folder.
- Ability to download all log files – containing Error and Warning entries from all of the server’s available Log files, and which are normally located in the
\ProgramData\Altium\ConcordProData\logs folder. To do so click the Download all logs link, in the Logs section of the page. The files will be collated into a single Zip archive (AllLogs.zip) and downloaded to your browser's default download folder.
- Use the Clear logs link (located at the bottom of the Logs section of the page) to archive, then delete all existing log files. The archive (logs_<Date>.zip) will be stored in the
- To manually refresh the status of your server click the refresh status link, in the Status area of the page. The health of your server and system will be checked and the page refreshed with the current state accordingly. The date and time reflect the last time the server health was checked.
Related page: Managing Content Structure & Access
This page gives you access to the structure of Concord Pro and is similar in presentation and layout to that of the Explorer panel in Altium Designer. From here, you will be able to browse the folders and Items within Concord Pro. And although you can't create or edit Items from within the browser interface (you can remove them), you are able to create and edit folders, and so build Concord Pro's structure without having to be connected to it through Altium Designer.
You can also define folder-level and Item-level sharing from this interface – controlling who is able to see what content in Concord Pro and, at the folder level, whether other users can simply view a folder and its content, or also edit it (effectively releasing/committing/uploading design data into it). A single Concord Pro installation can be partitioned into various effective 'zones' of content, but with controlled permissions the content can be made selectively visible, or hidden, as required – giving the right people, the right access, to the right data.
Content can also be downloaded from Concord Pro directly from this interface.
Browse and define the structure of your Concord Pro installation, as well as defining access and being able to download content.