Skip to content

Conversation

@renatobecker
Copy link
Contributor

By design, users with livechat-monitors role might be able to deal with all departments associated with units they're monitoring, but currently, Omnichannel Monitors are not authorized to view any department.
This is happening because the permission manage-livechat-departments is not granted to livechat-monitors role.

Proposed changes (including videos or screenshots)

Issue(s)

Steps to test or reproduce

Further comments

@renatobecker renatobecker requested a review from a team May 16, 2021 12:25
@murtaza98
Copy link
Contributor

@renatobecker This PR looks good. I tested the above scenario with and a without this PR. earlier the monitor was getting a Unauthorized error while trying to view the departments, however with this fix, the monitor is able to see all the departments.

@renatobecker renatobecker merged commit 8f8bed8 into develop May 17, 2021
@renatobecker renatobecker deleted the omni/monitors-not-authorized branch May 17, 2021 18:24
@renatobecker renatobecker added this to the 3.14.1 milestone May 18, 2021
sampaiodiego pushed a commit that referenced this pull request May 19, 2021
sampaiodiego pushed a commit that referenced this pull request May 19, 2021
@sampaiodiego sampaiodiego mentioned this pull request May 19, 2021
@sampaiodiego sampaiodiego mentioned this pull request May 28, 2021
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

Successfully merging this pull request may close these issues.

3 participants