Issue Number | 702 |
---|---|
Summary | [User tab] Add User tab to menus for Board manager and admin assistant roles |
Created | 2023-01-18 22:23:18 |
Issue Type | Task |
Submitted By | Shields, Victoria (NIH/NCI) [E] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2023-01-19 10:09:09 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.336595 |
We’d like to give Board managers and the admin assistant the ability to assign topics to Board members. Our suggestion is to add a User tab to the menus for these roles that is similar to the User tab the Admin has, but has some tasks hidden (i.e., not visible on the page) so there are fewer actionable options.
We think the search box should be on the User page along with the table with the username, status, roles, etc. The Add SSO user and Add test user buttons, and the Action field don’t need to be visible.
When the Edit button is clicked and an individual user page is opened, the Username field and the Topic(s) section should be included. (I see that there’s an option at the top of the individual user page for Roles, which just includes the roles, so maybe the page would look something like this for Topics, and it would be the default and only option for these roles?)
Creating a variant of the user editing page isn't so straightforward (or even possible?) since that page is mostly under the control of Drupal core modules, so I have created a pair of pages which we can control. Admin assistants and board managers now have a new item on the Admin page on https://ebms.rksystems.com, which brings up a form and a table. The form lets you filter which users show up in the table, and the table has a row for each of the users matching the filter criteria. By default, the filtering just selects the board members. Each row in the table has three columns:
the user's name
the topics currently assigned to the user
a button for managing the user's topic assignments
The button takes you to the second page, which contains a form where you can modify the topic assignments for the user.
Verified on ebms4.
File Name | Posted | User |
---|---|---|
image-2023-01-19-10-11-03-842.png | 2023-01-19 10:11:06 | Kline, Bob (NIH/NCI) [C] |
image-2023-01-19-10-11-25-496.png | 2023-01-19 10:11:28 | Kline, Bob (NIH/NCI) [C] |
image-2023-01-19-10-11-41-032.png | 2023-01-19 10:11:44 | Kline, Bob (NIH/NCI) [C] |
Elapsed: 0:00:00.000846