So I added a new attribute in SailPoint “ADDisplayName” but when I compare with existing iiq attribute the structure is different. Can I change the ADDisplayName structure like staffid.
<ObjectAttribute displayName="ADDisplayName" editMode="ReadOnly" name="adDisplayName" type="string">
<AttributeSource name="AppRule: Identity Attribute Copy Rule HR">
<ApplicationRef>
<Reference class="sailpoint.object.Application" name="HR"/>
</ApplicationRef>
<RuleRef>
<Reference class="sailpoint.object.Rule" name="Identity Attribute Copy Rule"/>
</RuleRef>
</AttributeSource>
<AttributeTargets>
<AttributeTarget name="displayName" provisionAllAccounts="true">
<ApplicationRef>
<Reference class="sailpoint.object.Application" name="%%AD_APP_NAME%%"/>
</ApplicationRef>
</AttributeTarget>
</AttributeTargets>
</ObjectAttribute>
<ObjectAttribute displayName="Staff Id" editMode="ReadOnly" name="staffId" namedColumn="true" type="string">
<RuleRef>
<Reference class="sailpoint.object.Rule" name=" Identity Attribute Copy Rule"/>
</RuleRef>
<AttributeSource name="sAMAccountName">
<ApplicationRef>
<Reference class="sailpoint.object.Application" name="%%AD_APP_NAME%%"/>
</ApplicationRef>
</AttributeSource>
<AttributeSource name="AppRule: Identity Attribute Copy Rule HR">
<ApplicationRef>
<Reference class="sailpoint.object.Application" name="HR"/>
</ApplicationRef>
<RuleRef>
<Reference class="sailpoint.object.Rule" name=" Identity Attribute Copy Rule"/>
</RuleRef>
</AttributeSource>
</ObjectAttribute>