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:

  1. Under Administration Setup, click Manage Users > Permission Sets
  2. Create a new Permission Set with label 'Password Never Expires' and save
  3. 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:

  1. Under Administration Setup, click Manage Users > Users
  2. Open the target user account and edit Permission Set Assignments
  3. Add the 'Password Never Expires' Permission Set.
  4. Click Save to update the changes.
Note

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.