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

IcingaDB - Services in BPs are not shown anymore for filtered roles (missing nodes) #345

Closed
MarcusCaepio opened this issue Aug 10, 2022 · 2 comments · Fixed by #346
Closed
Assignees
Labels
bug Something isn't working
Milestone

Comments

@MarcusCaepio
Copy link

Describe the bug

Hi all,
I have two different views between the monitoring and the icingadbweb module right now.
Monitoring: When a role has access to a BP, the user can see the whole BP, no matter if the user has access to the several service details or not. When they don't have access to the service details, they get a permission denied info. But they can see the whole status of the BP itself

IcingaDB: The services, which are locked for the role disappear in the business process, too. The user gets the red bar with "X nodes are missing". So the BP is not usable anymore. I have to unlock every service for the roles, what was not necessary in the monitoring module.

To Reproduce

  1. Create a BP
  2. Filter a service for a specific role
  3. The service is visible in the BP for the filtered role when using the monitoring module, service details are locked with "no permission"
  4. The service is not visible in the BP for the filtered role, when using the Icingadbweb module, user gets "nodes missing"

Expected behavior

Same view in both monitoring and icingadbweb modules

Screenshots

image
image

Your Environment

Ubuntu 20.04.4 lts
Icinga Web 2 Version 2.11.1
PHP Version 7.4.3
icinga/icinga-php-thirdparty 0.11.0
icinga/icinga-php-library 0.9.1
businessprocess 2.4.0 Configure

Additional context

Module is currently not usable with IcingaDB :(

@MarcusCaepio
Copy link
Author

Good morning all,
the PR is open since 19 days. When will it be merged? We really would like to use the module again :)

@nilmerg nilmerg added the bug Something isn't working label Aug 29, 2022
@nilmerg nilmerg added this to the 2.5.0 milestone Aug 29, 2022
@nilmerg
Copy link
Member

nilmerg commented Oct 5, 2023

It's included in version 2.4.1 released just now.

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
No open projects
Development

Successfully merging a pull request may close this issue.

3 participants