You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am expecting to be able to list all users through "User Management" when having the admin db selected, but x.509 users are not shown in nosqlclient.
Current Behavior
Currently these users are not listed in the nosqlclient desktop app, only the internal auth users are listed and I cannot see any options to make these users visible.
Possible Solution
In the shell I can list the x.509 users in two ways.
use $external
db.getUsers()
If you have the right privileges, you can also query admin.system.users to find the users for any database, as follows:
use admin
db.system.users.find({db: "$external"})
It would be really handy to be able to manage these users like the normal users, as they are added and saved in the admin tables, just a little differently.
Context
This issue makes the nosqlclient not able to manage these particular users for x.509.
So probably this is more of a feature request rather then a bug, but I'll leave this here for you guys to have a look. The client is able to log in using x.509 which is a great plus.
Running the Linux portable on Ubuntu 17.10.
The text was updated successfully, but these errors were encountered:
Hello @garyx we'll add it to our next release thanks for the feedback, but may take a few months since we needed to take a break, you can read about it from here
Expected Behavior
I am expecting to be able to list all users through "User Management" when having the admin db selected, but x.509 users are not shown in nosqlclient.
Current Behavior
Currently these users are not listed in the nosqlclient desktop app, only the internal auth users are listed and I cannot see any options to make these users visible.
Possible Solution
In the shell I can list the x.509 users in two ways.
use $external
db.getUsers()
If you have the right privileges, you can also query admin.system.users to find the users for any database, as follows:
use admin
db.system.users.find({db: "$external"})
It would be really handy to be able to manage these users like the normal users, as they are added and saved in the admin tables, just a little differently.
Context
This issue makes the nosqlclient not able to manage these particular users for x.509.
So probably this is more of a feature request rather then a bug, but I'll leave this here for you guys to have a look. The client is able to log in using x.509 which is a great plus.
Running the Linux portable on Ubuntu 17.10.
The text was updated successfully, but these errors were encountered: