This Section details the Update Password Utility and password encryption in CA Business Service Insight.
This section contains the following topics:
The Update Password utility modifies passwords in CA Business Service Insight services, the CA Business Service Insight COM+ engine and Oracle DB.
Because passwords in database connection strings are encrypted in CA Business Service Insight version 8.2, it is difficult to update passwords in multiple configuration files. This makes it inconvenient to update passwords manually.
The utility:
Run the program after changing at least one of the following passwords:
When a user changes the windows password, run ‘Update Password’ Utility program and enter the new password. The program modifies the services account, passwords and COM+ engine credentials according to the password the user enters. Only CA Business Service Insight services which use the user account credentials (not ‘Local system’ account) is changed.
The Password Update utility provides the user with the ability to change the Oracle DB password for each of the various database users used by CA Business Service Insight:
Note: When a user changes:
- oblisync-ds.xml
- ace2-ds.xml.
- DBSource.properties
Notes:
Follow these steps:
The update password utility dialog opens. It lists all the connection string names and the users.
The utlity updates the password for all users when changed.
The pane in the Services tab lists all CA Business Service Insight services that are running in accounts other than localsystems.
Note: The utility does not update passwords with account localsystem.
The password updates for all services. The utility then restarts the services.
Note: The utility simultaneously updates the password for the COM+ engine.
Password Hiding / Encryption prevents others from seeing the passwords entered on the Web UI.
Previously, passwords in database connection strings were visible as plaintext in the Web UI. The result was that passwords were visible to anybody who opened the web page. Password encryption "hides" passwords by displaying them only in an encrypted format.
Passwords are no longer visible as plaintext. Instead, we use a password placeholder (${PWD}) for the password in database connection strings.
Note: The password placeholder is hardcoded; users cannot modify it.
The password now displays in a text box as “.” and password confirmation is still required.
Connection string builders automatically extract passwords from a connection string.
These areas use password encryption:
Passwords are encrypted in these locations:
%OG_HOME%\bin\Registry.xml
An encrypted password string generally looks like this.

If the property “encrypt” is set to “Y”, SMI treats passwords as encrypted text.
Oblisync and ACE2 run in JBoss. Passwords are encrypted in the configuration file..
%OG_HOME%\standalone\configuration\standalone-full-Oblisync.xml
%OG_HOME%\standalone\configuration\standalone-full-ACE2.xml
<security>
<security-domain>encrypted-oblisync-defaultds</security-domain>
</security>
<security-domain name="encrypted-oblisync-defaultds" cache-type="default">
<authentication>
<login-module code="org.picketbox.datasource.security.SecureIdentityLoginModule" flag="required">
<module-option name="username" value="obl" />
<module-option name="password" value="2f34371127b18a0b" />
</login-module>
</authentication>
</security-domain>
You can use three methods to create connection strings.
Connection String Builder
Follow these steps:
The adapter Wizard displays.
The connection step opens.
The Data Link Properties dialog displays.
The Connection Tab displays.
Connection String Template
Follow these steps:
The adapter Wizard displays.
The connection step dialog opens.
Click Select from Template.
The information displays in the Connection string text box and in the password fields.
These location on the CA Business Service Insight menu contain connection strings.
Adapters
Data Loading Forms
GUI Path:
Free-Form Reports
If you want to use the password in parameters for connection string, the token for password in parameter must be used in connection string.
|
Copyright © 2013 CA.
All rights reserved.
|
|