SharePoint NDPA Compliance: Closing the Governance Gap

SharePoint NDPA compliance governance gap presentation in modern conference room with business meeting.

SharePoint NDPA Compliance: Platform Capabilities and Governance Responsibilities

SharePoint provides many of the controls an organisation needs to meet its NDPA obligations. It cannot make the governance decisions those controls depend on. An organisation that assumes Microsoft 365 handles compliance because the features exist can miss important gaps until someone asks how those controls are governed in practice.

This article is the fifth pillar of the broader document management governance framework. Information architecture decides what the content is, access control decides who sees it, and lifecycle governance decides how long it lasts.

Compliance is whether an organisation can demonstrate that all three were carried out as intended.

For the general obligations NDPA imposes on any Nigerian business, key features of the NDPA, a starting-point guide for small organisations and NGOs, and audit readiness cover that ground.

The focus here stays narrower: what SharePoint and Microsoft 365 specifically contribute, and where an organisation still has to do the governing itself.

Why SharePoint Is Relevant to NDPA Compliance

Organisations using Microsoft 365 often already have SharePoint running as part of their document storage and collaboration environment, whether or not anyone has thought of it as a compliance tool. It includes access controls, audit logging, retention policies, sensitivity labelling, and automated workflow capability inside the same environment staff already use daily.

Keeping compliance inside daily operations matters because a framework built that way tends to hold up better than one bolted on as a separate system. A separate compliance system can introduce another interface and another place where information has to be maintained. Configuring what’s already there means the controls sit alongside the data and processes staff already use.

None of that makes SharePoint a compliance product on its own. What separates a default tenant from a compliant one is entirely in the configuration: whether retention labels reflect real decisions rather than sitting unused, whether access permissions were assigned deliberately rather than inherited from whoever set up the site first, and whether anyone is reviewing what the audit log captures.

SharePoint provides the raw capability either way. Only one of those two versions is defensible.

How SharePoint Features Map to NDPA Requirements

The table below shows where SharePoint’s built-in capability aligns with a specific NDPA requirement, what that capability helps with in practice, and what still needs to be decided and governed before the alignment means anything.

NDPA RequirementSharePoint CapabilityWhat It Helps WithGovernance Still Required
Data subject access requestsMetadata-driven search across librariesLocating every instance of a person’s data faster than a manual searchSomeone has to confirm the search covered every relevant location
Data correction rightsVersion history and audit trailsEvidence of what changed and whenA process for who can approve and action a correction request
Data deletion rightsAutomated deletion via Power Automate workflowsSystematic removal instead of manual, inconsistent deletionA decision about what “deleted” means across backups and connected systems
Records of processing and lawful basisSharePoint lists with workflow integrationCentralised, timestamped processing recordsA documented legal basis behind each record, not just a timestamp
Access restrictionRole-based permissions with MFARestricting data to authorised staffDeciding who’s genuinely authorised, and reviewing that regularly
Retention limitsRetention policies and labelsEnforcing a period automatically once it’s setDeciding what the correct period is for each data category
Audit and record-keepingMicrosoft Purview audit logsA searchable activity historySomeone has to enable, configure, and periodically review it
Security monitoring and incident evidenceMonitoring and alertingEarly warning and a record to investigate fromAn incident response process that starts the moment an alert fires

Where the Mapping Breaks Down

The table above describes what SharePoint can do. It doesn’t describe what an organisation has decided, which is where most of the real compliance work sits.

SharePoint has permissions, but somebody still has to decide who should have access to a given library and why. That’s the governance question SharePoint Access Control addresses directly. Retention labels exist, but somebody has to establish the correct retention period for each data category before the label means anything.

Audit logs are a clear example of this gap. Microsoft Purview Audit (Standard) retains audit records for 180 days by default, not indefinitely.

An organisation that turns on auditing and never revisits it can find itself with no evidence for an incident that happened seven months ago, because the retention window quietly expired. Longer retention requires deliberate configuration and, depending on the retention requirement and licensing, may require an upgraded audit capability.

The same pattern applies to consent tracking, deletion workflows, and access reviews: the feature existing is not the same as the requirement being met. A properly configured environment demonstrates that an organisation made decisions and enforced them. A default configuration only demonstrates that Microsoft built the capability.

What Governing This Requires

Retention Policies Matched to Sector Timelines

SharePoint’s retention policies and labels can enforce a period automatically once one is defined, and apply it consistently across a library without relying on individual staff to remember. What they can’t do is decide what that period should be.

Banking, healthcare, and telecoms each carry different retention obligations layered on top of NDPA, and reconciling those is the governance question Document Lifecycle Governance covers in depth.

Here, the relevant point is narrower: once that decision is made, SharePoint’s retention policies are what turn it into something enforced rather than aspirational.

Role-Based Access Mapped to Function

Access control inside SharePoint is a technical mechanism. Deciding who should have access to a given library, and on what basis, is a business decision that belongs to the content owner, not to IT by default. That distinction, along with the responsibility framework behind it, is covered fully in SharePoint Access Control.

The Audit Trail as Evidence

What an organisation may need to produce, whether during an NDPC inquiry or an internal review, is evidence that access and processing decisions were made deliberately and can be traced.

SharePoint’s audit log search is the mechanism that makes this possible, provided it’s been enabled, scoped to the right activities, and retained for long enough to still be useful when someone asks.

A log that exists but was never reviewed, and a retention window that quietly expired before anyone needed it, both produce the same outcome: nothing to show. The evidence is only as good as the configuration behind it.

Data Residency and Cross-Border Transfer

Microsoft 365 offers Multi-Geo capability, which lets an enterprise tenant store SharePoint and OneDrive content in a specified geographic region rather than wherever Microsoft would otherwise place it.

