CA IT Asset ManagerCA Software Asset Manager (CA SAM)ASSET PORTFOLIO MGMT- SERVERSUPPORT AUTOMATION- SERVERCA Service Desk Manager - Unified Self ServiceKNOWLEDGE TOOLSCA Service Management - Asset Portfolio ManagementCA Service Management - Service Desk Manager
Issue/Introduction
Solution:
Login to the EEM web interface at https://localhost:5250/spin/eiam/eiam.csp. Be sure to login with the Service Desk application instance which by default is ServiceDesk-<machine name>. Login using the ServiceDesk userid and password that was set during configuration.
Go to Manage Identities Tab and create a sample user
Name: Test User First Name: Test Last Name: User
Add the desired Group Membership that you want to set as default for all the users that you are going to populate.
Set the Password and save the contact.
Go to Configure Tab -> EEM Server -> Export Application
Select the below from the Export Application windows and click the export button to
Global Users
Global User Groups
Global Folders
Users
User Groups
Folders
A file name with ServiceDesk[1].xml.gz extension would be saved. You can use Winzip to extract the .xml file.
To add the user "New User" copy the tags from <GlobalUser folder="/" name="Test User"> to </GlobalUser> just below the above lines and replace them as below
Do not change the PasswordDigest / DirectoryPasswordDigest / PasswordChangeDate tags
Search for below lines
<User folder="/" name="Test User"><GroupMembership>Workflow Administrators</GroupMembership><GroupMembership>Workflow Process Initiators</GroupMembership></User>
To add the persmissions for "New User" copy the tags from <User folder="/" name="Test User"> to </User> just below the above lines and replace them as below
<User folder="/" name="New User"><GroupMembership>Workflow Administrators</GroupMembership><GroupMembership>Workflow Process Initiators</GroupMembership></User>
Save the .xml file
Browse to Program Files\CA\SharedComponents\iTechnology> directory from the command prompt
The new user will now be added and the password would be similar to default to the one that was created for the Test User
Note: This is just a workaround suggested and we would recommend you to fully test it on a test environment before doing on the production. The CA recommend way to populate users is to either manually create it using the interface or integrate EEM with LDAP.