You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On the Members page, users should be able to invite a new member. A user will select a role for the invited user and then different permissions will be shown conditionally based on that role. For this ticket, we are just starting with showing the permissions and adding in the conditional logic, but the actual UserPortfolioInvitation will be created in a follow on ticket.
From the "Members" page, when you click "Add a new member button" (see this Figma, top right blue button) it should open to a new page called "Add a new member"
Have a radio button field for "Member access" which should correlate to a role for a member (see accessibility note)
If a user chooses "Admin Access" conditionally display another set of radio buttons for "Admin access permissions" and vice versa for "Basic access" display "Member access + basic member permissions" radio buttons (see additional context)
Make sure to have the "cancel" button go back to the "Members" page
The "Invite member" button should not fully work, it should still check the form validity but does not need to create a record for User PortfolioPermissions or send an invitation to a user
No user should be able to see this page if they do not have the proper edit permissions
Issue description
On the Members page, users should be able to invite a new member. A user will select a role for the invited user and then different permissions will be shown conditionally based on that role. For this ticket, we are just starting with showing the permissions and adding in the conditional logic, but the actual UserPortfolioInvitation will be created in a follow on ticket.
Acceptance criteria
Additional context
Admin access permissions
versus Member access permissions figma
Links to other issues
The text was updated successfully, but these errors were encountered: