Prevent non-admin users from creating new assets in the root folder



  • As an admin, I've created a new folder at the root called MDW. I created a folder inside that folder called Users. I created a new user in that folder and gave it both read and edit permissions on the parent MDW folder.

    If I login as that user, only the MDW folder appears as expected. However, I can create folders and other assets at the root level (same level as the MDW folder). How can I prevent a non-Global-admin user from creating new assets in the root folder? I don't see a way to edit the permissions for the root folder. Is this possible?

    0_1717094780227_upload-02a290a2-4195-48a2-9ffa-9017779fe8eb



  • This is by design and there is no way to change it at this moment.

    However, I understand the requirement and created a backlog item that should help you.
    https://github.com/jsreport/jsreport/issues/1143

    What do you think about it?



  • Just commented on the GitHub issue. Thanks for the quick response! Just so I can set my expectations... do you have any sort of timeframe on when this could be implemented?



  • Hello, in which version is the issue 1443 solved?
    I see that issue is marked as solved and new property:
    extensions.authorization.allowInsertInRootFolderWithoutEditPermissions=true
    But since version 4.10.1 there is no new update..



  • This hasn’t been implemented yet, unfortunately — there were other priorities.



  • Do you have any estimate when this feature will be available?


Log in to reply
 

Looks like your connection to jsreport forum was lost, please wait while we try to reconnect.