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

Member Management Page (part 1) #2725

Closed
9 of 12 tasks
abroddrick opened this issue Sep 6, 2024 · 2 comments · Fixed by #2837
Closed
9 of 12 tasks

Member Management Page (part 1) #2725

abroddrick opened this issue Sep 6, 2024 · 2 comments · Fixed by #2837

Comments

@abroddrick
Copy link
Contributor

abroddrick commented Sep 6, 2024

Issue description

In the org model we will have multiple users with multiple types of permissions and roles. Org members here will include those who have only been invited to a portfolio, but have not logged in yet, as well as those who are active in our system. To allow org admins to properly view and manage other users in their org we need a member management page.

This page is large so we will start with just some pieces of functionality. Scope is determined in the AC below but be aware you are not implementing every item in the figma for the member management page.

Acceptance criteria

Figma designs are here:

in scope:

  • Members table with manage (gear) icons that appear if the user has permissions to edit/manage users. A view icon appears if the user has view user permissions only
  • show member email, last active date or that the user is just in the invited state
  • search bar, sort, pagination and overall formatting such as title is included
  • the add a new member button should be made but does nothing
  • "admin" tags are displayed for anyone with the role "admin"
  • only those with the appropriate view and manage permissions can see this page
  • admin roles do not naturally have the ability to see all users and/or manage them. This has to be layered on.
  • the users that show on this table are both those who have UserPortfolioPermissions and those who have just been invited to the portfolio
  • delete the read only admin role

Not in scope

  • No expanded rows
  • No CSV
  • Include search functionality
  • triple dots-show more drop down on the right of the table

Additional context

No response

Links to other issues

@abroddrick
Copy link
Contributor Author

Throwing a 3 on this, it could turn into a 5 for those newer to frontend development

@abroddrick
Copy link
Contributor Author

What would the component be for member management @katypies or @PaulKuykendall ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

4 participants