mirror of
https://github.com/directus/directus.git
synced 2026-01-30 13:27:55 -05:00
Add recommended permissions for insights
This commit is contained in:
@@ -25,6 +25,54 @@ export const appRecommendedPermissions: Partial<Permission>[] = [
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_dashboards',
|
||||
action: 'create',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_dashboards',
|
||||
action: 'read',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_dashboards',
|
||||
action: 'update',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_dashboards',
|
||||
action: 'delete',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_panels',
|
||||
action: 'create',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_panels',
|
||||
action: 'read',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_panels',
|
||||
action: 'update',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_panels',
|
||||
action: 'delete',
|
||||
permissions: {},
|
||||
fields: ['*'],
|
||||
},
|
||||
{
|
||||
collection: 'directus_folders',
|
||||
action: 'create',
|
||||
|
||||
@@ -9,11 +9,15 @@ export const useInsightsStore = defineStore({
|
||||
}),
|
||||
actions: {
|
||||
async hydrate() {
|
||||
const response = await api.get('/dashboards', {
|
||||
params: { limit: -1, fields: ['*', 'panels.*'], sort: ['name'] },
|
||||
});
|
||||
try {
|
||||
const response = await api.get('/dashboards', {
|
||||
params: { limit: -1, fields: ['*', 'panels.*'], sort: ['name'] },
|
||||
});
|
||||
|
||||
this.dashboards = response.data.data;
|
||||
this.dashboards = response.data.data;
|
||||
} catch {
|
||||
this.dashboards = [];
|
||||
}
|
||||
},
|
||||
async dehydrate() {
|
||||
this.$reset();
|
||||
|
||||
Reference in New Issue
Block a user