Altium 365 Platform Connector
Overview
Altium 365 is the first open electronics hardware development platform for secure, seamless, and streamlined collaboration.
The Altium 365 Platform Connector allows users to seamlessly integrate their Mendix applications with the Altium 365 platform. With this module, users can easily view their workspaces and update the lifecycle status of components directly from Mendix. The module is designed for extensibility, ensuring compatibility with additional platform features and functionality. With our modified auth flow, this module is now production ready.
Documentation
Typical usage scenario
Customers can use the Altium 365 Platform Connector to integrate their Mendix applications with the Altium 365 platform. The module allows users to view their Altium 365 workspaces and modify the lifecycle status of components directly within Mendix. This is particularly useful for organizations working with electronics hardware development, as it streamlines the management of product components and supports collaboration.
The connector solves the problem of having to switch between multiple platforms by bringing Altium 365 platform functionality into Mendix. It is ideal for teams looking to simplify their workflow, reduce context switching, and maintain version control over component lifecycles.
Features and limitations
-
Seamless integration with Altium 365 platform.
-
Accessing workspaces associated with a user’s Altium 365 account.
-
Edit and manage the lifecycle status of components directly within Mendix.
-
Scalable design, with potential for easily adding functionality in future releases.
-
Currently, only workspace viewing and lifecycle status editing are supported. However, this module is easily extensible and you can make use of any features available in our extensive Platform API.
Dependencies
-
Altium 365 License: An active Altium 365 account.
-
Mendix OIDC SSO Module: For handling authorization via OAuth 2.0.
-
Mendix Studio Pro: The module is compatible with Mendix 10.15.0 and higher.
Installation and Configuration
-
Download the Altium 365 Platform Connector from the Mendix Marketplace.
-
Import the module into your Mendix project.
-
Ensure that the necessary dependencies (like the OIDC SSO module) are installed and configured.
-
Connect to your account in Altium 365 by entering the global workspace URL in the module configuration.
-
Set up roles and permissions for users who need access to the Altium 365 functionalities.
-
For more details, see: Getting Started with Mendix.
Frequently Asked Questions
Q: Is this module production ready?
A: Yes, using our secure OAuth 2.0 flow, this module can be used in production.
Q: Do I need an Altium 365 subscription to use this module?
A: Yes, an active Altium 365 account is required.
Q: Can I manage multiple Altium 365 workspaces at once?
A: Yes, you can view and manage all workspaces linked to your Altium 365 account through the connector.
Q: Is there support for other edit processes and workflows?
A: Currently, the only edit possible here is to change component lifecycle status. Further workflows may be added in future versions.
Q: How can I add new functionality to this module?
A: The module is designed for extensibility, and developers can add custom actions by extending the existing Mendix flows.
Q: How do you handle large libraries of components?
A: The module using paging, but there may be a slight delay when loading a large number of components.
Q: Where can I find out what additional capabilities are possible?
A: You can make use of features available in our extensive Platform API.