Thanks to visit codestin.com
Credit goes to github.com

Skip to content

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

Closed
2 of 4 tasks
misskniss opened this issue Mar 28, 2022 · 1 comment
Closed
2 of 4 tasks

Admin Settings Support #589

misskniss opened this issue Mar 28, 2022 · 1 comment

Comments

@misskniss
Copy link

misskniss commented Mar 28, 2022

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:
Admin Pages.png


⚠️ The initial issues filed under this epic may not be the full representation of the work.

  • Feel free to create/modify issues.
  • Please add points and tag new issues with the epic they belong to
  • Please let EM or PM know if there is a reason something should NOT be in this milestone/epic IF it changes the intent of the Community MVP delivery items in the Scoping doc so we can adjust accordingly or discuss
@misskniss misskniss added this to the V2 Beta milestone Mar 28, 2022
@misskniss misskniss added the epic label Mar 28, 2022
@misskniss misskniss changed the title Admin UI Support Admin UI Support for Beta Mar 28, 2022
@misskniss misskniss changed the title Admin UI Support for Beta Admin UI Support Mar 28, 2022
@Emyrk
Copy link
Member

Emyrk commented Mar 30, 2022

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 git as a source for anything not bound to a user (eg a terraform yaml).

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.

@tjcran tjcran changed the title Admin UI Support Admin Settings Support Apr 1, 2022
@misskniss misskniss removed this from the V2 Beta milestone May 6, 2022
@kylecarbs kylecarbs removed the V2 BETA label Jul 18, 2022
@f0ssel f0ssel closed this as completed Jul 28, 2022
@f0ssel f0ssel closed this as not planned Won't fix, can't repro, duplicate, stale Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants