top of page

A Tale of Data Security with Compliance Manager and CAMP Tool


Hey there folks! Today, we're diving into the world of compliance and data security. Yeah, I know, compliance sounds about as fun as watching paint dry, but trust me, it's crucial stuff. So, buckle up as we explore why keeping things compliant is like having a super strong shield against cyber-chaos.

Table of Contents

1. Why compliance matters

Okay, picture this: you've got this amazing digital setup, but if it's not compliant, it's like building a castle with a cardboard moat. Compliance is the rulebook that keeps everything in check, making sure you're following all the right steps to keep your data safe and sound.

And here's the kicker: without compliance, your security's about as reliable as a chocolate teapot. Sure, you might think you're safe, but when the cyber-goblins come knocking, you'll wish you had those compliance measures in place.

In the age of ...wait for it... AI, with Copilot and its pals ruling the roost, keeping things compliant isn't just important—it's like having your digital armor polished and ready for battle. After all, you wouldn't want your Copilot accidentally leaking your secret codes to the dark corners of the internet, would you?

2. Meet your digital guardians

Now, let's talk about the heroes of our story: Compliance Manager and the Configuration Analyzer for Microsoft Purview.

Think of Compliance Manager as your wise old mentor, guiding you through the murky waters of regulations and best practices. It's like having Yoda on speed dial for all your compliance queries.

And then there's the Configuration Analyzer for Microsoft Purview, your trusty sidekick armed with PowerShell. This bad boy digs deep into your Microsoft 365 setup, making sure everything's shipshape and compliant. It's like having a digital detective on the case, sniffing out any sneaky vulnerabilities before they have a chance to cause mischief.

2.1. Compliance Manager

Compliance Manager is a handy tool from Microsoft designed to make it easier for organisations to keep up with regulations and standards. Think of it like your personal assistant for staying on track with rules that govern data security and privacy.

It assesses your current compliance status. It looks at things like how well you're protecting sensitive information and if you're following industry regulations, like GDPR or HIPAA.

Then, it gives you a compliance score—a kind of grade that tells you how well you're doing. The higher the score, the better you're meeting your compliance goals. It's like getting a report card for your data security efforts!

But Compliance Manager doesn't stop there. It also provides recommendations on what you can do to improve. For example, it might suggest encrypting certain files or updating your security settings to better protect your data.

Plus, it offers assessments to help you understand where you stand with specific regulations. Let's say you're subject to GDPR. Compliance Manager can run an assessment to see if you're meeting all the requirements laid out in the regulation.

So, whether you're a small business or a large enterprise, Compliance Manager is your go-to tool for keeping your data safe and staying on the right side of the law. With its assessments, recommendations, and compliance score, you'll have everything you need to help you keep your data security game strong.

2.1.1. Compliance Manager - How it works?

