Authentication Cookies for Login from Third-Party Applications
Authentication Cookies for Login from Third-Party Applications
Use authentication cookies to authenticate MDM Hub users and call business entity services from third-party applications, such as Postman. With the use of authentication cookies, you need not hard-code the user name and password.
The process for using authentication cookies includes the following steps:
Use the credentials of an authenticated user to get an authentication cookie.
Save the authentication cookie.
Use the authentication cookie to call SOAP APIs.
All MDM sessions use an Informatica CSRF Token (ICT). An ICT appears in the HTTP header.
When a user requests a session ID, the response returns an ICT as part of the HTTP header. For external applications, there is a URL for authentication that the external applications can use. This URL returns an authentication cookie and an ICT that is in the header. The authentication cookie is an MDM session ID.
For any subsequent business entity services calls, the call must include the authentication cookie and the ICT. Subsequent requests can use the ICT and MDM session ID until the session expires.