8000 [DISCUSSION] Appwrite sudo/root mode (gathering users feedback) · Issue #210 · appwrite/appwrite · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

[DISCUSSION] Appwrite sudo/root mode (gathering users feedback) #210

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
monatis opened this issue Oct 20, 2019 · 4 comments
Closed

[DISCUSSION] Appwrite sudo/root mode (gathering users feedback) #210

monatis opened this issue Oct 20, 2019 · 4 comments
Labels
discussion Gathering community feedback enhancement New feature or request

Comments

@monatis
Copy link
monatis commented Oct 20, 2019

Hi,
I had the chance to test Appwrite, thanks for the great project.
One thing that I can't find is, there are no installation-wide settings on the console. For example, it would be great if we could limit new signups after the first one and control who can create projects on that particular Appwrite installation.

@eldadfux
Copy link
Member

Hey @monatis , please let me know if this help you:
https://medium.com/appwrite-io/you-can-now-restrict-access-to-your-appwrite-console-b8b447885289

If not, please provide us with more information about your exact use case and needs.

@monatis
Copy link
Author
monatis commented Oct 21, 2019

hi @eldadfux, yes this serves the purpose for now, but I would suggest a settings screen on the console similar to self-hosted Gitlab when Appwrite hits stable 8000 V1.0. This would make it flawless to manage the whitelist in the long run. For this purpose, the first signed-up user might be deemed to be the root user.

@eldadfux
Copy link
Member

@monatis Sounds awesome, I will add it to our roadmap for v1.0.0. Would be great if you could bring more feedback on the root user and what features are needed for the global admin dashboard.

@monatis
Copy link
Author
monatis commented Oct 21, 2019

Hi @eldadfux, thanks a lot for the positive response and adding it to your v1.0 roadmap.

In my opinion and in the ideal world, the root user might be able to:

  • activate and/or deactivate front page signups,
  • manage whitelists,
  • limit the number of projects to be created,
  • update the texts of the terms & conditions and privacy policy,
  • create "Privacy & Legal" profiles that will be the defaults for future projects,
  • grant project creation permission to specific members (e.g., team leaders).

Also, a sudo mode might be implemented, so that the root user need to enter their password again to make root-level changes, etc.

I think that these features will make Appwrite a perfect fit for teams of any size. I hope to contribute with possible commits after I'm done with the ongoing busy period in my projects.

@eldadfux eldadfux added discussion Gathering community feedback enhancement New feature or request labels Oct 22, 2019
@eldadfux eldadfux changed the title Limit new signups and project ceation [DISCUSSION] Appwrite sudo/root mode (gathering users feedback) Oct 22, 2019
@appwrite appwrite locked and limited conversation to collaborators Feb 13, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
discussion Gathering community feedback enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants
0