When you navigate over to Microsoft Purview compliance portal( and click on Compliance Manager in the left-hand pane, you will find yourself on the overview page of Compliance Manager, where you can check and evaluate your overall compliance status using a handy compliance score. This score acts like a compass, helping you gauge how well you're meeting the data protection requirements and regulatory standards crucial to your organisation's security.

Taking a peek, you'll notice that a significant portion of this score stems from actions managed by Microsoft. This highlights the beauty of shared responsibility—when your organisation migrates data to the cloud, Microsoft steps in as the cloud service provider, offering built-in data protection controls within their services. However, your organisation still has a role to play in implementing effective controls and ensuring compliance with regulatory demands.

By default, Compliance Manager provides a score based on common regulations and standards, notably the Microsoft 365 data protection baseline. This baseline encompasses essential controls derived primarily from ISO and GDPR, forming the backbone of your compliance efforts.

Now, let's shift our focus to the right of the score, where we encounter a list of key improvement actions that warrant your attention. These actions serve as guideposts for enhancing your compliance posture, indicating the potential impact each action will have on your score. Once you've taken these steps, your score will dynamically update to reflect your progress. Additionally, the solution continually scans your environment, flagging any additional areas requiring action.

Controls within Compliance Manager are categorised based on their nature:

  1. Mandatory vs. discretionary controls: - Mandatory controls are non-negotiable actions that users must adhere to, such as centrally-managed password policies. - Discretionary controls rely on user understanding and adherence, such as policies requiring users to lock their computers when not in use.

  2. Preventative, detective, and corrective controls: - Preventative controls mitigate specific risks, like encrypting information at rest to fend off potential breaches. - Detective controls actively monitor systems for irregularities or potential breaches, such as system access auditing. - Corrective controls aim to minimise the adverse effects of security incidents and restore systems to operational status, such as privacy incident response protocols.

When you scroll down on the overview page, you can also find your compliance score breakdown by category which illustrates the distribution of your overall score across various data protection categories, such as "Protecting information" or "Device management".

Upon returning to the top of the page, you'll observe multiple tabs awaiting your attention: Overview, Improvement Actions, Solutions, Assessments, Regulations, Alerts, and Alert Policies.

  • Overview - which we've already covered.

  • Improvement actions - does what it says on the tin - gives you a list of recommendations (improvement actions).

  • Solutions - The Solutions page displays the distribution of earned and potential points categorised by solution. Reviewing your remaining points and improvement actions from this perspective aids in identifying which solutions require immediate attention.

  • Assessments - On the Assessments page, you'll find a comprehensive list of all assessments configured for your organisation. Your compliance score denominator is influenced by the assessments you track. Adding more assessments results in additional improvement actions listed on your improvement actions page, and consequently, an increase in your compliance score denominator. At the top of the page, the counter for 'Free regulation licenses used'/'Purchased regulation licenses used' indicates the current utilisation of regulations out of the total available for your organisation.

  • Regulations - A regulatory template serves as a blueprint for creating assessments within Compliance Manager. The Regulations page showcases a catalogue of regulatory templates along with pertinent details. Once again, the counter for 'Free regulation licenses used'/'Purchased regulation licenses used' at the top of the page indicates the utilisation of active regulations out of the total available for your organisation.

  • Alerts & Alert policies - On the Alerts tab you can monitor and handle alerts concerning events that may impact your organisation's compliance score. You can then customise the criteria for triggering alerts on the Alert Policies page.

2.2. CAMP Tool

2.2.1. CAMP Tool - How it works?

As previously mentioned, the Configuration Analyzer for Microsoft Purview (CAMP) is a tool powered by PowerShell. It retrieves your organisation's current configuration and cross-references it with Microsoft 365's recommended practices. These practices adhere to crucial regulations and standards concerning data protection and governance.

The Configuration Analyzer for Microsoft Purview assists in identifying improvement opportunities within Compliance Manager specific to your Microsoft 365 environment. Each identified action offers tailored recommendations for implementation, complete with direct links to Compliance Manager and the relevant solution to initiate corrective measures.

It's important to interpret the findings as guidance rather than absolute truths. For instance, if the tool suggests you have an excess of sensitivity labels, it's essential to consider the unique context of your organisation. Factors such as the size of your user base greatly influence the applicability of metrics. Every organisation is distinct, and metrics should be contextualised accordingly.

To utilise the Configuration Analyzer for Microsoft Purview, ensure your workstation has PowerShell version 5.1 or higher and the latest Exchange Online PowerShell installed. If Exchange Online PowerShell isn't installed, follow these steps or refer to the Installation instructions

  • Open Windows PowerShell on your workstation with the "Run as administrator" option.

  • Use the Install-Module cmdlet to install the Exchange Online Management module:

  • In PowerShell, install the Configuration Analyzer for Microsoft Purview module:

  • When prompted to confirm installing from an untrusted repository, reply with "Yes."

  • Run the Get-CAMPReport cmdlet in PowerShell.

  • Acknowledge the Data Collection statement by typing "Y."

  • Enter the credentials of a Compliance Admin or a user account with sufficient rights.

After execution, the PowerShell window will display the full path where the report and remediation file were saved. Typically, they're stored in:


The report will look something like this:

You can expand each one of the sections to see improvement actions, or go directly to the compliance admin centre, or see a remediation script.

It is important to note that this tool won't enforce policies for you, but it can provide a fundamental overview of your current data security status and assist in pinpointing gaps in the existing configuration.

3. Conclusion

So there you have it, folks! Compliance might not be the most thrilling topic, but it's the glue that holds your digital kingdom together. By starting off with Compliance Manager and the Configuration Analyzer for Microsoft Purview, you're not just playing it safe—you're setting yourself up for digital success.

And remember, folks, while chatting about compliance might make some folks nod off faster than a lullaby, ignoring it could lead to a rude awakening. So, don't snooze on your data security—lest you wake up one day to find that your worst nightmare of data leaks has become a reality!

I'm also excited to hear your thoughts on this subject! Please share your feedback in the comments below or send me a direct message. Also, feel free to connect with me on LinkedIn—I'm always ready to engage with fellow tech enthusiasts :)


bottom of page