Access control: Filter users and teams by read permissions (#45968)
* pass signed in user and filter based on permissions
This commit is contained in:
@@ -82,7 +82,7 @@ type resourcePermissionDTO struct {
|
||||
func (a *api) getPermissions(c *models.ReqContext) response.Response {
|
||||
resourceID := web.Params(c.Req)[":resourceID"]
|
||||
|
||||
permissions, err := a.service.GetPermissions(c.Req.Context(), c.OrgId, resourceID)
|
||||
permissions, err := a.service.GetPermissions(c.Req.Context(), c.SignedInUser, resourceID)
|
||||
if err != nil {
|
||||
return response.Error(http.StatusInternalServerError, "failed to get permissions", err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user