From cbe8989e0ea9f3d146fb0b1acad1b73bd1aabf74 Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Thu, 3 Oct 2024 11:48:03 +0700 Subject: [PATCH] Fix Permossions --- .../Controllers/PermissionsController.php | 4 +- module.json | 108 ++++++++++-------- 2 files changed, 61 insertions(+), 51 deletions(-) diff --git a/app/Http/Controllers/PermissionsController.php b/app/Http/Controllers/PermissionsController.php index caface3..b3d69c9 100644 --- a/app/Http/Controllers/PermissionsController.php +++ b/app/Http/Controllers/PermissionsController.php @@ -65,9 +65,10 @@ $group_name = strtolower($validate['name']); $data = [ $group_name . '.create', - $group_name . '.view', + $group_name . '.read', $group_name . '.update', $group_name . '.delete', + $group_name . '.export', $group_name . '.authorize', $group_name . '.report' ]; @@ -170,6 +171,7 @@ $group_name . '.read', $group_name . '.update', $group_name . '.delete', + $group_name . '.export', $group_name . '.authorize', $group_name . '.report' ]; diff --git a/module.json b/module.json index fc1ba48..346689f 100644 --- a/module.json +++ b/module.json @@ -1,53 +1,61 @@ { - "name": "Usermanagement", - "alias": "usermanagement", - "database": "", - "description": "", - "keywords": [], - "priority": 0, - "providers": [ - "Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider" - ], - "files": [], - "menu": { - "main": [], - "master": [], - "system": [ - { - "title": "User Management", - "path": "users", - "icon": "ki-filled ki-users text-lg", - "classes": "", - "attributes": [], - "permission": "", - "roles": ["Administrator"], - "sub": [ - { - "title": "Users", - "path": "users", - "classes": "", - "attributes": [], - "permission": "", - "roles": [] - }, - { - "title": "Roles", - "path": "users.roles", - "classes": "", - "attributes": [], - "permission": "", - "roles": [] - }, - { - "title": "Permissions", - "path": "users.permissions", - "classes": "", - "attributes": [], - "permission": "", - "roles": [] - } - ] - } + "name": "Usermanagement", + "alias": "usermanagement", + "database": "", + "description": "", + "keywords": [], + "priority": 0, + "providers": [ + "Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider" + ], + "files": [], + "menu": { + "main": [], + "master": [], + "system": [ + { + "title": "User Management", + "path": "users", + "icon": "ki-filled ki-users text-lg", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator" + ], + "sub": [ + { + "title": "Users", + "path": "users", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator" + ] + }, + { + "title": "Roles", + "path": "users.roles", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator" + ] + }, + { + "title": "Permissions", + "path": "users.permissions", + "classes": "", + "attributes": [], + "permission": "", + "roles": [ + "administrator" + ] + } ] - } + } + ] + } }