EBMS Tickets

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
Description

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?)

Comment entered 2023-01-19 10:09:09 by Kline, Bob (NIH/NCI) [C]

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.

Comment entered 2023-02-08 16:58:00 by Shields, Victoria (NIH/NCI) [E]

Verified on ebms4.

Attachments
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