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

IAO Restricted File Manager - 'My Team's Requests' Event Queue - Showing All Requests #4991

Open
KyEggleston opened this issue Jan 10, 2024 · 0 comments
Labels
bug Something isn't working low priority production

Comments

@KyEggleston
Copy link

Describe the bug in current situation
A clear and concise description of what the bug is.

Currently, when a user have the 'IAO Restricted File Manager' role/group, all FOI Requests, and the activities occurring on them, are being displayed on the user's 'My Team's Requests' Event Queue.

Because the 'IAO Restricted File Manager' group/role is a secondary role/group, and it is not meant to replace a team role/group, the 'IAO Restricted File Manager' group/role should not affect what is displayed in the Event Queue. What is displayed in the 'My Team's Requests' Event Queue should be based on what team group(s)/role(s) they are part of in KC.

Link bug to the User Story

#3820

Impact of this bug
Describe the impact, i.e. what the impact is, and number of users impacted.

Low

Chance of Occurring (high/medium/low/very low)

Low

Pre Conditions: which Env, any pre-requesites or assumptions to execute steps?

Steps to Reproduce
Steps to reproduce the behavior:

  1. Give yourself the group/role of 'Intake Team' and 'IAO Restricted Files Manager' in Keycloak
  2. In FOI Mod, navigate to the Event Queue and select 'My Teams Requests'
  3. See error, where all requests, assigned to any IAO team (not just the Intake Team), is displayed

Actual/ observed behaviour/ results

'My Team's Requests' Event Queue showing all request in FOI Mod, not just those assigned to the user's team

Expected behaviour
A clear and concise description of what you expected to happen. Use the gherking language.

The 'IAO Restricted Files Manager' does not impact what requests are displayed to the user in the Event Queue (unless they are restricted, in which case only the 'IAO Restricted Files Manager', and any assignee or watcher on the request, will see it ). What is displayed in the Event Queue should be based on the user's team group(s)/role(s)

GIVEN a user has the 'IAO Restricted Files Manager' role/group
AND the user also has another team group/role (e.g., Intake Team)
WHEN the user views the 'My Team's Requests' Event Queue
THEN they will only see requests assigned to their team (Intake Team).

Screenshots/ Visual Reference/ Source
If applicable, add screenshots to help explain your problem. You an use screengrab.

@KyEggleston KyEggleston added bug Something isn't working low priority production labels Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working low priority production
Projects
None yet
Development

No branches or pull requests

1 participant