[tarantool-patches] [PATCH 0/3] Object group privileges
Georgy Kirichenko
georgy at tarantool.org
Fri Jun 8 12:06:31 MSK 2018
Introduce spaces, functions and sequences privileges with some
minor refactoring.
Georgy Kirichenko :
Overall review and fixes
imarkov (3):
box: Add privilleges constants to lua
security: add limits on object_type-privilege pair
Introduce privileges for object groups
src/box/alter.cc | 18 ++++---
src/box/call.c | 2 +
src/box/errcode.h | 2 +-
src/box/lua/schema.lua | 87 +++++++++++++++++++++++++++------
src/box/lua/upgrade.lua | 40 +++++++--------
src/box/schema.cc | 8 +++
src/box/schema.h | 26 ++++++++++
src/box/sequence.c | 1 +
src/box/space.c | 2 +
src/box/sysview_index.c | 11 +++++
src/box/user.cc | 12 +++++
test/box/access.result | 94 ++++++++++++++++++++++++++++++++++++
test/box/access.test.lua | 38 ++++++++++++++-
test/box/lua/identifier.lua | 1 -
test/box/misc.result | 47 +++++++++---------
test/engine/iterator.result | 2 +-
test/engine/savepoint.result | 12 ++---
17 files changed, 330 insertions(+), 73 deletions(-)
--
branch: https://github.com/tarantool/tarantool/tree/gh-3249-group-acl
issue: https://github.com/tarantool/tarantool/issues/945
2.17.1
More information about the Tarantool-patches
mailing list