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

Allow committee administrator to change roles of a user #2443

Open
exalate-issue-sync bot opened this issue Dec 10, 2024 · 5 comments
Open

Allow committee administrator to change roles of a user #2443

exalate-issue-sync bot opened this issue Dec 10, 2024 · 5 comments
Assignees

Comments

@exalate-issue-sync
Copy link

exalate-issue-sync bot commented Dec 10, 2024

Business Reason

As a Committee Administrator, I want to be able to change the roles of any user in my Committee account, so that I can ensure that there is always at least one Administrator and I can keep my user roles up to date.

Acceptance Criteria

Given a Committee Administrator

And Manage users page

When I click ‘update’???? (design TBD) next to a user

Then the user details will open???? (design TBD)

And I can change the role of the user (and click update??? design TBD)


And if I change my own role from Committee Administrator

Then the system will check to determine there is another Committee Administrator

And if there is at least one Administrator then the system will allow that

And if there is NOT, then the system will display an error ????

QA Notes

null

DEV Notes

null

Design

Context: These wireframes are connected to [https://fecgov.atlassian.net/browse/FECFILE-1846|https://fecgov.atlassian.net/browse/FECFILE-1846|smart-link] These however are specifically to show how a committee administrator would be able to select and edit user’s role.

Questions: If the current committee administrator selects a new one would the old one automatically get demoted?

Should there be an warning message explaining this before the selection is finalized?

Could that even happen, or are Manager and committee administrator just the only two known roles at this time and thus there aren’t any other options at the moment for a committee administrator to select?

If there are additional roles what are they?

!Screenshot 2025-01-15 at 1.27.51 PM.png|width=615,height=240,alt="Screenshot 2025-01-15 at 1.27.51 PM.png"!

!Screenshot 2025-01-15 at 1.26.41 PM.png|width=546,height=210,alt="Screenshot 2025-01-15 at 1.26.41 PM.png"!

!Screenshot 2025-01-15 at 1.25.27 PM.png|width=526,height=504,alt="Screenshot 2025-01-15 at 1.25.27 PM.png"!

!Screenshot 2025-01-15 at 1.29.56 PM.png|width=587,height=225,alt="Screenshot 2025-01-15 at 1.29.56 PM.png"!

See full ticket and images here: FECFILE-1886

Copy link
Author

akhorsand commented: [~accountid:712020:3243085d-540a-4657-ad08-d891487882d0] can you draft this based on 12/10/24 requirements notes?

Copy link
Author

gregg.moreland commented: [~accountid:61b0b42cd5986c006a9e1c94] So much of this is dependent upon Design, but I tried to at least describe the basics

Copy link
Author

akhorsand commented: Design team - essentially this ticket is to allow committee admins to change roles of users. I assume this will be done through the action kebab on the manage users page. Our requirements boil down to 1) committee admins can change user roles (right now between Committee Administrator and Manager), and 2) there must be at least one Committee Administrator left on the account. How we show that messaging is flexible.

[~accountid:61b0b42cc510bc006b5c03ed] [~accountid:712020:6466b08c-50a2-42ee-ad81-cfe79921d3e8] [~accountid:5b93ddba73130a2b8c662e23]

Copy link
Author

Shannon Clark commented: [~accountid:5b93ddba73130a2b8c662e23] [~accountid:61b0b42cc510bc006b5c03ed] These are the same from FECFILE1846..

Questions to BA’s [~accountid:61b0b42cd5986c006a9e1c94] [~accountid:712020:3243085d-540a-4657-ad08-d891487882d0]

If the current committee administrator selects a new one would the old one automatically get demoted?

Should there be an warning message explaining this before the selection is finalized?

Could that even happen, or are Manager and committee administrator just the only two known roles at this time and thus there aren’t any other options at the moment for a committee administrator to select?

If there are additional roles what are they?

Copy link
Author

akhorsand commented: [~accountid:712020:6466b08c-50a2-42ee-ad81-cfe79921d3e8] [~accountid:5b93ddba73130a2b8c662e23] [~accountid:61b0b42cc510bc006b5c03ed] answers below.

If the current committee administrator selects a new one would the old one automatically get demoted? No, there is no limit to the number of committee administrators. In fact, we are looking at requiring there at least be two (out of scope for this ticket).

Should there be an warning message explaining this before the selection is finalized? N/A

Could that even happen, or are Manager and committee administrator just the only two known roles at this time and thus there aren’t any other options at the moment for a committee administrator to select? Only two roles for the time being.

If there are additional roles what are they? N/A

Let me know if you have more!

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

3 participants