A.3 Extension Attributes

BEIS is configured to publish objects based on the UDCIdentity schema. All attributes of the UDCIdentity which 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, given a Banner extension attribute named GORMAL_EMAIL_ADDRESS with a value of bob@outofstate.edu, the driver will generate the following:

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

Since 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 will need to be added by hand. In a future release the driver will ‘learn’ about extensions and report them when schema is requested.