cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Reserved words must not be duplicated within object config in IdentityIQ

Reserved words must not be duplicated within object config in IdentityIQ

IdentityIQ is designed by default to be highly configurable and flexible, but there are some items which are not designed to be duplicated by default. One of those key items is described within the product's init.xml file - the Reserved Word. Reserved Words reflect items that may not have duplicate definitions within the configuration of the product or there will be conflicts and errors if you choose to ignore this warning and act as if the reserved words do not matter.

IdentityIQ does describe the reserved words for you though, as an entry key within the init.xml file, which is located here:

$SPHOME/WEB-INF/config/init.xml

beginning at around line 871 you will find this entry in that file:

<entry key='identityAttributesReservedWords' value='name, bundles, bundleSummary, exceptions, lastRefresh, lastLogin, capabilities,
scorecard.compositeScore, manager, email, firstname, lastname, inactive' />

which lists all of the single-use reserved words within the product. Re-use of these words will cause issues and you are hereby informed that this practice will not result in favourable outcomes.

Labels (1)
Comments

1) I am not seeing any entry in $SPHOME/WEB-INF/config/init.xml for key='identityAttributesReservedWords'. Checked on an install running 8.2p2 and just downloaded an 8.3 install. Not seeing it in either.

2) Another reserved word is needsRefresh. This value was used as the name of a Link extended attribute at a customer site and there may have been other issues this was causing but the most visible to us was that the Certification Sign Off form would not display. At first we did not know this cause and we opened a support case for it that ended up being closed with no resolution for. We took the very painful step of building a new environment and sequentially added in the customizations for this customer (of which there were a lot) and this was identified as the culprit. Ended up renaming it and like magic the Certification Sign Off form displayed without issue.

Version history
Revision #:
2 of 2
Last update:
‎Feb 17, 2023 10:37 AM
Updated by:
 
Contributors