Permission denied "uri": "/backend/Log/createLog",

 Hallo, bekomme diese Fehlermeldung, aber welche Berechtigungen sind hier falsch ? den Pfad /backend/Log/createLog gibt es ja nicht . **Permission denied**

Time:

**2018-09-25T13:40:32.938656+0200**

Channel:

**core**

request:

**{ "uri": "/backend/Log/createLog",**

Ich habe diese Fehler-Info auch sehr oft:

Permission denied
2018-11-12T10:24:47.983153+0100
core
{
    "uri": "/backend/Log/createLog",
    "method": "POST",
    "query": {
        "module": "backend",
        "controller": "Log",
        "action": "createLog"
    },
    "post": {
        "type": "backend",
        "key": "Bestellungen",
        "text": "Das Dokument wurde erfolgreich gespeichert",
        "user": "User",
        "value4": ""
    }
}
No shop data available
{
    "userId": "51",
    "roleId": "6"
}

 

Moin zusammen,

den Pfad backend/Log/createLog gibt es durchaus.

Allerdings gibt es für diese Aktion keine explizite Berechtigung.
Schätze daher also, dass der entsprechende Backend-Benutzer generell garkeine Rechte auf die “Log” Ressource hat.
So kann ich das bei mir auch nachstellen.

Es reicht also, wenn ihr unter Einstellungen > Benutzerverwaltung > “Regeln & Berechtigungen editieren” der jeweiligen Rolle einen Haken bei “log” setzt, aber nur auf das “Eltern Element” und nicht auf die darunter liegenden Punkte “read” / “delete” / “system”.

Gruß,
Patrick  Shopware

2 „Gefällt mir“

OK, danke für die Info. Hab ich eben konfiguriert. Mal sehen ob der Fehler weiter auftaucht.

Das ist schon recht ungewöhnlich und aus meiner Sicht ein Bug.

@ProWebs schrieb:

Das ist schon recht ungewöhnlich und aus meiner Sicht ein Bug.

Ist allerdings nicht mehr aktuell, da mit 5.6.0 behoben.