Remove Password Expiry on a Salesforce User Account
PlatformApplicable to all products in Temenos Journey Manager. |
All Personas | All versions
This feature is related to all versions.
When setting up an API integration user with Salesforce, a password expiry event will break the integration with little or no warning. You can disable password expiry for these selected users only and keep your integration channels open.
Creating a 'Password Never Expires' Permission Set
Follow this procedure to create a permission set that will disable password expiry:
- Under Administration Setup, click Manage Users > Permission Sets
- Create a new Permission Set with label 'Password Never Expires' and save
- Edit the System Permissions against this Permission Set, select the 'Password Never Expires' permission and save
Adding the 'Password Never Expires' Permission Set to a User Account
Once you have created the 'Password Never Expires' Permission Set, follow this procedure to add the permission set to a selected user account:
- Under Administration Setup, click Manage Users > Users
- Open the target user account and edit Permission Set Assignments
- Add the 'Password Never Expires' Permission Set.
- Click Save to update the changes.
To improve security for integration user accounts you could look at one or more of the following strategies:
- Limit permissions to only the objects it needs to access
- Enable IP address restrictions to the IP ranges of the integrating system(s)
- Turn off integration clients (e.g. Outlook)
- Turn off all tabs
Next, learn how to restrict access for selected forms to user groups.