brian2509 / kangaroo

The monorepo for the Kangaroo app.
https://kangaroo-rouge.vercel.app
2 stars 0 forks source link

Sticker pack Access Control #86

Open InvictusRMC opened 3 years ago

InvictusRMC commented 3 years ago

Simplified MVP version:

~ WhatsAppesque with single creator Admin and several assigned Admins (meaning that creator cannot be kicked from own pack)~ ~ Proposed roles:

  • Admin:
    • Is the creator of the pack
    • Can promote/demote others to/from mod
    • Can kick others
    • Cannot be kicked, but can leave himself
    • Can add/remove stickers
    • Can invite others
  • Mod:
    • Is assigned to be mod by Admin
    • Can make others mod (?)
    • Can kick others (?)
    • Can add/remove stickers
    • Can invite others
  • User:
    • Can invite others (?)~
MKuijpers commented 3 years ago

Revised simplified version, without Mod: