Volume and database management utilities > File Management System (FMS) utilities
install_fms_keys
Creates and imports File Management System (FMS) public-private key pairs into the Teamcenter database. install_fms_keys also exports the FMS public key to a keystore file. This utility is initially invoked by the Teamcenter installation procedure to install the key pairs. After the initial installation, this utility can be used to modify, export, and delete key pairs. Syntax install_fms_keys -u=Tc-admin-user {-p=password | -pf=password-file} -g=group -f={install [-overwrite] | import -file_name=file_name [-overwrite] | delete | exp_pubkey -file_password=key_pass} [-h] Arguments -u Specifies the user ID. This is a user with Teamcenter administration privileges. Note If Security Services single sign-on (SSO) is enabled for your server, the -u and -p arguments are authenticated externally through SSO rather than being authenticated against the Teamcenter database. If you do not supply these arguments, the utility attempts to join an existing SSO session. If no session is found, you are prompted to enter a user ID and password. -p Specifies the password. This argument is mutually exclusive with the -pf argument. -pf Specifies the password file. For more information about managing password files, see Manage password files. This argument is mutually exclusive with the -p argument. -g Specifies the group associated with the user. If used without a value, the user's default group is assumed. -f Specifies one of the following functions: install Generates a new FMS key pair and installs it in the Teamcenter database. Specify -overwrite to replace an existing key pair in the database. import Imports a key pair from the PKCS12 file specified by -file_name and installs the key pair in the Teamcenter database. Specify -overwrite to replace an existing key pair in the database. delete Removes the existing FMS key pair from the Teamcenter database. exp_pubkey Exports the FMS public key as a *.p12 keystore file. Use -file_password to specify the password of the *.p12 key file. -h Displays help for this utility. Environment As specified in Setting up a Teamcenter command-line environment. Files As specified in Log files produced by Teamcenter. Restrictions None. Examples To generate a new private key in the Teamcenter database and replace the existing key, enter the following command: To install the default encryption keys, enter the following command on a single line: Copy install_fms_keys -u=Tc-admin-user -p=password -g=group -f=install -overwrite To export the public key corresponding to the private key in the Teamcenter database, enter the following command: Copy install_fms_keys -u=Tc-admin-user -p=password -g=group -f=exp_pubkey -file_password=key_pass
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/utilities_reference/uqa1737253718952/dwu1737253719911/xid2299623.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)