mirror of
https://github.com/grafana/grafana.git
synced 2025-07-29 17:02:20 +08:00
14 lines
517 B
Go
14 lines
517 B
Go
package accesscontrol
|
|
|
|
// AccessResources contains resources that are used to filter annotations based on RBAC.
|
|
type AccessResources struct {
|
|
// Dashboards is a map of dashboard UIDs to IDs
|
|
Dashboards map[string]int64
|
|
// CanAccessDashAnnotations true if the user is allowed to access some dashboard annotations
|
|
CanAccessDashAnnotations bool
|
|
// CanAccessOrgAnnotations true if the user is allowed to access organization annotations
|
|
CanAccessOrgAnnotations bool
|
|
// Skip filtering
|
|
SkipAccessControlFilter bool
|
|
}
|