Vašim úkolem je napsat funkci authorize_access
, která hlídá přístup k prostředkům na firemní síti.
Funkce dostává tři parametry typu str
:
person
určuje, jakou roli (pozici ve firmě) má daný uživatel,object
určuje, s jakým typem objektu uživatel zachází,action
určuje, co se uživatel pokouší s objektem udělat.Abych řešení uznal, musí navíc plnit několik formalit:
authorize_access
v něm musejí být definované a smysluplně použité dvě další funkce. Nesmějí mít stejnou trojici parametrů jako ta hlavní funkce;Vaší kreativitě se meze nekladou. Jestli potřebujete inspiraci pro akce, podívejte se na Wikipedii na stránku CRUD.