The Zone Integration Server (ZIS) must be configured to recognize the driver as a SIF Agent, just as you would do for other SIF Agents. The driver works with data from the student information system without changes to the student information system, but you can optimize the data if desired.
You can complete these steps either before or after you create a Driver object in eDirectory for the Identity Manager Driver for SIF, but you must complete them for the driver to receive information.
The Zone Integration Server (ZIS) must be configured to recognize the Novell Identity Manager Driver for SIF as a SIF Agent. The driver can't receive any information about students or staff until this has been done.
The ZIS administrator should configure the ZIS to recognize the driver by doing the following tasks. Refer to your ZIS documentation for instructions.
This is the name the driver will use to register with the ZIS. It must be the same name you specify in the SIF Agent Name field when you create the Driver object, as described in Creating and Configuring the Driver.
The default name is Novell Identity Manager. If you want to use a different name, keep in mind that it must be unique within each Zone, and it is case sensitive.
For these SIF objects, the driver should have Add, Change, Delete, Subscribe, and Request rights.
If the driver is also the SIF Provider, it should have Publish and Response rights.
The Identity Manager Driver for SIF is designed to work as a SIF Agent without requiring any change in the student information system, but there is one aspect of the student information system that can be optimized.
According to the SIF implementation specification, the StudentPersonal object provides the student's name, the StudentSchoolEnrollment object provides the grade, and the SchoolInfo object provides the school code. However, some student information systems can be configured to also provide school and grade information with the StudentPersonal object, in the OtherID attribute.
Student placement is done most efficiently when the student information system provides the school and grade to the driver using the OtherId attribute of the StudentPersonal object. If possible, have the student information system administrator configure it this way.
No corresponding change to the driver configuration is necessary. These values are handled in the Input Transformation, which is configured to accept the school and grade information from either the StudentSchoolEnrollment object or the OtherID attribute.