move data source permission model to enterprise repo (#57615)

This commit is contained in:
Ieva
2022-10-26 11:49:45 +01:00
committed by GitHub
parent 987d4fd459
commit 92531c5596
-25
View File
@@ -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