Skip to content
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

Ability to rename an organization (team site) #1028

Open
fflorent opened this issue Jun 11, 2024 · 3 comments
Open

Ability to rename an organization (team site) #1028

fflorent opened this issue Jun 11, 2024 · 3 comments
Labels
-UX/UI gouv.fr needs design Improvements that need UI/UX design work STAND-BY

Comments

@fflorent
Copy link
Collaborator

After #903 has been implemented, a user has reported that he could not find how to rename the team site he created.

There is already a API endpoint that can be called, but that is a bit technical for users. Unless I am wrong, I think there is currently no other way.

That should be easy to be implemented regarding the development itself, still it would need some design work beforehand.

cc @lusebille

@fflorent fflorent added gouv.fr needs design Improvements that need UI/UX design work labels Jun 11, 2024
@paulfitz
Copy link
Member

Thanks @fflorent. It is is at all helpful as a design reference, our SaaS billing system has this functionality (you can see it on free team sites). It might be as easy to start fresh though, since our design isn't particularly pretty.

Screenshot from 2024-06-11 08-19-00

@fflorent fflorent moved this to Todo in Grist UI/UX Jun 11, 2024
@lusebille lusebille moved this from Todo to In Progress in Grist UI/UX Jul 8, 2024
@lusebille
Copy link
Collaborator

lusebille commented Jul 8, 2024

@lusebille lusebille moved this from In Progress to To Review in Grist UI/UX Jul 8, 2024
@dsagal
Copy link
Member

dsagal commented Jul 11, 2024

The design that makes the most sense is one with a new page for managing a Team Site (aka Org). However, that becomes essentially a subset of the "Billing" page in SaaS. So a question: would it be better to factor out the billing-specific parts from the billing page, and move the rest of the page into grist-core?

A related question is whether the concept of "Plan Managers" is relevant to team sites created on self-managed installations? E.g. are they the ones who can update org name, or can any Team Members with owner permission do that? @paulfitz , do you know? Configuring "Plan Managers" is another important piece of functionality that's currently only available on the billing page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-UX/UI gouv.fr needs design Improvements that need UI/UX design work STAND-BY
Projects
Status: No status
Status: To Review
Development

No branches or pull requests

4 participants