Configuring the Connection to Teamcenter
Configuring the Connection to Teamcenter
To help administrators configure the connection to Teamcenter, the Teamcenter Connector contains configuration microflows and pages. To configure the connection to Teamcenter, the Mendix administrator must do the following:
In the navigation, update the Default home page to connect to the ExecuteAdminLogin microflow.

In navigation, update the Role-based home pages to connect to AdminLogin and UserLogin microflows based on the role.

In navigation, update the Home menu items to include the ExecuteAdminLogin and ExecuteLogin microflows.

In the security page of your project, add the respective administrator and user roles in the User roles tab.

Run your project. The browser displays the AdminHomePage.

Click the TEAMCENTER CONFIGURATIONS tile in the web browser.
Click New in the Teamcenter Environment Configuration page.
In the Add Teamcenter Configuration dialog box, specify the required fields and click Save.
Once you have updated the Teamcenter configuration information, log on to Teamcenter using the TEAMCENTER LOGIN icon.
In the previous steps, the configuration shows the Home page. If you want to customize the page that you finally see, create a new microflow that contains the ExecuteAdminLogin and the ExecuteLogin microflows. Update your Default home page and the Home menu item to connect to the microflow you created.
In the security page of Teamcenter Connector, select the appropriate permissions for the new microflows you created.
The Teamcenter Sample Application has a microflow called MyAdminLogin that uses the ExecuteAdminLogin service. Refer to that microflow for help.

Configuring the Connection to Teamcenter with SSO
To configure the connection to Teamcenter with SSO, you must setup the Teamcenter connection, update Mendix settings, and specify proxy details in the host file.
In the navigation, update the Default home page and the Home menu item to connect to the ExecuteAdminLogin microflow.

Add the SSO_RegisterRequestHandlers microflow to your startup microflow. You can perform this step in the Runtime tab of the Settings panel.

Add any Teamcenter SSL certificates to the Certificates tab.
Specify the proxy host details in the host file.

Run your project. The browser displays the AdminHomePage.

Click the TEAMCENTER CONFIGURATIONS tile.
Click New in the Teamcenter Environment Configuration page.
In the Add Teamcenter Configuration dialog box, specify the required fields:
SSO Login Server URL
Specify the SSO Login Server URL in this format:http://<hostname:portname>/login-service/weblogin/login_redirect
Example:http://10.134.57.23/ssol/weblogin/login_redirectSSO Identity Server URL
Specify the SSO Identity Server URL in this format:http://<hostname:portname/identity-service>
Example:http://10.134.57.23/ssoiTeamcenter Application ID
Provide the existing Teamcenter Application ID from the Teamcenter Security Services Identity Service configuration.Mendix Application ID
Create a new Application Id for your Mendix app in the Teamcenter Security Services Identity Service configuration and enter your Mendix application root URL in the Identity Service Application Root URL field.
This action is required to redirect the browser to your Mendix app after successful authentication with Teamcenter Security Services.
For more information about using SSO with Teamcenter, see the Teamcenter Security Services help.
