Migrate Native User Privileges and Permissions to the Kerberos Security Domain
If the Informatica domain has user accounts in the native security domain, the corresponding Active Directory user accounts in the Kerberos security domain must have the same groups, roles, privileges, and permissions. Migrate the groups, roles, privileges, and permissions of the native users to the corresponding user accounts in the Kerberos LDAP security domain.
- Review the list of native user accounts and determine the accounts that you want to migrate to the LDAP security domain for Kerberos authentication.
To list the user accounts in the Informatica domain, run the following command:
infacmd isp ListAllUsers
Each native user account that you want to migrate to the Kerberos security domain must have a corresponding account in the Active Directory service that you use for Kerberos authentication.
- Create the user migration file.
The user migration file is a plain text file that contains the list of native users and the corresponding Kerberos users that require the same groups, roles, privileges, and permissions.
Use the following format to list entries in the user migration file:
Native/<source user name>,<LDAP security domain>/<target user name>
The following example shows a user migration file containing the following list of users to migrate to the COMPANY.COM security domain:
- Run the infacmd isp migrateUsers command to migrate account privileges and permissions in the native security domain to the accounts in the Kerberos security domain.
To migrate the groups, roles, privileges, and permissions for users, run the following command:
infacmd isp migrateUsers -dn <domain name> -un <administrator user name> -pd <administrator password> -sdn <security domain> -umf <user migration file>
The following table describes the options for the command:
Name of the Informatica domain.
User name to connect to the domain.
Specify the user name of the administrator account you specified in the infasetup switchToKerberosMode command.
Password for the administrator account.
LDAP security domain of the administrator account used to connect to the domain.
Path and file name of the user migration file.
The command skips entries with a duplicate source user name or target user name.
The following example migrates the groups, roles, privileges, and permissions for users based on the
user migration file:
infacmd isp migrateUsers -dn InfaDomain -un nodeuser01 -pd password -sdn _infaInternalNamespace -umf C:\Infa\um_s.txt
The command overwrites the connection object permissions assigned to the LDAP user with the connection object permissions for the native user. The command merges the groups, roles, privileges, and domain object permissions for native users and corresponding LDAP users.
The migrateUsers command creates a detailed log file named
infacmd_umt_<date>_<time>.txt in the directory where you run the command.