dragonfly
dragonfly copied to clipboard
Support ACL[API-6][API-7]
summary
Support ACL COMMANDS compatible with redis https://redis.io/commands/?name=acl
background
- Redis Core (Server managment Family) has ACL COMMANDS [API-6][API-7]
- Redis offers this feature for free.
describe
-
ACLs (Server managment Family, Redis Core)
- ACL SETUSER[API-6]
- ACL GETUSER[API-6]
- ACL CAT[API-6]
- ACL LIST[API-6]
- ACL USERS[API-6]
- ACL WHOAMI[API-6]
- ACL DELUSER[API-6]
- ACL GENPASS[API-6]
- ACL LOG[API-6]
- ACL LOAD[API-6]
- ACL SAVE[API-6]
- ACL DRYRUN[API-7]
-
it includes in this issue
- authentication
- authorization
- ACL categories(ex: @admin, @slow, @dangerous)
not includes in this issue
- Any advanced ACLs, that not compatible with Redis.(ex: RBAC, Multitenancy)
- Some features may be Enperprise features, apply to early access to discuss your use-case: https://dragonflydb.io/platform/
related
- https://redis.io/docs/manual/security/acl/
- https://redis.com/blog/introducing-redis-7
- related:redis/redis 7291.
Sounds like an enterprise feature. Feel free to apply to early access to discuss your use-case: https://dragonflydb.io/platform/
Thanks for the transparency. ACL commands provided as a core feature in redis-v7
This issue is to clarify which is (core,enterprise,never) in your roadmaps.
ACL commands are of lower priority right now and will be provided in the (not so soon) future.
Sounds like an enterprise feature. Feel free to apply to early access to discuss your use-case: https://dragonflydb.io/platform/
Redis offers this feature for free.
ACLs are essential for us as well! So please, give this a higher priority. Thanks so kindly.
@dgaastra will will add it to the backlog soon.
I think we can finally close this :)
Thanks for the exciting features!