Question & Answer
Question
How can I add additional users to the FastBack for Workstations 7.1.1 central administration console.
Cause
Starting in version 7.1.1, the FastBack for Workstations central administration console (CAC) no longer bundles the Tivoli Integrated Portal (TIP). This results in faster installation times and smaller footprint. In previous versions, an administrator would use the TIP user interface to add new users to the CAC. Because TIP is no longer bundled with FastBack, the administrator should refer to the example below to add new users.
Answer
To add additional users to the FastBack for Workstations 7.1.1 Central Admin Console, refer to the example below that adds a new user, Lisa, to the list. Note: This example assumes the CAC was installed in C:\Program Files\Tivoli\TSM\CAC.
First, it is advisable to encrypt Lisa's password. For this example, Lisa's password will be lisapass. To encrypt it, run the following command.
"C:\Program Files\Tivoli\TSM\CAC\wlp\bin\securityUtility.bat" encode --encoding=aes lisapass
The result will be a string similar to the following.
{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL
Open C:\Program Files\Tivoli\TSM\CAC\wlp\usr\servers\FBFWCAServer\CAConfig.xml in an editor and look for the basicRegistry element. This is where the list of users and their passwords is kept. To add Lisa to the list, add the line shown below in red to the basicRegistry element.
<basicRegistry id="basic" realm="WebRealm">
<user name="cacadmin" password="{aes}AK4Vy9YAIPhidEVCjUy1OlCnlY63mTc4uZpxVWFqQBYS"/>
<user name="Lisa" password="{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL"/>
</basicRegistry>
Next add the new user to the security-role element in the application element as shown below in red.
<security-role name="fbfwadmins">
<user name="cacadmin"/>
<user name="Lisa"/>
</security-role>
The final result should look similar to the following.
<?xml version="1.0" encoding="UTF-8"?><server description="FBFWCA application configuration">
<basicRegistry id="basic" realm="WebRealm">
<user name="cacadmin" password="{aes}AK4Vy9YAIPhidEVCjUy1OlCnlY63mTc4uZpxVWFqQBYS"/>
<user name="Lisa" password="{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL"/>
</basicRegistry>
<application id="FBFWCentralAdmin" location="${server.config.dir}/apps/FbfwCA.war" name="FBFWCentralAdmin" type="war">
<application-bnd>
<security-role name="fbfwadmins">
<user name="cacadmin"/>
<user name="Lisa"/>
</security-role>
</application-bnd>
</application>
<application context-root="help" id="FbfwCAHelp" location="${server.config.dir}/apps/FbfwCAHelp.war" name="FbfwCAHelp" type="war"/>
</server>
Save the edited file. The Liberty profile server will automatically read the changes.
First, it is advisable to encrypt Lisa's password. For this example, Lisa's password will be lisapass. To encrypt it, run the following command.
"C:\Program Files\Tivoli\TSM\CAC\wlp\bin\securityUtility.bat" encode --encoding=aes lisapass
The result will be a string similar to the following.
{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL
Open C:\Program Files\Tivoli\TSM\CAC\wlp\usr\servers\FBFWCAServer\CAConfig.xml in an editor and look for the basicRegistry element. This is where the list of users and their passwords is kept. To add Lisa to the list, add the line shown below in red to the basicRegistry element.
<basicRegistry id="basic" realm="WebRealm">
<user name="cacadmin" password="{aes}AK4Vy9YAIPhidEVCjUy1OlCnlY63mTc4uZpxVWFqQBYS"/>
<user name="Lisa" password="{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL"/>
</basicRegistry>
Next add the new user to the security-role element in the application element as shown below in red.
<security-role name="fbfwadmins">
<user name="cacadmin"/>
<user name="Lisa"/>
</security-role>
The final result should look similar to the following.
<?xml version="1.0" encoding="UTF-8"?><server description="FBFWCA application configuration">
<basicRegistry id="basic" realm="WebRealm">
<user name="cacadmin" password="{aes}AK4Vy9YAIPhidEVCjUy1OlCnlY63mTc4uZpxVWFqQBYS"/>
<user name="Lisa" password="{aes}AEferrLcs5E+Um00no0/vUB3pGy+lYxllAJzXnNXiauL"/>
</basicRegistry>
<application id="FBFWCentralAdmin" location="${server.config.dir}/apps/FbfwCA.war" name="FBFWCentralAdmin" type="war">
<application-bnd>
<security-role name="fbfwadmins">
<user name="cacadmin"/>
<user name="Lisa"/>
</security-role>
</application-bnd>
</application>
<application context-root="help" id="FbfwCAHelp" location="${server.config.dir}/apps/FbfwCAHelp.war" name="FbfwCAHelp" type="war"/>
</server>
Save the edited file. The Liberty profile server will automatically read the changes.
[{"Product":{"code":"SS6PEB","label":"Tivoli Storage Manager FastBack for Workstations"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"--","Platform":[{"code":"PF033","label":"Windows"}],"Version":"7.1.1","Edition":"All Editions","Line of Business":{"code":"LOB26","label":"Storage"}}]
Was this topic helpful?
Document Information
Modified date:
17 June 2019
UID
swg21683854