jspωiki
DIRXML Attribute Reference

DirXML Operational Attribute [1]#

An Operational Attribute is a reference to an attribute that exists within the current XDS Document.

Operational Attributes can be put in the XDS Document by:

  • a shim based on an event - This would be typical as when a value on an attribute has changed.
  • a policy - As when an attribute is added to the current document as when a fullName value is constructed from other Operational Attributes.

When a modify event happens, only the attribute that is changing is present in the XDS Document.

Testing for an operational attribute is very powerful, but keep in mind, that testing for Operational Attributes, only works well on events after the Event Transform, where the event going to be a synthetic add. You cannot rely on it being there in the document otherwise.

If the attribute is in the operational document then it is used, but if it is not, then the engine queries to get it.

DirXML Source Attribute#

Source attribute always queries to the source for the value of the attribute.

with the caveat that if a rule just recently did the query, it will return the value from the cache instead of doing another query.

DirXML Destination Attribute#

Destination attribute always queries back the Destination for the value of the attribute.

with the caveat that if a rule just recently did the query, it will return the value from the cache instead of doing another query.

Source and Destination Options#

Destination and Source Attribute provide the ability to specify a Distinguished Name (DN) of the object that is the target DN to read the value of the attribute.

The available options are

  • Current Object - the object that the subject of the event.
  • Association - allows you to specify the value of the Association to look for in the data store you are specifying.
  • DN - specify the DN of the target object.

These options allow the retrieval of the attribute value of an attribute from any object, in the source or destination data store.

DirXML Attribute#

Attribute is a powerful combination of both Operational and Source attribute.

Novell IDM variable Expansion#

More Information#

There might be more information for this subject on one of the following: ...nobody
[#1] http://www.novell.com/communities/node/5818/different-attribute-options-identity-manager