Fix Permossions

This commit is contained in:
Daeng Deni Mardaeni
2024-10-03 11:48:03 +07:00
parent 2850902c64
commit cbe8989e0e
2 changed files with 61 additions and 51 deletions

View File

@@ -65,9 +65,10 @@
$group_name = strtolower($validate['name']); $group_name = strtolower($validate['name']);
$data = [ $data = [
$group_name . '.create', $group_name . '.create',
$group_name . '.view', $group_name . '.read',
$group_name . '.update', $group_name . '.update',
$group_name . '.delete', $group_name . '.delete',
$group_name . '.export',
$group_name . '.authorize', $group_name . '.authorize',
$group_name . '.report' $group_name . '.report'
]; ];
@@ -170,6 +171,7 @@
$group_name . '.read', $group_name . '.read',
$group_name . '.update', $group_name . '.update',
$group_name . '.delete', $group_name . '.delete',
$group_name . '.export',
$group_name . '.authorize', $group_name . '.authorize',
$group_name . '.report' $group_name . '.report'
]; ];

View File

@@ -1,53 +1,61 @@
{ {
"name": "Usermanagement", "name": "Usermanagement",
"alias": "usermanagement", "alias": "usermanagement",
"database": "", "database": "",
"description": "", "description": "",
"keywords": [], "keywords": [],
"priority": 0, "priority": 0,
"providers": [ "providers": [
"Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider" "Modules\\Usermanagement\\Providers\\UsermanagementServiceProvider"
], ],
"files": [], "files": [],
"menu": { "menu": {
"main": [], "main": [],
"master": [], "master": [],
"system": [ "system": [
{ {
"title": "User Management", "title": "User Management",
"path": "users", "path": "users",
"icon": "ki-filled ki-users text-lg", "icon": "ki-filled ki-users text-lg",
"classes": "", "classes": "",
"attributes": [], "attributes": [],
"permission": "", "permission": "",
"roles": ["Administrator"], "roles": [
"sub": [ "administrator"
{ ],
"title": "Users", "sub": [
"path": "users", {
"classes": "", "title": "Users",
"attributes": [], "path": "users",
"permission": "", "classes": "",
"roles": [] "attributes": [],
}, "permission": "",
{ "roles": [
"title": "Roles", "administrator"
"path": "users.roles", ]
"classes": "", },
"attributes": [], {
"permission": "", "title": "Roles",
"roles": [] "path": "users.roles",
}, "classes": "",
{ "attributes": [],
"title": "Permissions", "permission": "",
"path": "users.permissions", "roles": [
"classes": "", "administrator"
"attributes": [], ]
"permission": "", },
"roles": [] {
} "title": "Permissions",
] "path": "users.permissions",
} "classes": "",
"attributes": [],
"permission": "",
"roles": [
"administrator"
]
}
] ]
} }
]
}
} }