The FS BAS and Sebra APIs are used to import administrative users from FS
Once every 24 hours (at night European time) we check for all users returned by FS BAS/Sebra:
- Is there an existing IA user with the same FS Person ID (løpenummer) as the user?
- Is there an existing IA user with the same FEIDE username as the user?
- Is there an existing IA user with the same email (work or home)?
If the answer to all of the questions above is "no", then we import the user.
When we create the internal user we populate the following fields with data from BAS/Sebra:
- first name
- last name
- work and/or home email (work email is prioritized, and we only save one of them)
- active/inactive status
If an existing match is found, we update the active/inactive status, and populate that user with SSN/NIN and FS Person ID.
Note that support for updating users based on email matching is rolled out.
For more information, view https://www.fellesstudentsystem.no/dokumentasjon/teknisk/fsws-dok/rest/bas.html