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.64k stars 3.74k forks source link

[Feature]: Auto add users to an organization from a given domain #13382

Open ame-appsmith opened 2 years ago

ame-appsmith commented 2 years ago

Is there an existing issue for this?

Summary

There should exist the possibility to import an Appsmith app in such a way that it should be visible for all users and organizations of Appsmith local instance. Use case: Appsmith app should be visible in the login page of all users without being added/invited. https://discord.com/channels/725602949748752515/725609493974614076/964541120518422638

Why should this be worked on?

This would improve the user experience, as users could import specific apps that they want to be visible for all users and organizations of the Appsmith local instance, without inviting them.

Nikhil-Nandagopal commented 2 years ago

@ame-appsmith the use case for this isn't clear. Why does the user want to achieve this?

ame-appsmith commented 2 years ago

Still waiting for clarification from the user: https://discord.com/channels/725602949748752515/968886261890822276

Nikhil-Nandagopal commented 2 years ago

@ame-appsmith I actually spoke to this user, and we realized that for their use case, a good feature would look like allowing users to configure a setting where any user from a given domain that signs up, should be automatically added to an organization

anvaravind commented 2 years ago

@ame-appsmith I actually spoke to this user, and we realized that for their use case, a good feature would look like allowing users to configure a setting where any user from a given domain that signs up, should be automatically added to an organization

Or An organization should be possible such that all authenticated users should have read view by default ( organization should not be visible to anonymous users)

hiteshjoshi commented 2 years ago

@Nikhil-Nandagopal I think this is listed as a feature on RBAC. When RBAC beta(phase 1) is done and available for general audience we should pick this up on phase 2. Can add this for Google SSO and form login as well. Though form login will need to verify email as a check.