ANGULAR COMPONENT FOR ROLE-BASED ACCESS CONTROL

Authors

  • Jelena Stanarević Autor

DOI:

https://doi.org/10.24867/12BE05Stanarevic

Keywords:

Access control, RBAC, Angular framework, dynamic authorization

Abstract

This paper describes the Angular component that is responsible for dynamic authorization on the client side of the application. Authorization (access control) is based on the RBAC (Role-based Access Control) model. The Angular component is an extension of the existing capabilities of the Angular framework and allows the removal / display of components and parts of components, as well as the permission / prohibition of modification or entry of certain fields within the components. Verification of the created Angular component is presented through the information system for physical therapy.

References

[1] Role-based Access Control, Ravi S. Sandhu, http://www.profsandhu.com/articles/advcom/adv_comp_rbac.pdf
[2] Izrada web aplikacije putem Angulara 6 razvojnog okvira, F Tuđan, https://repozitorij.unin.hr/islandora/object/unin:2023/datastream/PDF/download
[3] Security of JSON Web Tokens (JWT), https://cyberpolygon.com/materials/security-of-json-web-tokens-jwt/
[4] Create Data Transfer Objects (DTOs), https://docs.microsoft.com/en-us/aspnet/web-api/overview/data/using-web-api-with-entity-framework/part-5
[5] Black-Box Model, https://www.sciencedirect.com/topics/engineering/black-box-model

Published

2021-03-01

Issue

Section

Electrotechnical and Computer Engineering