Feature Controls - Prevent API tag collisions #35881
Labels
Feature:Security/Feature Controls
Platform Security - Spaces & Role Mgmt feature controls
Team:Security
Team focused on: Auth, Users, Roles, Spaces, Audit Logging, and more!
See #35841 (comment) for context.
Currently, it's possible for two features to register the same tag for securing access to API endpoints. This can lead to collisions which could cause a user to have access to API endpoints they shouldn't have access to.
Example:
With this configuration, a user with access to only Feature 1 would have the ability to execute Feature 2's API endpoints (and vice versa).
With the NP initiative, we should explore alternate approaches to securing endpoints in a way that does not lead to collisions.
The text was updated successfully, but these errors were encountered: