acl.go 399 B

12345678910111213141516
  1. package dtos
  2. import (
  3. m "github.com/grafana/grafana/pkg/models"
  4. )
  5. type UpdateDashboardAclCommand struct {
  6. Items []DashboardAclUpdateItem `json:"items"`
  7. }
  8. type DashboardAclUpdateItem struct {
  9. UserId int64 `json:"userId"`
  10. UserGroupId int64 `json:"userGroupId"`
  11. Role *m.RoleType `json:"role,omitempty"`
  12. Permission m.PermissionType `json:"permission"`
  13. }