You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nyní se skrz controller.class.cancancan_accessible_by_action v konzoli vynucuje test an ability :update .
Take když má role právo na čtení (:read) ale ne na změnu (:update), tak sice má přístup do indexu v konzoli ale nemá tam žádné záznamy. A naopak tam má tlačítko " + přidat", které po kliku vyhodí "AccessDenied"
Např ro autory
> authors=Economia::Author.by_site(allowed_record_sites)
=> dva autoři
> authors.accessible_by(current_ability, self.class.cancancan_accessible_by_action)
=> []
> authors.accessible_by(current_ability)
=> dva autoři
Je potřeba ošetřit zobrazování (a link na něj z katalogu) záznamu jako SHOW nebo EDIT (podle práv).
(?) Ideálně udělat SHOW jako edit form s parametrem disabled.
The text was updated successfully, but these errors were encountered:
Nyní se skrz
controller.class.cancancan_accessible_by_action
v konzoli vynucuje test an ability:update
.Take když má role právo na čtení (:read) ale ne na změnu (:update), tak sice má přístup do indexu v konzoli ale nemá tam žádné záznamy. A naopak tam má tlačítko " + přidat", které po kliku vyhodí "AccessDenied"
Např ro autory
Souvisí s #63
Je potřeba ošetřit zobrazování (a link na něj z katalogu) záznamu jako SHOW nebo EDIT (podle práv).
(?) Ideálně udělat SHOW jako edit form s parametrem disabled.
The text was updated successfully, but these errors were encountered: