appsmithorg / appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
https://www.appsmith.com
Apache License 2.0
34.2k stars 3.7k forks source link

[Feature] Enhance Invite Flow with a Shareable Link #1763

Open Nikhil-Nandagopal opened 3 years ago

Nikhil-Nandagopal commented 3 years ago

Summary

  1. Allow developers to create a sharable link that will add users to an org
  2. Developers should be able to choose the role which users clicking that link will be assigned to
  3. Developers should be able to copy the link
  4. Developers should be able to see the old invite links and disable them

Motivation

In large orgs where inviting hundreds of users is impractical, a sharable link becomes a simple method of granting access to applications which are not public

Additional Context

2 Sharable links with different permissions should not overwrite an already signed up user's permissions

Debsourabh commented 3 years ago

https://www.figma.com/file/cla7E5EloViP6ZIFlqRXGW/?node-id=81%3A0

This is the final file for review.