What version of ePO are you running?
Sorry, Version 4.0.0
Take note of the query name that's populating the compliance graph on the dashboard. It should be the title of the graph. Then go to the 'Reporting' section of the console and find the query in the query list. Highlight the query and click 'Edit'.
Once it opens it should be set to 'Boolean Pie Chart' in the column to the left. If you look right below the graph you should see a button that says 'Configure Criteria'. That's where you set compliance criteria.
When you're done setting criteria, make sure that the 'Columns' section of the query includes a column for whatever data point(s) you've selected for compliance. So if you're using McAfee Agent version as part of compliance, make sure that 'Product Version (Agent)' is included in the columns displayed by the query. If you're using DAT version for compliance make sure the column for 'DAT Version (VirusScan Enterprise) is included etc...
That way when you click on a non-compliant system from within the compliance graph it will show you all the data specific to the compliance requirements that you set. It should make it easier to see why it's been marked non-compliant.
It's more difficult to explain than it is to execute. Does this make sense to you?
Makes perfect sense - I wouldn't have thought to look there.
Thanks V.Much for your help and time,
You can go in at any point, configure a boolean pie chart with compliance for anything in the system, then go to server tasks and create a server task to generate compliance events based on the chart you created, and then create *other* charts showing compliance over time, etc based on your compliance query.
It's a little odd in that it refers to the query-by-name so if you change your definition of compliance, we can't go back and recompute history, but I don't think that's a feature that many people take advantage of ...