dragonfly icon indicating copy to clipboard operation
dragonfly copied to clipboard

Support ACL[API-6][API-7]

Open arukiidou opened this issue 1 year ago • 6 comments

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.

arukiidou avatar Oct 30 '22 14:10 arukiidou

Sounds like an enterprise feature. Feel free to apply to early access to discuss your use-case: https://dragonflydb.io/platform/

romange avatar Oct 30 '22 16:10 romange

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.

arukiidou avatar Oct 30 '22 23:10 arukiidou

ACL commands are of lower priority right now and will be provided in the (not so soon) future.

romange avatar Oct 31 '22 03:10 romange

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.

karmops avatar Jan 31 '23 18:01 karmops

ACLs are essential for us as well! So please, give this a higher priority. Thanks so kindly.

dgaastra avatar Jun 16 '23 09:06 dgaastra

@dgaastra will will add it to the backlog soon.

romange avatar Jun 17 '23 14:06 romange

I think we can finally close this :)

kostasrim avatar Oct 19 '23 15:10 kostasrim

Thanks for the exciting features!

arukiidou avatar Oct 20 '23 03:10 arukiidou