Skip to content

Power Platform Security

How to protect data, access, and apps across Microsoft Power Platform

Is the IT infrastructure where we work and store business data secure?

This is a question every organization using cloud services, business applications, and automation should ask. In Poland, an amendment to the National Cybersecurity System Act implementing the requirements of NIS2 has been in force since April 3, 2026. The EU Artificial Intelligence Act (AI Act) has also applied broadly since August 2, 2026, with certain obligations subject to exceptions and transitional periods. Although these regulations address different areas, they share a common direction: greater organizational responsibility for how technology, data access, and risk are managed.

Microsoft Power Platform provides a broad set of security mechanisms, but their availability alone does not mean that every application or automation is secure. The actual level of protection also depends on solution architecture, the permissions model, access policies, the way connectors are used, and governance across the entire environment.

In this article, we explain what Microsoft is responsible for, what remains the responsibility of the organization using Power Platform, and which mechanisms help protect data across Power Apps, Power Automate, Dataverse, and other components of the Microsoft ecosystem.

Is my data secure in Microsoft Power Platform?

Microsoft provides the cloud infrastructure layer and is responsible for securing the components that remain under its control. However, this does not mean that Microsoft assumes full responsibility for the security of a customer’s data and applications.

The foundation is the Shared Responsibility Model. The division of responsibilities between Microsoft and the customer depends on the service model, but some responsibilities remain with the organization regardless of whether it uses SaaS, PaaS, or other cloud services.

Microsoft is responsible, among other things, for physical data centers, the physical network, hosts, and provider-managed platform components. The organization remains responsible for its own data, user accounts and identities, service configuration, access management, and endpoint protection.

In practice, this means Microsoft can provide tools for managing roles, data policies, authentication, and auditing, but the organization must decide how those controls are configured and enforced.

Secure Microsoft ≠ secure deployment

This is one of the most important distinctions in Power Platform cybersecurity.

A secure Microsoft platform does not automatically mean a secure Power Platform implementation

A secure provider infrastructure does not automatically make an application secure if users are granted overly broad permissions, business data is connected to inappropriate services, environments are not governed by appropriate policies, or administrators do not control how connectors are used.

Similarly, working with an implementation partner does not transfer all security responsibility to the provider. A technology partner may be responsible for designing the architecture correctly, configuring the solution, and implementing the agreed security controls. The organization still remains responsible for its data, users, processes, and internal security policies.

That is why security should be designed into the solution from the beginning of the implementation, rather than added only after the application has been deployed.

Why does Microsoft infrastructure provide a high level of security?

Microsoft develops its cloud infrastructure security based on technical standards, audit processes, and solutions that help organizations meet regulatory requirements. Microsoft services are covered by numerous certifications and compliance programs, including ISO 27001 and SOC reports.

However, it is important to distinguish between the compliance of a Microsoft service and the compliance of a specific implementation. The fact that the platform meets certain standards or provides mechanisms that support legal and industry requirements does not automatically mean that an application built by an organization is also compliant. Factors such as configuration, the scope of data being processed, access management, and internal procedures all play an important role.

For organizations operating in the European Union, data residency mechanisms are also important. Microsoft enables services to be deployed within specific regions and geographies and continues to develop the EU Data Boundary for its cloud services. This should not, however, be understood as allowing customers to freely select a specific data center. Data location and data flows depend on the service, region, configuration, and the policies applicable to a particular product.

Microsoft 365 with a security shield and references to ISO, SOC 2, HIPAA, GxP, and GDPR

Detailed information about compliance programs for Microsoft 365, Azure, Dynamics 365, and other services is available in Microsoft Compliance Offerings

Zero Trust

Do not trust by default. Verify access.

One of the foundations of Microsoft’s security approach is Zero Trust. It is not a single feature or product, but a security model built around three principles: explicitly verifying every access request, granting the minimum required permissions, and assuming that a security breach may already exist within the environment.

In practice, this means that access decisions should not be based solely on whether a user knows their password or is connected to the corporate network. Factors such as identity, device, location, sign-in risk, and access context may also be taken into account.

This approach is supported by technologies such as Microsoft Entra ID, MFA (Multi-Factor Authentication), and Conditional Access. These tools allow organizations to require additional verification or restrict access depending on sign-in conditions.

Microsoft is also developing its long-term Secure Future Initiative, launched in 2023.

Its approach is based on three principles:

Secure by Design as one of Microsoft's core security principles

Secure by Design – security is considered from the earliest stages of product or service design,

Secure by Default as one of Microsoft's core security principles

Secure by Default – security controls are enabled and enforced by default,

Secure Operations as one of Microsoft's core security principles

Secure Operations – continuous improvement of security controls, monitoring, and threat response.

This approach also reflects how business solutions should be designed: security should not be treated as an additional feature, but as an integral part of the architecture.

SharePoint or Dataverse

Where should you store your data?

In Power Platform projects, a common question is whether application data should be stored in SharePoint or Microsoft Dataverse. Both solutions can be used securely, but they provide different levels of control and are designed for different scenarios.

SharePoint allows permissions to be managed at the site, list, library, folder, and individual item or file level. In simpler business solutions, this can provide a sufficient access model. However, as the number of users, exceptions, and individual permissions grows, managing this model can become increasingly complex.

SharePoint as a secure data storage option for Power Platform solutions
Microsoft Dataverse and advanced data security mechanisms

Microsoft Dataverse provides a more advanced security model designed for business applications. It uses RBAC (Role-Based Access Control), Security Roles, teams, and business units, and allows access to be controlled at both the record and selected column level. Dataverse also includes mechanisms for auditing changes and access.

This does not mean that Dataverse is always the better choice, or that SharePoint is suitable only for small projects.

The decision should be based on the application architecture, data sensitivity, number of users, relationships between data, the required permissions model, and the expected scale of the solution.

DLP and Advanced Connector Policies

Data flow control.

One of the greatest strengths of Power Platform is its ability to connect multiple systems through connectors. However, the same capability can become a source of risk if an organization does not control which services its applications and automations are allowed to communicate with.

This is where data policies, traditionally referred to as DLP (Data Loss Prevention), come into play. Administrators can classify and restrict the use of connectors to reduce the risk of unwanted data flows between business systems and services that should not be connected.

In 2026, Microsoft is also developing Advanced Connector Policies (ACP), a more restrictive connector management model based on an allowlist approach. With ACP, connectors are blocked by default until an administrator explicitly allows them. This supports a default deny model and gives organizations more precise control over which integrations app makers and automation developers can use.

At this stage, ACP applies to certified connectors. For custom connectors and HTTP connectors, traditional data policies and other governance mechanisms remain important.

DLP and Security Groups for controlling data access and data flows in Power Platform

A well-designed connector policy is therefore not about blocking everything.

Its purpose is to define which data flows are acceptable and which would increase risk for the organization.

Least privilege and access control

The second fundamental principle is to limit access to the minimum required to perform a given task. Users should not be granted permissions “just in case” simply because they may need them at some point in the future.

Within the Microsoft ecosystem, this is supported by mechanisms such as security groups in Microsoft Entra ID, Security Roles in Dataverse, administrative roles, and Conditional Access policies. Each of these mechanisms operates at a different level, so simply placing a user in the appropriate group does not replace a properly designed permissions model for applications and data.

This is particularly important for employee, customer, and contractor data, as well as other information protected under the General Data Protection Regulation (GDPR). Security should not be based on the assumption that an employee will intentionally avoid doing anything inappropriate. Risks also include account compromise, phishing, misconfiguration, and accidental data sharing.

Audit and monitoring

Security does not end with configuration.

Even a properly designed environment requires ongoing oversight after deployment. Over time, new applications, flows, connectors, and users are introduced, while a configuration that was appropriate at the time of implementation may no longer reflect the organization’s current needs.

That is why auditing and periodic access reviews are an important part of governance. Dataverse allows organizations to audit data changes and record selected user activities. Power Platform administrators also have access to mechanisms that help them analyze environments and how the platform is being used.

The goal is not only to detect incidents.

Regular audits can also uncover unused permissions, solutions left behind after completed projects, improperly used connectors, and areas where organizational policies no longer reflect the way people actually work.

Microsoft Trust Center

Where can you find security information?

Microsoft provides a central source of information about the security, privacy, compliance, and transparency of its services – Microsoft Trust Center.
It includes materials covering services such as Azure, Microsoft 365, Dynamics 365, and Power Platform.

This resource is particularly useful for administrators, architects, security teams, and legal and compliance departments that need to verify information about data protection practices, certifications, or the compliance status of specific services.

Security awareness

What Microsoft will not do for you.

The most important principle is simple:

Microsoft can provide a secure platform and advanced protection mechanisms, but it will not design every rule governing access to your organization’s data.

The organization remains responsible for decisions such as information classification, permission assignment, environment segmentation, connector usage, user account management, application lifecycle management, and responding to changes and incidents.

That is why security architecture should be designed alongside the application architecture. If roles, data policies, governance, and data storage are considered only after the solution has already been deployed, bringing the environment under control will be significantly more difficult.

Microsoft provides a secure platform

But the way it is implemented determines the security of the solution.

Secure Microsoft Power Platform implementation based on proper configuration and data controls

Power Platform provides organizations with a comprehensive set of security mechanisms: from identity and access management, through connector policies and permission models, to auditing and governance tools. However, the availability of these capabilities alone does not guarantee security.

A secure environment is created when the platform’s security mechanisms are deliberately aligned with the organization’s data, processes, users, and risk profile. In practice, this means applying least-privilege access, controlling data flows, choosing the right data storage approach, conducting regular audits, and designing security before development begins.

Why is Antdata a trusted Microsoft Power Platform solutions provider?

Years of experience and a deep understanding of the platform architecture allow us to look beyond whether an application simply works as intended. A solution should not only support a business process, but also manage data access correctly, scale with the organization, and remain maintainable over the years.

Antdata solutions serve thousands of users and have been operating in organizations around the world for years.
We design solutions across the Microsoft ecosystem, including Power Apps business applications, Power Automate automations, Power BI analytics, and AI-powered solutions. We also conduct audits of existing environments and applications.

Planning a secure Power Platform implementation?

If you are planning to implement Power Platform in your organization or want to assess the security of applications that are already in use, we can review your solution architecture, access model, data storage approach, connector policies, and environment governance.

Schedule a free 30-minute consultation with an Antdata specialist and identify which areas should be secured before you develop additional applications and automations.

Contact us: contact@antdata.eu
or use the form below.

Antdata - calendar person