Remove Password Forced Expiration for a Salesforce User

 

When setting up an API integration user with Salesforce, a password expiration can break the integration with little or no warning. You can disable password expiration by following the simple steps below:

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.