Staff Information System (SIS) and College Information System (CIS)¶
[Team | Johnson Team] [Tech Lead | jl364] [Service Owner | TBC] [Service Manager | TBC] [Product Manager | TBC]
This page gives an overview of the HESA Staff Information System (SIS) and College Informations Systems (CIS) applications, describing their current status, where and how they are developed and deployed, and who is responsible for maintaining them.
Service Description¶
SIS/CIS provide repositories for extra staff information which can't be handled or stored in the university HR system.
Research areas are categorised into Unit of Assessments (UoAs) and HR Institutions to align with the structure of the REF assessment. Institution/Department Administrators can request updates to SIS/CIS data in the applications which can be approved by permitted users (permissions are managed by Sharepoint permission groups)
Service Status¶
SIS and CIS are currently live.
Contact¶
SIS and CIS are in the process of transitioning to ownership by the Johnson Team; however, the technical expertise still currently resides with the Jackson Team.
Technical queries and support requests should be emailed to UIS Helpdesk and will be picked up by a member of the team working on the service.
Issues discovered in the services or new feature requests should be opened as GitLab issues in the application repository.
Environments¶
SIS/CIS are currently deployed to the following environments:
Name | URL | Supporting VMs |
---|---|---|
Production | https://refsystems.admin.cam.ac.uk/staff | |
Web Server | sp19-live-web1.blue.cam.ac.uk | |
Application Server | sp19-live-app1.blue.cam.ac.uk | |
Database | sp19-live-db1.blue.cam.ac.uk | |
Staging | https://uat-refsystems.admin.cam.ac.uk/staff | |
Web Server | sp19-uat-web1.blue.cam.ac.uk | |
Application Server | sp19-uat-app1.blue.cam.ac.uk | |
Database | sp19-uat-db1.blue.cam.ac.uk | |
Migration | ||
SharePoint 2016 | sp19-dev2.blue.cam.ac.uk | |
SharePoint 2019 | sp19-dev1.blue.cam.ac.uk |
CIS is currently deployed to the following environments:
Name | URL | Supporting VMs |
---|---|---|
Production | https://refsystems.admin.cam.ac.uk/college | |
Web Server | sp19-live-web1.blue.cam.ac.uk | |
Application Server | sp19-live-app1.blue.cam.ac.uk | |
Database | sp19-live-db1.blue.cam.ac.uk | |
Staging | https://uat-refsystems.admin.cam.ac.uk/college | |
Web Server | sp19-uat-web1.blue.cam.ac.uk | |
Application Server | sp19-uat-app1.blue.cam.ac.uk | |
Database | sp19-uat-db1.blue.cam.ac.uk | |
Migration | ||
SharePoint 2016 | sp19-dev2.blue.cam.ac.uk | |
SharePoint 2019 | sp19-dev1.blue.cam.ac.uk |
Source code¶
The source code for SIS and CIS is stored in the follow repository:
Repository | Description |
---|---|
SIS University | The source code for the SIS university staff |
CIS University | The source code for the CIS university staff |
Technologies used¶
The following gives an overview of the technologies SIS and CIS are built on.
Category | Language | Framework(s) |
---|---|---|
Server and Client side code | SharePoint 2019, C#, InfoPath, JavaScript | Server-side Object Model |
InfoPath is deprecated and will be unsupported from 14/7/26. Power Apps is Microsoft's suggested replacement.
User documentation¶
The application provides a video to demonstrate the functionality of SIS/CIS.
User documentation is also provided within the applications. PDF copies of this documentation are hosted in the repositories:
- SIS User guide
- CIS User guide
- SIS Key Features 2022-23
- Essential immediate development by March 2025
Operational documentation¶
The following gives an overview of how SIS is deployed and maintained.
How and where SIS is deployed¶
The portals are created with SharePoint sites and the server-side code is deployed as SharePoint features. The client-side HTML/JavaScript files are uploaded to portal asset library.
Deploying a new release¶
The server-side code is deployed using PowerShell script running on SharePoint servers. The client-side files are uploaded to portal asset library manually.
Service Management¶
The Team responsible for this service is Johnson Team.
The Tech Lead for this service is jl364.
The Service Owner for this service is TBC.
The Service Manager for this service is TBC.
The Product Manager for this service is TBC.
The following engineers have operational experience with this service and are able to respond to support requests or incidents: