Teamwork Cloud Repositories
In this section, the Syndeia Web Dashboard capabilities for Teamwork Cloud (TWC) repositories are presented.
Pre-Requisites
Check supported versions of Teamwork Cloud here: Syndeia 3.5 - Integration Compatibility
Tutorials
See the Teamwork Cloud (TWC) integration tutorial for Syndeia Web Dashboard - Part 20 - Teamwork Cloud on Web Dashboard.
Add a Teamwork Cloud (TWC) Repository
(1) Click the Repositories icon in the LHS menu pane.
(2) Select Teamwork Cloud in the list of Repository types on the LHS and click on the + icon to add a new TWC repository, as shown below.
(3) Fill out the details for your TWC server (repository), as shown below, and click the Create button.
URL - Base URL of the REST API available for your TWC repository. By default, the REST API is available at port
8111
andosmc
path, e.g.https://twc.myOrg.com:8111/osmc
.Name - Name of the TWC repository. Provide a unique name to distinguish this TWC repository from others you may add.
Description - Description of the TWC repository
Authentication type - Basic (default)
Username - Username to sign in to your TWC repository. Enter the same username that you use to sign in to TWC via MagicDraw/Cameo clients or the TWC web client.
Password - Password to sign in to your TWC repository. Enter the same password that you use to sign in to TWC via MagicDraw/Cameo clients or the TWC web client.
Browse a Teamwork Cloud (TWC) Repository
(1) Expand the TWC repository after it has been added.
(2) If your repository details are correct, Syndeia Cloud will try to sign in to the TWC repository and display Workspaces, as shown below.
(3) Expand a Workspace to view Projects in the expanded Workspace. For example, the Sandbox Workspace is expanded in the view shown below.
(4) Expand a Project to view its Branches, Model (latest in the trunk Branch), and Revisions, as shown below.
(5) Expand a Branch (e.g. develop) to view the Primary Model and the used Projects in that Branch, as shown below.
(6) Expand a Revision to view the Primary Model and used Projects in that Revision.
(7) Expand a Model to view its contents.
Search a TWC Repository
Users can search for Projects, Branches, Revisions, and Elements in a TWC repository. Click on the Search icon on the RHS to see the Search tab.
(1) Project search
Select the Workspace in which you are searching for Projects.
Select Project in the Search for dropdown, as shown below.
To search a Project by name, select the Name contains option and specify any text string contained in the names of Projects you are searching for.
To search a Project by ID, select the ID option and specify the ID of the Project you are searching for.
Click the Search button. The result will be shown on the RHS.
(2) Branch search
Select the Workspace in which you are searching for Branches.
Select Branch in the Search for dropdown, as shown below.
To search a Branch by name, select the Name contains option and specify any text string contained in the names of Branches you are searching for.
To search a Branch by ID, select the ID option and specify the ID of the Branch you are searching for.
Click the Search button. The result will be shown on the RHS.
(3) Revision search
Select the Workspace in which you are searching for Revisions.
Select Revision in the Search for dropdown, as shown below.
Specify the ID of the Revision you are searching for. The ID of a Revision is the Revision number.
Click the Search button. The result will be shown on the RHS.
(4) Element search
Select the Workspace in which you are searching for Elements.
Select Element in the Search for dropdown, as shown below.
Select the Branch or the Revision in which you are searching for an Element.
Specify the ID of the Element you are searching for.
Click the Search button. The result will be shown on the RHS.
Digital Thread Explorer
(1) See an overview of the Digital Thread Explorer - Digital Thread Explorer (DTE)
(2) See the tutorial for TWC integration on Syndeia Web Dashboard - Part 20 - Teamwork Cloud on Web Dashboard.
The Digital Thread Explorer for TWC will only show inter-model relations created using Syndeia, e.g. relations between TWC artifacts and requirements (Jama Connect or DOORS NG), software modules (GitHub), hardware models (PLM/CAD), or other artifacts in your digital thread.
Creating Relations
(1) See an overview of the Creating Relations - Creating Relations on the Web Dashboard
(2) See the tutorial for TWC integration on Syndeia Web Dashboard - Part 20 - Teamwork Cloud on Web Dashboard.