EBMS Tickets

Issue Number 529
Summary [General] Add role for travel admin
Created 2019-12-12 12:59:50
Issue Type Improvement
Submitted By Juthe, Robin (NIH/NCI) [E]
Assigned To Kline, Bob (NIH/NCI) [C]
Status Closed
Resolved 2020-02-02 11:45:07
Resolution Fixed
Path /home/bkline/backups/jira/oceebms/issue.253654
Description

We would like to create a new role for 1-2 travel admins. Their primary purpose would be to run hotel and reimbursement request reports, but we may want to also give them the ability to submit hotel/reimbursement requests. This could allow them to use EBMS to track all of their requests rather than rely on separate mechanisms to track paper vs. electronic (EBMS) submissions.

Comment entered 2020-01-15 06:16:41 by Kline, Bob (NIH/NCI) [C]

The story-point estimate is only for (a) creating the row in the database and (b) checking to make sure the new rôle doesn't break anything. It does not include creating menus for them to get to the reports or other capabilities they should have.

Comment entered 2020-02-02 11:45:07 by Kline, Bob (NIH/NCI) [C]

New rôle added on DEV.

Comment entered 2020-02-03 15:52:31 by Juthe, Robin (NIH/NCI) [E]

Bob, should I create a separate ticket for permissions for this role? We'd like to limit their permissions to the travel section of the website and possibly the calendar.

Comment entered 2020-02-03 16:14:38 by Kline, Bob (NIH/NCI) [C]

Yes, let's use a separate ticket. You may want to take a two-pronged approach. In addition to making sure that the appropriate rôle(s) are required to bring up the other pages (to the extent that's possible), you might want to have a main menu with only Travel and Calendar on it. I'll estimate the new story points for the new ticket once you've decided what you want (and how much work we want to put into ensuring they can't bring up other pages, including read-only pages, that they might somehow find without the help of the menus.

Comment entered 2020-02-20 13:29:35 by Juthe, Robin (NIH/NCI) [E]

Verified on DEV.

Comment entered 2020-03-12 11:15:37 by Shields, Victoria (NIH/NCI) [E]

Verified on QA.

Comment entered 2020-03-17 17:06:41 by Juthe, Robin (NIH/NCI) [E]

Verified on PROD. I added two new travel admin accounts today.

Elapsed: 0:00:00.000691