Skip to content

[Bug]: DNN Resource Manager Permissions Broken #6318

@bmusgrove-accuraty

Description

@bmusgrove-accuraty

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

When assigning a Role (for example: Site Manager) to a folder in the DNN Resource Manager with permissions to View, Browse, and Write to the Folder, the newly assigned User with that particular Role should now have editing abilities/access to the top toolbar options.

Image

Steps to reproduce?

As an Admin

  1. Make a custom folder (logos was the folder I edited) or use one of the default ones
  2. Right-click the folder and select Edit > Permissions Tab (Note: This is broken too. I can only access the options by using the Tab button and guessing what the icons mean)
  3. Switch Filter By Group: All Roles and Select Role: Site Manager (or whatever custom Role) > Add button
  4. Check all the Role Permissions boxes (View, Browse, and Write to Folder) for the Site Manager Role
  5. Save

Switch to Site Manager Role/Account

  1. Go to the same Folder you edited on the Admin side
  2. This user should see new editing options (Add Folder, Upload in the top toolbar), but they do not. They only show the option to view files that exist in the folder.

Image
Image

Current Behavior

When assigning a Role (for example: Site Manager) to a folder in the DNN Resource Manager with permissions to View, Browse, and Write to the Folder, the newly assigned User with that particular Role does not see editing tools. The applied updates to the Role are not retained once tested by switching to the Site Manager account. I expect the permissions to update once I refresh the page or switch users/roles so that I can add materials to the Folder as a User without Admin privileges.

Expected Behavior

Covered above, thanks!

Relevant log output

Anything else?

No response

Affected Versions

9.13.7

What browsers are you seeing the problem on?

Chrome

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions