Partner integration users often need to be authenticated and authorized with the Partner's system to order services for the subject loan. To provide a uniform experience for users, EPC can seamlessly manage user and client/company-level credentials on behalf of a Partner application, in the same way keychain-access works on MacOS and iOS.
When a Lender on-boards an application to be used by their organization, they can configure company-level credentials that are leveraged by all users in their organization, as well as assign individual credentials to users or groups of users. The specific requirements a Partner application may have for the credential sets to authenticate a Lending enterprise and its users, can be defined as part of the product's configuration, as we will illustrate in this section.
When a user interacts with a Partner application, EPC makes the company-level credentials and that user's assigned user-level credentials available to the application in both the origin and transaction request request - via the following REST API endpoints:
If credentials have not been configured, or have been received but are invalid, the application can leverage
Updated about 2 years ago