Fehlermeldung wenn Lese-Recht zur Katalogansicht fehlt
Verfasst: Donnerstag 26. Juni 2025, 11:51
Hallo Zusammen,
wenn ich unserem Test-Account das Lese-Recht "Katalogeinträge" wegnehme, erscheint immer folgende Fehlermeldung nach dem Login im Client.
Sollte das Recht grundsätzlich benötigt werden, damit der Client funktioniert müsste es nicht deaktivierbar sein.
Viele Grüße
Maximilian Schwarzbach
Immanuel-Kant-Gymnasium
```json
{
"env": {
"mode": "stable",
"version": "1.0.7",
"commit": "4075dd06d95f7d5d87288d69070af219b1c6f259",
"kompetenzen": "KEINE,SCHUELER_INDIVIDUALDATEN_ANSEHEN,LEHRERDATEN_ANSEHEN",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 Edg/137.0.0.0"
},
"capturedError": {
"id": 0,
"name": "API-Fehler: Dieser Fehler wird durch eine fehlerhafte Kommunikation mit dem Server verursacht. In der Regel bedeutet das, dass die verschickten Daten nicht den Vorgaben entsprechen.",
"message": "Fetch failed for GET: /db/svwsdb2/schule/Telefonarten - Status: 403",
"stack": [
"Error: Fetch failed for GET: /db/svwsdb2/schule/Telefonarten",
" at ApiServer.getTextBased (https://10.15.19.62/assets/index.js:28527:15)",
" at async ApiServer.getTelefonarten (https://10.15.19.62/assets/index.js:153259:20)",
" at async RouteDataSchuelerIndividualdaten.ladeListe (https://10.15.19.62/assets/index.js:169423:26)",
" at async RouteSchuelerIndividualdaten.update (https://10.15.19.62/assets/index.js:169450:7)",
" at async RouteSchuelerIndividualdaten.doUpdate (https://10.15.19.62/assets/index.js:168345:14)",
" at async _RouteManager.beforeEach (https://10.15.19.62/assets/index.js:184285:18)"
],
"log": null
}
}
```
wenn ich unserem Test-Account das Lese-Recht "Katalogeinträge" wegnehme, erscheint immer folgende Fehlermeldung nach dem Login im Client.
Sollte das Recht grundsätzlich benötigt werden, damit der Client funktioniert müsste es nicht deaktivierbar sein.
Viele Grüße
Maximilian Schwarzbach
Immanuel-Kant-Gymnasium
```json
{
"env": {
"mode": "stable",
"version": "1.0.7",
"commit": "4075dd06d95f7d5d87288d69070af219b1c6f259",
"kompetenzen": "KEINE,SCHUELER_INDIVIDUALDATEN_ANSEHEN,LEHRERDATEN_ANSEHEN",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36 Edg/137.0.0.0"
},
"capturedError": {
"id": 0,
"name": "API-Fehler: Dieser Fehler wird durch eine fehlerhafte Kommunikation mit dem Server verursacht. In der Regel bedeutet das, dass die verschickten Daten nicht den Vorgaben entsprechen.",
"message": "Fetch failed for GET: /db/svwsdb2/schule/Telefonarten - Status: 403",
"stack": [
"Error: Fetch failed for GET: /db/svwsdb2/schule/Telefonarten",
" at ApiServer.getTextBased (https://10.15.19.62/assets/index.js:28527:15)",
" at async ApiServer.getTelefonarten (https://10.15.19.62/assets/index.js:153259:20)",
" at async RouteDataSchuelerIndividualdaten.ladeListe (https://10.15.19.62/assets/index.js:169423:26)",
" at async RouteSchuelerIndividualdaten.update (https://10.15.19.62/assets/index.js:169450:7)",
" at async RouteSchuelerIndividualdaten.doUpdate (https://10.15.19.62/assets/index.js:168345:14)",
" at async _RouteManager.beforeEach (https://10.15.19.62/assets/index.js:184285:18)"
],
"log": null
}
}
```