Skip to main content

Introducing Teamcenter Extension 4.0 with New SSO Authentication Options

Introducing Teamcenter Extension 4.0 with New SSO Authentication Options

Teamcenter Extension update blog

The Teamcenter Extension for Mendix lets you tap straight into your Teamcenter data while you’re building apps—no heavy lifting required. It gives you the familiar low-code experience by surfacing Teamcenter data models visually and auto-generating Mendix domain models and microflows.

Now for the fun part: Teamcenter Extension version 4.0.0 is live! This update brings smoother, more flexible authentication to your Teamcenter instance (along with a few other goodies). Ready to see what’s new? Let’s jump in.

3 New Ways to Sign In

With version 4.0.0, you’ve got more options for signing in with SSO—making it easier to connect securely in the way that works best for you.

1. SSO authentication in the Teamcenter Extension

In the Teamcenter Extension, you typically sign in to your Teamcenter instance so integrations can be generated based on your customization. Prior to this release, only credentials-based authentication was supported. Now, we also support SSO sign-in! This means that you can authenticate to your on-premise instance even if it only supports SSO sign-in.

Below you see the new SSO configuration pop-up. Select SSO under the new Authentication configuration option and fill in the additional fields. You can get more information on how to fill these fields from the Teamcenter Extension documentation or ask your Teamcenter administrator. These fields match those from the Teamcenter Connector, so they should be familiar if you’ve set up a Mendix application to work with Teamcenter SSO before.

After saving your SSO configuration, you’re all set to authenticate and press the Sign in button! This will guide you through the familiar Studio Pro SSO sign-in process.

You’ll be greeted with the pop-up below. At the same time, your browser will open the SSO sign-in page. Perform the sign-in, after which your browser will prompt you to close the page.

At this point the Teamcenter Extension is signed in to your Teamcenter Instance. The pop-up will close, and your connection status badge will show you’re connected. That’s it! Go ahead to the Menu tab and start a journey.

One subtle improvement is that sessions are now maintained longer. This saves another login and makes development faster!

2. Revamped credentials authentication

We also gave the credentials-based authentication a major overhaul to improve security by safeguarding credentials. Before, credentials were stored encrypted in the configuration and committed with the project. Now passwords are never stored so that your credentials will stay completely confidential!

Let’s have a look at the new screens!

When you select Credentials under the new Authentication configuration option, no additional fields appear.

Instead, when you press the Sign in button, you’re greeted with the pop-up below. Just enter your credentials and sign in!

Just like SSO authentication, one of our improvements is that sessions are maintained as long as possible. So, even though you need to enter credentials for each sign-in, you don’t need to sign in very often!

3. Coming soon: Teamcenter X SSO authentication

If you paid close attention to the Authentication configuration options, you may have already noticed the greyed-out button hinting at our next big feature: Teamcenter X SSO! We’ve worked hard on this final sign-in option and it’s releasing very soon. It’s already finished to the point where we can share the implementation details.

Below is the Teamcenter X SSO configuration page. Select Teamcenter X SSO under the Authentication configuration option and fill in the additional fields. Once this feature is released, you will get more information on how to fill these fields from the Teamcenter Extension documentation, or ask your Teamcenter administrator.

We’ve streamlined the setup experience compared to the Teamcenter X SSO configuration using the Teamcenter Connector module, so that the required fields are as few as possible. The configuration just consists of a few ID and secret fields, and the callback URL as it’s configured in SamAuth.

Just like before, save your SSO configuration and press the Sign in button. This will guide you through the familiar Studio Pro SSO sign-in process.

The pop-up below will open, and your browser will open the Teamcenter X SSO sign-in page. Please sign in and close your browser window. If everything goes well, the pop-up below will close automatically.

You are now connected to your Teamcenter X instance. That’s it! Go ahead to the Menu tab and start a journey.

Now that you’ve familiarized yourself with all the authentication methods available in the Teamcenter Extension, please take a look at the video below where these methods are demonstrated side-by-side. You can see how the authentication experience is consistent no matter the method you use, and you’ll quickly be able to start integrating with Teamcenter.

This blog was authored with additional help by Delion Tholens and Marco Bouwkamp.

Choose your language