AM
Size: a a a
AM
AM
GB
AM
AM
AM
AM
M
V
T
if user.id != object.owner_id: require_permission(user, SUPER_PERMISSION)AT
V
V
PB
ABAC можешь создать политику, какую душе твоей угодно. Хоть - к этому эндпоинту можно получить доступ только раз в 33 года в момент восхода красной луны, только из города Каира, с айпишника оканчивающегося на 7 и только юзеру в чьём резюме есть слово жираф!PB
ABAC для Python что я находил года полтора-два назад был всего один пакет на гитхабе, Vakt кажись назывался.PB
RBAC. Ну, тут уж, насколько помню, претендентов хватает.PB
/docs/<doc_id>/history/docs/<doc_id>/history/<revision_id>/docs/<doc_id>?history=true?revision_id=xxx? V
Vakt видел, очень жирная штука конечно, буду сейчас думать и разбиратьсяT
/docs/<doc_id>/history/docs/<doc_id>/history/<revision_id>/docs/<doc_id>?history=true?revision_id=xxx? PB
JSON PATCH которые необходимо применить к документу что бы получить ту или иную версию, а если указываю revision_id, то выбираются нужные патчи, накатываются и возвращается документ в том виде, в каком он был на указанный период времени.