Teamcenter Connector
Overview
This module allows you to connect to Teamcenter, the Siemens product lifecycle management system that brings together people and processes, and call SOAs to read and write data.
Teamcenter customers can receive support via Siemens Support Center at https://support.sw.siemens.com/
For an enhanced low-code experience, check out Teamcenter Extension. Built atop the Teamcenter Connector, the Teamcenter Extension enables developers to effortlessly harness the full capabilities of the Connector. It simplifies the visualization and access to the Teamcenter data model while automating the creation of Mendix domain models and microflows.
Documentation
The Teamcenter SOA connector allows app developers to connect to Teamcenter and call SOAs to read and write data. A named user in Mendix App using/reading/consuming data from and authoring data in a Siemens DI SW application (Ex: Teamcenter) will need at a minimum a corresponding named user consumer license or author license of the Siemens DI SW application (Ex: Teamcenter).
See documentation at: Teamcenter Connector Documentation
TcConnector Documentation to connect to TcX
The TcConnector module is intended to allow Mendix users to connect to On-prem/Cloud Teamcenter instance.
Following document describes configuration changes required to be done if Mendix App is to be configured to work with Teamcenter Instance on cloud ( TcX ).
Pre-requisite: Ensure that OIDC module and its dependent modules are added in Mendix app by referring to OIDC SSO Mendix documentation.
Get the below details from CApS team:
- SamAuth Mendix App client id, secret
- SamAuth Token Exchange App client id, secret, token end point
- SamAuth TcX App client id
- TcX environment details(tcurl, fmsurl)
Installation Steps:
Please follow the given steps to configure OIDC with TcConnector
- Assign Users
- Admin and User roles to their respective equivalents.
- Give access for admin and user role for the below elements in OIDC module
- Microflow: DS_GetClientConfigurationList, GetAuthorizationURL
- Nanoflow: ACT_StartWebSignIn, DS_GetReturnURL, DS_StartWebLogin
- Entities: ClientConfig, ClientConfig_Ext
- Page: Login_Web_Button
- Get the SAM Authentication details(client id, secrent automatic config url, scopes) and TcX Configuration details(tcurl, fmsurl, etc) from the Admin
Runtime Configuration:
- Launch the app and navigate to the Teamcenter configuration page.
- Set Is TcX Env to Yes. Enter the client id, secret and token endpoint of the token exchange app, and the client id for TcX App.