-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
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
Redis 6 API feat(AclFamily): add acl setuser command #1725 - ACL GETUSER
API-6
Redis 6 API feat(AclFamily): add acl getuser command #1884 - ACL CAT
API-6
Redis 6 API feat(AclFamily): add acl cat command #1883 - ACL LIST
API-6
Redis 6 API feat(AclFamilly): add acl list command #1722 - ACL USERS
API-6
Redis 6 API feat(AclFamily): add acl users command #1882 - ACL WHOAMI
API-6
Redis 6 API feat(AclFamily): add acl whoami command #1774 - ACL DELUSER
API-6
Redis 6 API feat(AclFamily): add acl deluser #1773 - ACL GENPASS
API-6
Redis 6 API feat(acl): Implement ACL GENPASS #2013 - ACL LOG
API-6
Redis 6 API feat(AclFamily): add acl log #1865 - ACL LOAD
API-6
Redis 6 API feat(AclFamily): load/store aclfile #1820 - ACL SAVE
API-6
Redis 6 API feat(AclFamily): load/store aclfile #1820 - ACL DRYRUN
API-7
Redis API 7 feat(AclFamily): add acl dryrun command #1894
- ACL SETUSER
API-6
-
it includes in this issue
- AUTH command to authenticate ACL users feat(AclFamily): add AUTH for acl members #1732
- ACL categories(ex: @admin, @slow, @dangerous) chore: add acl categories to all commands #1711
- ACL commands(ex: SET, HSET) Add filtering by commands #1809
- implement ACL for keys #2229
- Add support for Pub/Sub ACLs #2930
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.
elderapo, alexanderadam, dgaastra, Spirit-act and joyanhuialexanderadamalexanderadam