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
|
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 {
|
type DatasourcesPermissionFilterQuery struct {
|
||||||
User *user.SignedInUser
|
User *user.SignedInUser
|
||||||
Datasources []*DataSource
|
Datasources []*DataSource
|
||||||
|
Loading…
Reference in New Issue
Block a user