Data Share Manager for Asynchronous File Transfer in Active Workspace --> FaithPLM Solutions
Akshay Kothe (Teamcenter and AWC Customization Specialist)
Sr. Teamcenter PLM Trainer & Sr. Active Workspace Solution Architect at FaithPLM Solutions (Siemens Solution Partner)
Eliminate the need of keeping client session open during the file download or upload operations
It‘s a common business scenario where you need to upload/download large size files such as MS word, CAE results, and so on to Teamcenter. Teamcenter Data Share Manager (DSM) is the solution to efficiently download/upload large size files asynchronously. It allows users to view file uploads and downloads operation and manage them by pausing, resuming, or canceling the processes.
DSM is a separate executable with its own user interface available in Teamcenter. DSM gets automatically initiated during log-on or file upload or download action from Active Workspace Client.
DSM is Easy to Install and Configure
Server Side Installation and Configuration
Step1: Export a PUBLIC key for the data share manager
Run install_datasharekeys -u=username -p=password -g=dba -f=exp_pubkey
This command exports *.pem file and a *.x509 key file, zip *.x509 file in to a keys.zip for end user (individual) user to install DSM?
Important Note: End users cannot use the DSM unless it has been installed with a public key that grants access to the Teamcenter database. By default, each Teamcenter database contains a private/public key pair that validates Data Share Manager Clients accessing the database.?
Step2: Set the "Use_DataShare_Manager" preference to true (This can be overridden by the individual user with the “USER” protection scope)
Example:?The user can set this preference at the user level to enable/disable DSM capability at the individual user level
Client-Side Installation & Configuration:
Install Data Share Manager on Client Machine?using directly installable kit
Stand-alone installation using kit from “additional_applications\dsm_install” directory and follow the steps like typical install or custom install, in case you choose typical install copy *.x509?to the C:\Users\username\Siemens\dsmgr\dm\keys and if you choose custom then you can provide security key file keys.zip
Option2: Install Data Share Manager on Client Machine?using the web installer
a) Place the stand-alone installer file in a web application server such as Tomcat or WebLogic. For example, place it into its own DSM directory in the web application server.
b) Create URL where the stand-alone installer is located, for example, https://yourhost:9090/dsm/install.exe.
Step2: Distribute the public keys to users for their usage which can be done in two different ways
a) Distribute the keys.zip file to users which they can use during DSM stand-alone installation
b)?Distribute the *.x509 key files to users which they have to place into their keys directory after installation
For example: on a Windows machine that uses the stand-alone installation, users copy
the key files to the C:\Users\username\Siemens\dsmgr\dm\keys directory.
Step3: Use profile page and select the Data Share Manager options
领英推荐
Different business usage scenarios: Let's understand the different business scenarios
Business Scenario 1.? Start upload of large file and close the client session: Sometime it is not possible to finish the upload of files may be because of large size as long as your client session is ON, in this scenario you want to start upload and close your client session but still want your file upload to happen. Now with DSM you can easily address this requirement.
Start upload of large file using DSM and close your client it will get uploaded asynchronously irrespective of client session?
2.??Start upload of large file and close the client session and pause the file upload in DSM:?Sometime ?you need to start the file upload but want to leave for the day and hence pause file upload action and close the Teamcenter client and also shut down the machine. Next day when you log on to system, you want to resume file your upload action without starting the Teamcenter client. Now with DSM you can easily address this requirement.
?a.?Start upload of large file
b.??Pause the file upload action in DSM client
a.?????Close the Teamcenter client and shutdown your system
b.?????Once you back and log on to system, resume the file upload using Restore option to start DSM and then Resume option to resume the file upload ??
?Note: Similar use cases for download of files
Business Benefits:
?1.?????It helps you upload/download files without keeping your client session open
2.?????It helps you restrict file upload based on file upload security policies
3.?????It helps you manage file upload such as pause, resume, cancel etc.
4.?????It helps you resume your file upload even after you shutdown your machine?
?With Regards
Akshay Kothe
Sr. Teamcenter Trainer and Active Workspace Architect
7350886857