-
Notifications
You must be signed in to change notification settings - Fork 881
Admin Settings Support #589
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
Comments
One thing about git oauth applications in the product. We currently use oauth apps, which link to a single user. The issue with this, is that if we want to use In v1, templates are WAC templates. The jank we have to do is iterate through users until we find a user that has access to the git repo for the WAC template. If we use an Application instead, the application has it's own perms to repos and can access the files directly. In v2, I think we'll have the same problem, but with terraform files. |
As an admin, I want an Admin page that collects all the configurations and settings I am allowed for my workspaces, etc.
Discussion Notes
Note, there is a little bit of conflation going on here between this being a page of all the things an admin can do and a page of workspace administration actions that has varying visibility based on role. We may want to call this "Workspace Administration" and allow the features on this page to show/hide based on the user's role.
Items for Beta include these items (🐣) from V1
Items for Community MVP include these items (🐥) from V1
This is a nav option under the "Manage" nav menu that is only present for Admins/Site Managers. Nested under "Manage" is an option called "Admin". We will be renaming "Manage" to "Admin" and renaming "Admin" to "Settings".
The following items should live under the "Settings" menu:
Rename this to "Settings" - Done
Do we have UI representative issues for the following?
Example UI:

The text was updated successfully, but these errors were encountered: