Network Access Tokens Service¶
This page gives an overview of the Network Access Tokens service, describing its current status, where and how it's developed and deployed, and who is responsible for maintaining it.
The Network Access Tokens site provides a site for Raven-authenticated users to obtain and manage per-device tokens allowing them to use eduroam and the University’s wireless network, and the VPN service.
The Network Access Tokens service is currently live.
Technical queries and support should be directed to firstname.lastname@example.org 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 email@example.com 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.
End user support is provided by the Service Desk.
The Network Access Tokens service is currently deployed to the following environments:
The source code for the Network Access Tokens service is spread over the following repositories:
|Application Server||The source code for the main application server|
The following gives an overview of the technologies the Network Access Tokens service is built on.
|Server||Groovy 2.4.12||Grails 1.3.10|
The following gives an overview of how the Network Access Tokens service is deployed and maintained.
How and where the Network Access Tokens service is deployed¶
The Network Access Tokens service application is deployed using RPM packages. These are built by Gitlab CI in the Application Server repository. These can be copied to the Bes RPM package repository run by infra-sas@uis by following these instructions. As a last resort RPMs can be manually copied and installed.
Deploying a new release¶
Once the RPM packages are added to the Bes RPM package repository running
zypper in <package name> will install, if the package is an upgrade,
zypper up should upgrade the package(s).
Service Management and tech lead¶
The service owner for the Network Access Tokens service is Robert Franklin.
The service manager for the Network Access Tokens service is Rob Bricheno.
The tech lead for the Network Access Tokens service is Paul Badcock.
The following engineers have operational experience with the Network Access Tokens service and are able to respond to support requests or incidents: