Data Mapping
SIF integration passes user data from other system to the Blackboard system through the ZIS server.
The following table outlines the data that is passed and maps the ZIS value to the corresponding Blackboard Value.
SIF Object | Blackboard User Information | Description |
---|---|---|
RefID | BATCH_UID | Required field in Bb. Event will fail if this field cannot be populated. Max= 64. Accepts multi-byte. |
Name/FirstName | FIRSTNAME | Required field in Bb. Event will fail if this field cannot be populated and the event is trying to create a new user. Max= 100. Accepts multi-byte. |
Name/MiddleName | MIDDLENAME | Max= 100. Accepts multi-byte. |
Name/LastName | LASTNAME | Required field in Bb. Event will fail if this field cannot be populated and the event is trying to create a new user. Max= 100. Accepts multi-byte. |
Max= 100. Must contain "@" and "." | ||
USER_ID | Required field in Bb. For Add Event, will be the same as BATCH_UID. Max= 50. For creating new users, since the username will be created from the BATCH_UID and the BATCH_UID allows a max of 64, if the BATCH_UID has over 50 characters, then the username cannot be created due to the limitation and the event will fail. Accepts multi-byte. | |
PASSWD | Required field in Bb. For Add Event, will be the same as BATCH_UID. Max= 32 | |
Demographics/Gender | GENDER | SIF M = Bb Male SIF F = Bb Female SIF U = Bb Not Disclosed |
Demographics/Birthdate | BIRTHDATE | Datetime field type. Max= 8 |
StudentAddress/Address/ Street/Line1 | STREET_1 | Max= 100. Accepts multi-byte. |
StudentAddress/Address/Street/Line2 | STREET_2 | Max= 100. Accepts multi-byte. |
StudentAddress/Address/City | CITY | Max= 50. Accepts multi-byte. |
StudentAddress/Address/ StatePr | STATE | Max= 50. Accepts multi-byte. |
StudentAddress/Address/PostalCode | ZIP_CODE | Max= 50. Accepts multi-byte. |
StudentAddress/Address/Country | COUNTRY | Max= 50. Accepts multi-byte. |
PhoneNumber | H_PHONE_1 | Max= 50. Accepts multi-byte. |
PUBLIC_IND | Required field in Bb. For Add Events, will default to N. | |
EMAIL_IND | Required field in Bb. For Add Events, will default to N. | |
ADDRESS_IND | Required field in Bb. For Add Events, will default to N. | |
WORK_IND | Required field in Bb. For Add Events, will default to N. | |
PHONE_IND | Required field in Bb. For Add Events, will default to N. | |
SYSTEM_ROLE | Required field in Bb. For Add Events, will default to None. | |
INSTITUTION_ROLE | Required field in Bb. For Add Events, will default to Student. | |
ROW_STATUS | Required field in Bb. For Add Events, will default to 0 (enabled). |