lxd icon indicating copy to clipboard operation
lxd copied to clipboard

Potentially redundant entity types for permissions

Open mas-who opened this issue 10 months ago • 0 comments

Required information

  • Distribution: 5.21 LTS
  • Distribution version: snap

Issue description

Currently in lxd the identity and certificate entity type from the authorisation model may relate to the same entities. An identity entity refers to oidc and tls entities and a certificate entity refers to tls entities only. Therefore, certificate entities is a subset of identity entities. Permissions can be created for both entity types currently, but ideally we should consider combining both entity types in the authorisation model to minimise the possibility of conflicting permissions.

mas-who avatar Apr 23 '24 14:04 mas-who