Access History Task failing for identity object

Hi,

We have Access History task scheduled to run daily and we are seeing below warning:

Failed to publish extractedObject(s) for Identity.

In logs below is the error message:

Failed to transform JSON string ot JsonNode for ‘REMOVE_ME’.
com.fasterxml.jackson.core.JsonParseException: Unrecognized token ‘REMOVE_ME’: was expecting (JSON String, Number, Array, Object or token ‘null’, ‘true’ or ‘false’)

Has anyone else faced the same issue? Could you please let me know the reason for this error?

@Prash Can you please share the configuration file so that I can take a look on this issue.

@Prash Have you made any customization for your data extract task? and is this the first time you are running the task?

Hi @Prash, is the issue still there?

Hi @msingh900
We have not made any customization. It is OOTB yaml config

<?xml version='1.0' encoding='UTF-8'?>
  extractedObjects:
    account:
      deleteTransformFormat: full
    capability:
      deleteTransformFormat: full
    certification:
      filterString: >-
        phase == Certification.Phase.End &amp;&amp;
        type.in
        ({
        sailpoint.object.Certification.Type.Manager,
        sailpoint.object.Certification.Type.ApplicationOwner,
        sailpoint.object.Certification.Type.Identity,
        sailpoint.object.Certification.Type.Group,
        sailpoint.object.Certification.Type.Focused,
        sailpoint.object.Certification.Type.BusinessRoleMembership
        })
    certificationItem:
      deleteTransformFormat: full
      filterString: >-
        action.status == CertificationAction.Status.Remediated &amp;&amp;
        completed.notNull() &amp;&amp;
        (parent.type == CertificationEntity.Type.Identity || parent.type == CertificationEntity.Type.AccountGroup || parent.type == CertificationEntity.Type.DataOwner)
    identity:
      deleteTransformFormat: full
    identityEntitlement:
      deleteTransformFormat: full
    identityHistoryItem:
      deleteTransformFormat: full
      filterString: status == CertificationAction.Status.Remediated &amp;&amp; type == IdentityHistoryItem.Type.Decision &amp;&amp; certificationType == CertificationItem.Type.PolicyViolation
    identityRequest:
      deleteTransformFormat: full
    identityRequestItem:
      deleteTransformFormat: full
    managedAttribute:
      deleteTransformFormat: full
    objectConfig:
    policyViolation:
      deleteTransformFormat: full
    role:
      deleteTransformFormat: full
    workgroup:
      deleteTransformFormat: full
  transformConfigurationName: AccessHistoryTransformConfig
  messageDestination: |
    script:
    import sailpoint.object.Configuration;

    Configuration config = Configuration.getAccessHistoryConfig();
    return config.get("destinationQueue");
  
</YamlText>

Hi @neel193
We have not made any customization in he yaml file. It is OOTB. We are running the task in production since march 10 2026 and from the time onwards we are seeing this warning.

@Prash Let me read more about it and get back. Meanwhile have you already checked with Sailpoint Support? what did they say?

Hi @neel193 ,
Yes case has been raised with SailPoint but still the root cause of this issue is unclear.

Is there any issue with the current one? Could you please try recreating the task again?

@Prash If its possible, try to reconfigure from scratch and see if it works. Possible you might have missed some step and is causing this issue.

Yes, that’s the same thing I mentioned earlier. Let’s see how the user responds after recreating it from scratch.