That’s a genuinely useful control for organisations with cross-border data residency obligations, and it’s an enterprise-tier feature most smaller Nigerian tenants won’t have by default.

It’s worth being precise about what this does and doesn’t resolve. Where Microsoft physically hosts a tenant’s data is a separate question from whether an organisation’s own processing activity constitutes a cross-border transfer under the NDPA.

Multi-Geo can help satisfy a data residency requirement once one has been identified; it doesn’t identify that requirement, and it doesn’t substitute for documenting the transfer mechanism and safeguards the Act expects.

Staff Understanding, Not Just Configuration

A correctly configured environment operated by staff who don’t understand why the controls exist tends to fail in practice, whether through workarounds, misclassified content, or ignored alerts. The technical configuration and the people using it need to move together, not one after the other.

Common Challenges

These are the patterns that show up most often once a SharePoint environment has been running for a while, each one eroding the mapping above in a different way.

Permissions That Don’t Match Current Roles

Existing SharePoint permissions rarely match current business roles once a tenant has been running for a few years, since access accumulates faster than anyone reviews it. A person who moved departments eighteen months ago often still has the access their old role required, alongside whatever their new one has added.

Personal Data Outside the Governed Structure

Personal data has a way of ending up outside the organisation’s governed SharePoint structure entirely, in personal OneDrive folders, email attachments, or Teams chats that nobody classified as sensitive. Content living outside that structure may not be subject to the same controls, even where the underlying platform could technically support them.

Unmapped Integration Data Flows

Integrations with other business systems create data flows nobody has mapped, so personal data can leave SharePoint’s governance perimeter without anyone noticing it happened. A Power Automate flow that copies customer records into a third-party CRM means that personal data remains subject to NDPA obligations, while also creating another system, processor, or processing activity that needs to be accounted for.

Governance That Weakens After Go-Live

Governance that was solid at go-live tends to weaken over time as staff turn over and the people who understood the original configuration move on. Retention labels and access policies that made sense to whoever set them up rarely get revisited once that person has left.

Staff Behaviour Bypassing Controls

Staff behaviour can bypass the intended controls entirely, working around access restrictions or sharing settings that feel like friction rather than protection, particularly when nobody explained why they exist. A restriction that’s never justified to the people it affects tends to get worked around rather than respected.

How This Fits the Broader Governance Framework

The other three pillars each answer a different question: what the information is, who should see it, and how long it should last. Compliance sits above all three, asking whether the organisation can show those questions were answered in practice, not just that the tools to answer them exist.

As a result, compliance ends up as the pillar most exposed by weaknesses in the other three. Access decisions that were never documented, retention periods that were never reconciled against sector requirements, or information nobody classified consistently all surface as the same problem here: an audit trail with gaps in it, because the governance behind it had gaps first.

SharePoint and Microsoft 365 provide real capability toward that answer. They don’t provide the answer itself.

When to Bring in Outside Help

A SharePoint environment that’s grown for years without a governance framework behind it is a harder starting point than a fresh implementation, since existing permissions, retention gaps, and unclassified content all need to be assessed before anything new gets built.

Multiple business units or external processors sharing the same tenant, sensitive personal data spread across sites without a consistent classification approach, or regulatory requirements that overlap in ways nobody has reconciled are all signs the work benefits from experience the internal team may not have time to build under a deadline.

The same is true where cross-border processing is genuinely unclear, or where an organisation has experienced, or suspects, a breach and needs to establish what happened.

Where nobody in the organisation currently owns the governance framework as a whole, bringing in outside expertise to establish that ownership tends to be more effective than trying to distribute it after the fact.

Get SharePoint Working for Your NDPA Compliance

If your SharePoint environment already exists and nobody’s certain whether it meets NDPA requirements, that uncertainty is worth resolving before a regulator raises it first.

Our document management systems work covers assessing your current SharePoint configuration against NDPA requirements and closing the gaps between what the platform can do and what’s been governed so far.

It also covers setting up the audit trail you’d need to produce if asked. Contact us to talk through where your environment currently stands.

Frequently Asked Questions

Can SharePoint alone make an organisation NDPA compliant?
No. SharePoint provides technical capability such as access controls, retention policies, and audit logs, but compliance depends on how those capabilities are configured, who’s accountable for the decisions behind them, and whether they’re reviewed over time. A default SharePoint tenant is not a compliant one.
Must all data stay within Nigeria for NDPA compliance?
No. The NDPA permits international transfers subject to the conditions and safeguards that apply to the transfer. For organisations with a genuine data residency requirement, Microsoft 365’s Multi-Geo capability can help keep specified SharePoint and OneDrive data in an appropriate geographic location. The physical location of the data and the legal basis and safeguards for any cross-border processing are separate questions, and both may need to be addressed.
What compliance evidence should a Nigerian organisation be able to produce?
A Nigerian organisation should generally be able to produce evidence of lawful processing bases, access controls, retention and deletion activity, and how data subject requests were handled. SharePoint’s audit logs, retention reports, and access records can support parts of that picture, particularly access and retention activity, but they’re evidence within a broader compliance process rather than proof of the whole thing on their own.
Can SharePoint handle multiple regulatory frameworks at the same time?
Yes, SharePoint and Microsoft 365 can support different governance rules within the same environment. Retention labels and policies can apply different retention requirements to different types of information, while sensitivity labels and permissions can help control access to information based on its classification and intended audience. The organisation still has to determine which regulatory requirements apply to each category of data and configure the controls accordingly.
What should we do if we discover a data breach in SharePoint?
Use the available audit and security logs to help establish what happened and what data may have been affected, preserve the relevant evidence, and follow the organisation’s incident response process. Where notification obligations arise, the organisation should assess them under the NDPA and applicable NDPC requirements rather than relying on the logs alone to make that determination.
Share this article:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top