-
Type: Bug
-
Resolution: Works as Designed
-
Priority: Minor - P4
-
Affects Version/s: 1.39.4
-
Component/s: None
-
None
-
Environment:OS:
- Compass on Windows 10
- db is free plan
-
Not Needed
Problem Statement/Rationale
If we connect with a user having a custom role with only "(find, insert, remove, etc) @db_name(all collections)" permission, Compass won't show any collection available in the database. I confirmed the user had the permission through c# db calls using it. But for Compass to display the collections, we need to add every one of them manually instead of "all collections".
Steps to Reproduce
- create a new custom role
- add "(find, insert, remove, etc) @db_name(all collections)" permission for a database containing collections to this custom role
* create a new user, with this custom role - connect to compass with the new user
Expected Results
All the db collections should be displayed.
Actual Results
Collections won't be displayed.
- is related to
-
COMPASS-5691 Connected to Atlas Cluster but it shows empty database
- Closed