Přeskočit na hlavní obsah

Chyba: IllegalStateException – Záznam by neměl být editovatelný (Uživatel)

Chyba, která se objevuje při nepovolené operaci s uživateli

Autor: Petr Pech
Aktualizováno dnes

Chyba: Záznam by neměl být editovatelný

Tato chyba se objeví ve chvíli, kdy se pokoušíte provést operaci, která není v systému povolena. Nejčastěji se týká práce s uživateli, ale může nastat i u jiných záznamů.


Příklad situace

  • změna typu jediného administrátora na „Read only“

  • pokus o vytvoření nebo úpravu uživatele bez dostatečných oprávnění

  • editace záznamu, který:

    • je zamčený

    • spadá do uzavřeného období

    • není pro daného uživatele dostupný

Jak postupovat

  • ověřte, že máte dostatečná oprávnění (ideálně administrátor)

  • zkontrolujte, zda v systému zůstává alespoň jeden aktivní admin

  • u dokladů ověřte:

    • zda nejsou uzamčené

    • zda nejsou v uzavřeném období

  • případně se zkuste přihlásit pod jiným uživatelem s vyššími právy

Shrnutí

Chyba znamená, že se snažíte upravit záznam, který není v danou chvíli možné editovat. Nejčastěji jde o omezení oprávnění nebo ochranu systému (např. zachování administrátora).

Dostali jste odpověď na svou otázku?