DBIS EPub

Design and Implementation of a Generic Framework for Rule-based Automated User Role Management

Sandro, Eiler (2020) Design and Implementation of a Generic Framework for Rule-based Automated User Role Management. Masters thesis, Ulm University.

[img] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
889Kb

Abstract

Many systems that host groups of users, like social media platforms, provide solutions or tools for users and groups of users. Within these groups, there can exist roles, which again might be connected to permissions. The role model itself can vary from system to system. Some are hierarchical, some have flat hierarchies, some are related to the permissions, others with notifications. Decoupling the role model implementation from the rest of the system has multiple advantages, such as achieving automatic role assignment more easily and being able to change a role model on the fly. Within this master thesis, challenges of automated role assignment are examined and necessary elements for how a development tool can help are distilled. The main contribution is the tool karmantra, which allows to integrate arbitrary role models in software projects and lets developers extend or alter them. The tool is kept in a very generic way to be expandable easily. With this tool, a step is taken towards decoupled and transparent role systems, that can not only serve the needs of common commercial platform needs.

Item Type:Thesis (Masters)
Subjects:DBIS Research > Master and Phd-Thesis
ID Code:1889
Deposited By: Robin Kraft
BibTex Export:BibTeX
Deposited On:30 Apr 2020 19:58
Last Modified:30 Apr 2020 19:58

Repository Staff Only: item control page