Coupa Provisioning Error "Coupa API Error: password must contain at least one letter, number, and symbol" with Okta
Okta Classic Engine
Okta Identity Engine
All Engines
Okta Integration Network
Overview

When attempting to provision a user from Okta to Coupa, the provisioning fails with the following error:

 

Automatic provisioning of user to app Coupa failed: Coupa API Error: password must contain at least one letter, number, and symbol.

 

Error message  

Applies To
  • Coupa
  • Provisioning
  • Okta Classic Engine
  • Okta Identity Engine (OIE)
Cause

The password complexity requirements between Coupa and Okta are not aligned.

  • For example, if Coupa requires symbols in the user password and the Okta user does not have a symbol in the password, provisioning will fail.
Solution

To resolve the error, password complexity requirements must either be removed from Coupa's end or the same password requirements must be set on the Okta side.

Recommended content

No recommended content found...