I would like to request assistance regarding an integration issue between SailPoint and the Talenta Mekari application using Webservices SaaS SailPoint Identity Security Cloud (ISC).
Currently, we are facing a challenge because the Talenta Mekari API requires an authentication step before any endpoint can be executed. The authentication process must generate a dynamic signature and timestamp, which must be attached to every API request.
Based on our understanding, this type of authentication flow would normally require a beforeOperation rule (or an equivalent mechanism) to insert the authentication script before the connector triggers the API call. However, we cannot find a supported way to implement this in SailPoint ISC.
Issue Summary
- We are integrating SailPoint ISC with Talenta Mekari API.
- Talenta requires an authentication process prior to hitting any API endpoint.
- The authentication requires generating a dynamic signature and date (ISO8601 / GMT format).
- We need to dynamically insert these into request headers before the API call is executed.
- SailPoint ISC currently does not provide a visible option for beforeOperation rule or similar capability.
Request for Support
Could you please advise:
-
Is there a supported method in SailPoint ISC to perform authentication or script execution before the API request is sent?
-
Is there an alternative mechanism (e.g., Transform, Inline Script, External REST Auth Profile, or Custom Connector support) that can handle dynamic signature generation for this type of integration?
-
If not supported, is there any recommended approach or workaround for this authentication requirement?
Any guidance or best practices for handling pre-authentication steps in SailPoint ISC will be greatly appreciated.