Details
-
Type:
Bug
-
Status: New
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.19.1
-
Fix Version/s: None
-
Component/s: Content Selectors, NuGet
-
Labels:None
Description
Steps to reproduce issue:
- create a CSEL-selector `selector-foo` for some content
- create a privilege `prev-foo` for `selector-foo` of type 'Repository Content Selector' with Actions "browse,read" using a nuget repository
- create a role `role-foo` and give preveleges `prev-foo` and `nx-search-read`
- create a user `user-foo` and grant role `role-foo`
Expected behavior
User `user-foo` should be able to download nugets by using the webinterface or by using nuget clients.
Observed behaviour
User `user-foo` is able to download nugets by using the webinterface.
User `user-foo` is not able to download nugets by using nuget clients.
Tested nuget clients:
- Visual Studio
- nuget.exe
Nuget clients are getting the error code 403.
What I did to find more information
I gave the preveleges 'nx-repository-view-nuget-read' and 'nx-repository-view-nuget-browse' to the `role-foo` and then user `user-foo` was able to download nugets by using Visual Studio.