Skip to main content

SIF 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.

Table 57. Data Mapping

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.

Email

EMAIL

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).