Skip to main content
Solved

CMA Host and Services not appear for ACLs with everything check

  • December 3, 2025
  • 4 replies
  • 22 views

Forum|alt.badge.img+2

Hello everyone,

I’m encountering an issue with the display of CMA data on the “Resource Status” tab.

 

Context 1 — When Centreon was installed, two ACLs were created: “User” and “Admin” (I really mean the ACL, not the “Admin” option you can check on the user profile under the “Authentication” tab). The “User” ACL has limited access, but the “Admin” ACL has all permissions enabled across all ACL tabs. And of course, my admins are in the correct group associated with this ACL.

 

Context 2 — We deployed several CMAs on servers, and they are fully visible in Centreon — everything works fine.

 

My question is the following: Why can users with the “Admin” ACL (with everything checked) not see the CMA resources on the “Resource Status” tab, while a user with the “Admin” option enabled on their profile can see them? How can I allow the “Admin” ACL to access CMA resources?

 

I think I’m missing something, which is why I’m asking for your help now. :)

 

We have a Centreon 24.10 on a Debian 12 up to date.

 

Thanks everyone, have a good day and happy monitoring!

 

A

Best answer by axel

Hi again ​@lpinsivy ,

 

Force the refresh of the cron for the ACL looks good, the users now have access to the CMA ressources. Thank you for your help ! 

 

Have a good day and happy new year !

 

Best regards,


Axel

4 replies

lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • January 5, 2026

Hi ​@axel , users with administrator option enabled does not relate to the ACL, that is why they can see everything.

Did you add your servers with CMA to an hostgroup and linked this hostgroups to “User” and “Admin” ACL?

 


Forum|alt.badge.img+2
  • Author
  • Steward *
  • January 5, 2026

Hi ​@lpinsivy thanks for replying,

 

I just check and yes the ressources are already mapped with the right ACLs. The hosts with the CMA template are in the same group than other servers (that can be seen by the non-admin users). Only the ones with the CMA template don’t appear.

 

In Administration > ACL > Ressources Access, i have an object called “All Ressources” with everyting inside of it. On the “Host Ressources” tab, i have the CMA hosts, like so :
 

The “Admin” ACL have the access to this “All Ressources" object. I really don’t understand why the non admin users can’t see them. Thanks for your help, I’m still available for any further informations.

 

Best regards,

 

Axel


lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • January 5, 2026

Can you try to execute:

sudo -u apache php -q /usr/share/centreon/cron/centAcl.php

 


Forum|alt.badge.img+2
  • Author
  • Steward *
  • Answer
  • January 5, 2026

Hi again ​@lpinsivy ,

 

Force the refresh of the cron for the ACL looks good, the users now have access to the CMA ressources. Thank you for your help ! 

 

Have a good day and happy new year !

 

Best regards,


Axel