Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Add your comments directly to the page. Include links to any relevant research, data, or feedback.

Status

STARTED

Impact

HIGH

Driver

Alessandro Domanico 

Approver

Stakeholders

Antonio Verni Niccolò Pasquetto Riccardo Costa

Informed

Due date

Outcome

Background

At the moment the user’s permission schema is realized with four tables in the DB:

  • USERS: contains users and passwords

  • GROUPS: contains users’ groups

  • MENUITEM: contains all functionalities among menuitems, submenus and buttons

  • GROUPMENU: contains the associations between GROUPS and MENUITEM

This is ok for the Swing GUI, but in a REST application the workflow is slighty different

Relevant data

It would be nice to use the same DB tables

Options considered

Option 1:

Option 2:

Description

RBAC

ABAC

Pros and cons

(plus) There’s a React guideline

(minus)

(plus)

(minus)

Estimated cost

LARGE

MEDIUM

Action items

  • To define a permissions’ schema pattern

Outcome

  • No labels