Add permission endpoint for extracting one permission from a set of roleIds

This commit is contained in:
Benedikt Kulmann
2020-08-27 15:41:00 +02:00
parent 2ae00e877a
commit 5d89f7db8a
9 changed files with 849 additions and 458 deletions
+1
View File
@@ -49,4 +49,5 @@ type RoleAssignmentManager interface {
// PermissionManager is a permissions service interface for abstraction of storage implementations
type PermissionManager interface {
ListPermissionsByResource(resource *proto.Resource, roleIDs []string) ([]*proto.Permission, error)
ReadPermissionByID(permissionID string, roleIDs []string) (*proto.Permission, error)
}