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
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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