Créer une vue administrateur
📄 Création de la vue
Pour ajouter une nouvelle vue consultable depuis le panneau d'administrateurs, il faut créer une nouvelle vue via la route /list-definitions
{
"identifier": "template_list",
"displayName": "Nouvelle vue administrateur",
"modelType": "list",
"sequence": 19,
"parameters": [
{
"identifier": "displayName",
"title": "Libellé",
"type": "string",
"sortable": true,
"expression": "displayName"
},
{
"identifier": "identifier",
"title": "Identifiant métier",
"type": "string",
"sortable": true,
"expression": "identifier"
}
],
"searchFilters": [
{
"filter": {
"$func": "ilike",
"title": "Identifiant métier",
"$vars": {
"field": "identifier"
}
}
},
{
"filter": {
"$func": "ilike",
"title": "Libellé",
"$vars": {
"field": "displayName"
}
}
}
],
"defaultSort": "displayName",
"defaultSortDirection": "asc",
"mode": "administration",
"targetEntityType": "template"
}
targetEntityType
Le champ targetEntityType peut etre remplacé par une autre entité si besoin.
🔒 Attribution des droits d'accès à un utilisateur
Pour attribuer les droits nécessaires pour afficher la vue nouvellement créee il faut se connecter en tant que superadmin et exécuter cette route.