feat: Add Admin Groups Management Module

- Introduced a new module for managing user groups (`usrgrp`) in the administration interface.
- Implemented CRUD operations for user groups: list, create, rename, and delete.
- Added authorization checks to ensure only users with appropriate permissions can manage groups.
- Created corresponding frontend JavaScript and SCSS files for the new module.
- Updated documentation to reflect the new group management functionality and its authorization model.
- Added SQL stored procedures for group management operations.
- Established a new login script for database access, ensuring proper security practices.
This commit is contained in:
Stefan
2026-09-16 09:35:31 +02:00
parent 1a5ac73f3c
commit 8bcec409c5
59 changed files with 1283 additions and 88 deletions
+19
View File
@@ -191,5 +191,24 @@
"js/intranet/modules/fis.usr.scss"
],
"minify": { "enabled": true }
},
{
"context": "intranet:usrgrp",
"outputFileName": "wwwroot/web/fis.usrgrp.de.js",
"inputFiles": [
"js/intranet/modules/fis.usrgrp_txt_de.js",
"js/intranet/modules/fis.usrgrp.js"
],
"minify": { "enabled": true }
},
{
"context": "intranet:usrgrp",
"outputFileName": "wwwroot/web/fis.usrgrp.min.css",
"inputFiles": [
"css/intranet/oci_variables.scss",
"css/intranet/fis_variables.scss",
"js/intranet/modules/fis.usrgrp.scss"
],
"minify": { "enabled": true }
}
]