Systemlabel authorization requirements considerations #1323
Labels
analysis
Pre-architecture/design work
legal
Needs legal assessment
needs consideration
Requires additional consideration
security
Issue related to security
Introduction
We need to figure out the authorization requirements and functionality for system labels
Description
System labels were specified to require having "write" on the serviceresource referred to by the dialog. This is not correctly implemented, as it now only checks for any access to the main resource. This is in itself a bug, but implementing a fix would impose another issue; there is no way for frontends to know whether or not a user has access to perform a systemlabel operation without performing a details call for each and every dialog, which isn't very practical.
So this issue has to figure out how to balance security and usability issues here.
Implementation
If there are guidelines on architecture or other implementation choices, they are added here. Different approaches can also be discussed here.
Tasks
Threat modelling
The text was updated successfully, but these errors were encountered: