Staff Information System SharePoint portals (SIS/SP)¶
This page gives an overview of the HESA applications, describing its current status, where and how it's developed and deployed, and who is responsible for maintaining it.
Service Description¶
The SIS/SP provides repositories for extra staff information which can't be handled or stored in the university HR system. The applications consist two separate repositories for college staff and university staff.
Service Status¶
The SIS/SP is currently live.
Contact¶
Technical queries and support should be directed to <role email>
and will be picked up
by a member of the team working on the service. To ensure that you receive a response, always
direct requests to <role email>
rather than reaching out to team members directly.
Issues discovered in the service or new feature requests should be opened as GitLab issues in the application repository.
Environments¶
The SIS/SP is currently deployed to the following environments:
Name | URL | Supporting VMs |
---|---|---|
Production | https://refsystems.admin.cam.ac.uk/staff | |
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/staff | |
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 the SIS/SP is spread over the following repositories:
Repository | Description |
---|---|
SIS University | The source code for the SIS university staff |
SIS College | The source code for the SIS college staff |
Technologies used¶
The following gives an overview of the technologies the SIS/SP is built on.
Category | Language | Framework(s) |
---|---|---|
Server and Client side code | SharePoint 2019, C#, InfoPath, JavaScript | Server-side Object Model |
Server and client side code | SharePoint 2013, C#, InfoPath, JavaScript | Server-side Object Model |
Operational documentation¶
The following gives an overview of how the SIS/SP portals are deployed and maintained.
How and where the SIS/SP are deployed¶
The portals are created with SharePoint 2013 sites and the server-side code are deployed as SharePoint features. The client-side HTML/JavaScript files are uploaded to portal asset library.
Deploying a new release¶
The server-side codes are deployed using PowerShell script running on SharePoint servers. The client-side files are uploaded to portal asset library manually.
Service Management and tech lead¶
The service owner for the SIS/SP is <service owner name and Lookup link>
.
The service manager for the SIS/SP is <service manager name and Lookup link>
.
The tech lead for the SIS/SP is <tech lead name and Lookup link>
.
The following engineers have operational experience with the SIS/SP and are able to respond to support requests or incidents:
- Jie Lin
- Dean Johnson - Dean has moved to other division in UIS and is not known to be able to provide any service to the SIS SharePoint portal.