Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Users need permission "Core > Edit Custom Fields" to see custom fields values of agents #1941

Closed
1 of 3 tasks
janstalhut opened this issue Jul 28, 2024 · 4 comments
Closed
1 of 3 tasks
Labels
bug Something isn't working

Comments

@janstalhut
Copy link

janstalhut commented Jul 28, 2024

Server Info (please complete the following information):

  • OS: Debian 12
  • Browser: Firefox
  • RMM Version (as shown in top left of web UI): 0.19.2

Installation Method:

  • Standard
  • Standard with --insecure flag at install
  • Docker

Describe the bug
If I understand correctly, the permission "Core > Edit Custom Fields" means that the user can adjust custom fields in the global settings. Regardless of this, the values ​​of the custom fields should be visible and, if necessary, changeable in the edit dialogs of individual clients, sites and agents.

Currently, without this authorization, I can see and change the values ​​of custom fields for individual clients and sites, but when I call up the edit dialog for an agent, I only get the following message:
No agent custom fields found. Go to **Settings > Global Settings > Custom Settings**

@dinger1986
Copy link
Collaborator

So it should have read only view for everyone but some custom fields maybe shouldn't be seen by everyone so would need extra permissions for that also

@janstalhut janstalhut changed the title Users need Permission "Core > Edit Custom Fields" to see custom fields values of agents Users need permission "Core > Edit Custom Fields" to see custom fields values of agents Jul 28, 2024
@silversword411 silversword411 added the enhancement New feature or request label Jul 28, 2024
@janstalhut
Copy link
Author

Without wanting to offend the developers, who really do a great job, but why should the described error be a feature request? I think the current behavior is clearly a bug. I can change the values ​​of the custom fields of clients and sites in their dialogs. But in the dialog for editing agents, the wrong permission is apparently checked.

@wh1te909 wh1te909 added bug Something isn't working and removed enhancement New feature or request labels Jul 29, 2024
@wh1te909
Copy link
Member

this is a bug, im not sure why it was tagged as enhancement. i've updated it.

@wh1te909
Copy link
Member

just pushed a fix for this, will be in next release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants