Tool Search: SIF
The current version of SIF is v2.7.
The Authentication object allows a system that stores usernames and/or passwords to share them with other applications through SIF. The provider of the Authentication object may only support providing a username or a password, or it may support both.
The Authentication object is also able to transmit a user's network identity through SIF. If the user has an account in a network directory system that supports LDAP, the user's distinguishedName or username is shared to uniquely identify the user to applications that support LDAP or native network authentication options.
SIF_Events are reported for this object.
Batch SIF_Condition elements:
- @RefId
- @SIF_RefId
- @SIF_RefObject
Object Triggering
Event Type | Requirement |
---|---|
Add | When username is created. |
Change | When username is changed. |
Delete | When username is deleted. |
Object Population and Business Rules
Requirement |
---|
The SIF Agent and Zone must have access rights assigned to Authentication. |
The district must belong to the same calendar and year assigned to the SIF Zone in order to populate. |
Selecting or de-selecting the State Exclude on Enrollment OR No Show on Enrollment will not send Deletes or Adds. |
Object Data Elements
Data Element Label | Description | Business Rules | Data Source GUI Path | Database Field | M, C or O |
---|---|---|---|---|---|
@RefId | The SIF RefId that uniquely identifies this authentication object. | M | |||
@SIF_RefId | The SIF RefId of a student or staff member | M | |||
@SIF_RefObject | The type of SIF object that the SIF_RefId attribute identifies. |
| Census > People > Demographics Student Information> General> Enrollments Staff > District Assignment Census> People> Relationships> | person.studentNumber Person.staffNumber | M |
AuthenticationInfo | The authentication information for one system. | M | |||
AuthenticationInfo/System | An identifying string for the system that supports this authentication information. | M | |||
AuthenticationInfo/System/@Type | Specific type of user identification. | Reports "Infinite Campus" | M | ||
AuthenticationInfo/Username | The identification string for this user. | Reports from Username | System Administration> User Security> Users | O | |
AuthenticationInfo/DistinguishedName | This is the distinguished name of the user in a network directory system. | Optional. Does not report. | O | ||
AuthenticationInfo/PasswordList | Allows a provider or publisher to specify the same password using multiple algorithms, if supported. | Do not send. | O |