A.3 Extension Attributes

BEIS is configured to publish objects based on the UDCIdentity schema. All attributes of the UDCIdentity that are present on the user are published in the SPML document. Additionally, BEIS can be configured to publish other Banner attributes on Banner user objects.

The Banner driver publishes extension attributes like any other UDCIdentity schema element.

Example A-1 For example, if there is a Banner extension attribute named GORMAL_EMAIL_ADDRESS with a value of bob@outofstate.edu, the driver generates the following:

<add-attr attr-name="GOREMAL_EMAIL_ADDRESS">
  <value>bob@outofstate.edu</value>
</add-attr>

Because the driver only reports UDCIdentity attributes in response to a schema request, extension attributes don’t show up by default in the schema map. They need to be added by hand. In a future release, the driver will “learn” about extensions and report them when the schema is requested.