mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
move data source permission model to enterprise repo (#57615)
This commit is contained in:
parent
987d4fd459
commit
92531c5596
@ -188,31 +188,6 @@ type GetDataSourceQuery struct {
|
||||
Result *DataSource
|
||||
}
|
||||
|
||||
// ---------------------
|
||||
// Permissions
|
||||
// ---------------------
|
||||
|
||||
// Datasource permission
|
||||
// Description:
|
||||
// * `0` - No Access
|
||||
// * `1` - Query
|
||||
// Enum: 0,1
|
||||
// swagger:model
|
||||
type DsPermissionType int
|
||||
|
||||
const (
|
||||
DsPermissionNoAccess DsPermissionType = iota
|
||||
DsPermissionQuery
|
||||
)
|
||||
|
||||
func (p DsPermissionType) String() string {
|
||||
names := map[int]string{
|
||||
int(DsPermissionQuery): "Query",
|
||||
int(DsPermissionNoAccess): "No Access",
|
||||
}
|
||||
return names[int(p)]
|
||||
}
|
||||
|
||||
type DatasourcesPermissionFilterQuery struct {
|
||||
User *user.SignedInUser
|
||||
Datasources []*DataSource
|
||||
|
Loading…
Reference in New Issue
Block a user