Skip to content

Commit cda455d

Browse files
committed
TW review - batch 3 + added missing content + fixed broken links
1 parent be77648 commit cda455d

7 files changed

Lines changed: 167 additions & 87 deletions

File tree

content/en/docs/marketplace/platform-supported-content/modules/siemens/teamcenter-extension/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Teamcenter Extension is not compatible with Studio Pro versions between 10.8 and
5656
{{% /alert %}}
5757

5858
{{% alert color="info" %}}
59-
If you use Teamcenter Extension V 1.0.0 with Teamcenter Connector V 3.6.1 or below and want to upgrade to Teamcenter Extension V 3.0.0 and Teamcenter Connector V 2406.3.0, see the [Upgrading Teamcenter Extension V 1.0.0 to V 3.0.0](#upgrade) section.
59+
If you use Teamcenter Extension V 1.0.0 with Teamcenter Connector V 3.6.1 or below and want to upgrade to Teamcenter Extension V 3.0.0 and Teamcenter Connector V 2406.3.0, refer to the [Upgrading Teamcenter Extension V 1.0.0 to V 3.0.0](/appstore/modules/siemens-plm/teamcenter-extension/upgrading-teamcenter-extension/#upgrade) section in *Upgrading Teamcenter Extension*.
6060
{{% /alert %}}
6161

6262
### Demo App {#demo-app}

content/en/docs/marketplace/platform-supported-content/modules/siemens/teamcenter-extension/creating-an-integration.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ weight: 1
1010
To open Teamcenter Extension in Studio Pro, go to **Extensions** > **Teamcenter Extension** > **Teamcenter Extension**. If you use Studio Pro versions 10.7 or lower, Teamcenter Extension is available under **View** > **Teamcenter Extension**.
1111

1212
{{% alert color="info" %}}
13-
For details on the version dependencies between Studio Pro and Teamcenter Extension, see the [Dependencies](#dependencies) section.
13+
For details on the version dependencies between Studio Pro and Teamcenter Extension, refer to the [Dependencies](/appstore/modules/siemens-plm/teamcenter-extension/#dependencies) section in *Teamcenter Extension*.
1414
{{% /alert %}}
1515

1616
The landing page has with three tabs: **Menu**, **History**, and **Settings**.
@@ -31,8 +31,8 @@ The tab indicates whether you currently have an active Teamcenter session, or wh
3131

3232
There are two buttons:
3333

34-
* **Edit**allows you to change the settings
35-
* **Sign in**signs you in to Teamcenter if **Authentication** is set to *Credentials* (see [Signin Configuration](#signin-configuration), below)
34+
* **Edit**Allows you to change the settings.
35+
* **Sign in**Signs you in to Teamcenter if **Authentication** is set to *Credentials*. For details, refer to [Signin Configuration](#signin-configuration).
3636

3737
#### Editing Settings {#editing-settings}
3838

@@ -49,6 +49,39 @@ While building your app and using Teamcenter Extension you need to provide the d
4949
* **TC URL** – The URL to which calls will be made to sign in and retrieve data. Teamcenter Extension supports both HTTP and HTTPS connections.
5050
* **Certificate Path** – The path to certificates that have .crt and .pfx file extensions. The path should be relative to the app directory.
5151

52+
##### Signin Configuration {#signin-configuration}
53+
54+
Set **Authentication** to one of the following methods:
55+
56+
* **Credentials** – Select this if your Teamcenter instance supports logging in using provided credentials. You will be prompted for your Teamcenter credentials when you click the **Sign in** button on the **Settings** tab. This method prevents sharing of credentials among developers through versioning.
57+
* **Teamcenter SSO** – Allows you to use SSO if your Teamcenter instance is configured to use it. You can get these settings from your Teamcenter administrator.
58+
59+
{{< figure src="/attachments/appstore/platform-supported-content/modules/teamcenter-extension/teamcenter-sso.png" >}}
60+
61+
You need to fill in the following:
62+
63+
* **SSO Login Server URL** – the endpoint where your authentication request is sent. It acts as the main entry point for users trying to log in using SSO. This URL is typically associated with the Identity Provider (IdP) and is responsible for handling login requests and directing users through the authentication process
64+
* **SSO Identity Server URL** – the URL of the Identity Server where the Teamcenter Extension application should be registered
65+
* **Teamcenter Application ID** – the existing Teamcenter Application ID obtained from the Teamcenter Security Services Identity Service configuration.
66+
* **Studio Pro Application ID** – the registered ID of the Teamcenter Extension at the Identity Server.
67+
* **Callback Port**: The port of the callback URL. For the registration, the callback URL should be set to http://localhost:[PortNumber]/, for example, http://localhost:12345/.
68+
69+
{{% alert color="info" %}}Although these settings generally align with those required to log in using SSO with the Teamcenter Connector in your Mendix application, the last two settings depend on the application registration with your Identity Server. Mendix recommends having a separate registration for the Teamcenter Extension on your Identity Server, distinct from your Mendix application’s registration. If you do not do this, conflicts might arise if your Mendix application is running.{{% /alert %}}
70+
71+
* **Teamcenter X SSO** – Allows you to use the SSO credentials of your Teamcenter X instance.
72+
73+
{{< figure src="/attachments/appstore/platform-supported-content/modules/teamcenter-extension/teamcenter_sso.png" class="no-border" max-width=75% >}}
74+
75+
Please work with your Siemens CApS representative to fill out the following:
76+
77+
* **TcX Client ID**
78+
* **SAM Auth Base URL**
79+
* **SAM Auth Client ID**
80+
* **SAM Auth Client Secret**
81+
* **Token Exchange Client ID**
82+
* **Token Exchange Client Secret**
83+
* **Callback URL**
84+
5285
## Import Mapping {#import-mapping}
5386

5487
Clicking any one of the actions opens an empty [import mapping](/refguide/import-mappings/) page. Here you can define what data you want to retrieve from Teamcenter and how to handle this data in Mendix. Depending on the action, the import mapping page starts with one or multiple entities or objects to configure, one per business object that needs to be configured.

content/en/docs/marketplace/platform-supported-content/modules/siemens/teamcenter-extension/integrations/11-get-structure.md

Lines changed: 0 additions & 71 deletions
This file was deleted.

content/en/docs/marketplace/platform-supported-content/modules/siemens/teamcenter-extension/integrations/_index.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ description: "Overview with step by step guides for various integrations support
99

1010
Follow these step-by-step guides for various integrations supported by the Teamcenter Extension:
1111

12-
* Search Item Revisions
13-
* Create Item with Item Revision
14-
* Update Item with Item Revision
15-
* Revise Item Revision
16-
* Search Datasets
17-
* Get Datasets for Item Revision
18-
* Attach Dataset to Item Revision
19-
* Search Workspace Objects
20-
* Relate Workspace Objects
21-
* Get Properties
22-
* Get Structure
12+
* [Search Item Revisions](/appstore/modules/siemens-plm/teamcenter-extension/integrations/search-item-revisions/)
13+
* [Create Item with Item Revision](/appstore/modules/siemens-plm/teamcenter-extension/integrations/create-item-with-item-revision/)
14+
* [Update Item with Item Revision](/appstore/modules/siemens-plm/teamcenter-extension/integrations/update-item-with-item-revision/)
15+
* [Revise Item Revision](/appstore/modules/siemens-plm/teamcenter-extension/integrations/revise-item-revision/)
16+
* [Search Datasets](/appstore/modules/siemens-plm/teamcenter-extension/integrations/search-datasets/)
17+
* [Get Datasets for Item Revision](/appstore/modules/siemens-plm/teamcenter-extension/integrations/get-datasets-for-item-revision/)
18+
* [Attach Dataset to Item Revision](/appstore/modules/siemens-plm/teamcenter-extension/integrations/attach-dataset-to-item-revision/)
19+
* [Search Workspace Objects](/appstore/modules/siemens-plm/teamcenter-extension/integrations/search-workspace-objects/)
20+
* [Relate Workspace Objects](/appstore/modules/siemens-plm/teamcenter-extension/integrations/relate-workspace-objects/)
21+
* [Get Properties](/appstore/modules/siemens-plm/teamcenter-extension/integrations/get-properties/)
22+
* [Get Structure](/appstore/modules/siemens-plm/teamcenter-extension/integrations/get-structure/)

content/en/docs/marketplace/platform-supported-content/modules/siemens/teamcenter-extension/integrations/get-properties.md

100644100755
File mode changed.

0 commit comments

Comments
 (0)