Skip to content

CaS requests authorization

На сегодняшний день у нас есть CaS и есть ACL, но они не дружат. Грант выдается на функцию .proc_cas, но не на отдельные спейсы.

DoD:

  • Документация на модель доступа (docs#68 (closed)) согласуется с поведением CaS
  • Документация на CaS (RFC - Compare and swap) описывает правила авторизации запросов
  • Все это реализовано в коде
  • И покрыто тестами

Можно условно разделить на две части:

  • DML - изменения пользовательских глобальных спейсов (pico.cas) !663 (merged)
  • DDL/ACL - проверка привилегий при создании пользователей, спейсов, ролей + grant/revoke
Edited by Yaroslav Dynnikov
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information