Skip to content

annahowell/Vue-PAM-Recertification-Frontend

Repository files navigation

Privileged Access Management recertification VueJS frontend

VueJS frontend UI written as part of my University dissertation. Together with the accompanying API, it allows the projects stakeholders to recertify privileged access of employee roles.

At their request, the code and branding of this frontend has been anonymised to hide the identity of the stakeholder company.

Installation

  1. Run npm install from the root folder

  2. Edit line 6 of /src/store.js such that it mirrors the location of the backend API, for example: axios.defaults.baseURL = 'http://192.168.1.100:2000/api/v1/'

  3. Run npm run build from the root folder and then point your http daemon at the resulting /dist folder.

Screenshots

(Obfuscation at stakeholders request)

Admin pages

Admin homepage

Admin risk assessment

Admin CSV report download

Admin report download

User pages

User homepage

Role owner recertification

About

VueJS Privileged Access Management recertification frontend written for University dissertation. At their request, the code and branding of this frontend has been anonymised to hide the identity of the stakeholder company.

Resources

License

Stars

Watchers

Forks

Contributors