rollupid icon indicating copy to clipboard operation
rollupid copied to clipboard

feat(platform): Group-based app access management

Open betimshahini opened this issue 2 years ago • 1 comments

Why

Users of rollup and rollup apps need team management features to:

  • Group-based access to rollup apps

What

  • User experience to manage groups and membership for rollup apps in
  • Groups can have developer assigned metadata to implement RBAC/ABAC for their apps (custom roles)
  • Enabled at app level; changes access from default-on to default-off
  • Membership-time checks for metadata conflicts. Also, when metadata changed/created, conflict checks need to be performed.

betimshahini avatar Dec 04 '23 13:12 betimshahini

OAuth Page

Group based access management can be enabled on the OAuth page Figma Link

Preview Image

Users Page

Both users and Groups can be managed on the Users Page Figma Link

Preview Image

picassobanana avatar Jan 15 '24 12:01 picassobanana