LCE on Attribute Change not launching

Which IIQ version are you inquiring about?

8.4

Share all details about your problem, including any error messages you may have received.

Hello Everyone,

leveling up here on iiq but still have some behaviors i don’t get

i have an LCE with an event type set to Attribute Change and the attribute is the email

this email is generated in the prov form and pushed to the AD

the LCE executes a business process that runs a rule

however this LCE is not being triggered when the email is updated in the identity, if a change it later on manually then i can trigger this event, but it doesnt launch on it’s own…

what i m doing:

  • add role to identity

  • identity is created and mail is generated

  • Refresh

  • email is filled in the identity

  • and then nothing…

what am i missing here ?

thanks !

You mean IdentityTrigger right? Could you provide the xml ?

yep identityTrigger :slight_smile:

and sure here’s the xml:

Creates Backbone Route when MailNickname is Updated
<IdentityTrigger attributeName="oidmailnickname" created="1757687125179" handler="sailpoint.api.WorkflowTriggerHandler" id="0a73008d993d13d081993e5114ba01e3" modified="1759853224708" name="tCreateBackboneRoute" significantModified="1759853224708" type="AttributeChange">
  <Description>Creates Backbone Route when MailNickname is Updated</Description>
  <Owner>
    <Reference class="sailpoint.object.Identity" id="0a73008d88be122b8188be725c8200ea" name="spadmin"/>
  </Owner>
  <HandlerParameters>
    <Attributes>
      <Map>
        <entry key="businessProcess"/>
        <entry key="identityProcessingThreshold"/>
        <entry key="identityProcessingThresholdType"/>
        <entry key="workflow" value="tCreateBackboneRouteWF"/>
      </Map>
    </Attributes>
  </HandlerParameters>
</IdentityTrigger>

what do you mean by that? How do you update the email?

Do I understand correctly that you have an IDENTITY attribute called “oidmailnickname” ?

yes Sorry i mixed up a few attributes,

i have an attribute called oidMailNickname that is generated by the exchange server and then updated on the identity on a delta aggergation

but i also tried to to the same on the attribute email that is provisioned on user Create

both fail when the process is automated, both run if i manually change that attribute

Are you taking about Link attributes?

IdentityTrigger is designed to be use with Identity attributes. If you want to trigger actions based on Link attribute changes you need to set up Native Change detection and\or do action when provisioning happens (which can be milion custom places)

that might be it i switched attributes and now it looks like it’s working

thanks for the insight :slight_smile:

cheers

Hicham