Manage security (preview)

[This article is prerelease documentation and is subject to change.]

The Security page in the Power Platform admin center helps you manage security in your organization with best practices and a comprehensive set of security features in the safest way possible. You can use this page to:

  • Assess your security status: Understand and improve your organization’s security policies specific to your needs.
  • Act on recommendations: Identify and act on the top-most, impactful recommendations to improve the assessment.
  • Set up proactive policies: Use the rich set of tools and security capabilities available to gain deep visibility, detect threats, and proactively set policies in place to help safeguard the organization from vulnerabilities and risks.

Important

  • This is a preview feature.
  • Preview features aren't meant for production use and might have restricted functionality. These features are subject to supplemental terms of use, and are available before an official release so that customers can get early access and provide feedback.

Prerequisite

To get insights into the security assessment and recommendations for your tenant, turn on tenant-level analytics. For instructions, see How do I enable tenant-level analytics.

Note

It might take up to 48 hours to populate the Security page with data after you turn on tenant-level analytics. Until then, most sections on the page show “Not available”.

To access the Security page:

  1. Go to the Power Platform admin center.

  2. From the left-side menu, select Security.

    The Security Hub page with data.

    If you don't turn on tenant-level analytics, no data is displayed on the page.

    The Security Hub page when it doesn't show data.

Security assessment for your tenant

The security assessment is illustrated on a qualitative scale with labels of Standard, Enhanced, or Advanced. The assessment is calculated based on system recommendations, user and maker activity, and security configurations that you have applied. It's a measurement of your organizational security position for Power Platform workloads. Enhanced and Advanced assessment labels indicate that more recommended actions have been taken and the security position of the tenant is improved.

Your security assessment is calculated as a sum of your achieved impact over total possible impact.

Formula: Total achieved impact/Total possible impact

Each feature is assigned an impact status based on the feature scope (tenant or environment), and the number of resources impacted by turning the feature on or off.

Feature Impact
IP firewall 1 x each environment
IP cookie bindings 1 x each environment
Environment security group 1 x each environment
Tenant data policies Total number of environments
Tenant isolation Total number of environments
Customer Lockbox If turned on, the total number of Managed Environments.
Zero if not turned on.
Zero if not turned on and there are no Managed Environments.

Example: Tenant with 10 environments (five Managed Environments and five non-Managed Environments)

Feature Impact Maximum impact
IP firewall 1 x each environment 10 environments x 1 or 10
IP cookie bindings 1 x each environment 10 environments x 1 or 10
Environment security group 1 x each environment 10 environments x 1 or 10
Tenant data policies Total number of environments 10 environments
Tenant isolation Total number of environments 10 environments
Customer Lockbox If turned on, the total number of Managed Environments.
0 if not turned on.
0 if not turned on and there are no Managed Environments.
Five environments

The maximum impact possible is 55.

Assume the following information about an environment:

  • Tenant isolation is used (10)
  • At least one data policy is configured on the tenant (10)
  • 5 of 10 environments have a security group
  • 2 of 10 environments have IP firewall
  • 3 of 10 Environments have IP cookie bindings
  • Customer Lockbox is off

Based on the example outlined, the achieved status is: 10 + 10 + 5 + 2 + 3 or 30. Given the formula: Total achieved impact/Total possible impact the assessment is 30/55, which has a label of Enhanced.

Note

The advisor can have more recommendations than the number of environments in the tenant because an environment can have multiple recommendations. There can be one-to-many relationships. For example, an environment can have a recommendation to enable IP firewall and IP cookie binding.

Reactive governance through recommendations

The system generates various recommendations based on common, best practices that improve the security assessment of your tenant. Recommendations refer to actions or measures that the administrator can take to enhance their overall security status.

  • System-generated recommendations can be acted upon by selecting the link under the recommended action of that feature.
  • To configure features outside of the recommendations, select the Manage button.

Manage proactive policies for governance and security

There are several security features that help secure your tenant, including:

  • Tenant isolation: This feature is applicable to Managed and non-Managed Environments at the tenant level. Tenant isolation lets global administrators and Power Platform administrators to govern the movement of tenant data from Microsoft Entra-authorized data sources to and from their tenant. For more information, see Cross-tenant inbound and outbound restrictions

  • Customer Lockbox: This feature is applicable only to Managed Environments. Customer Lockbox provides an interface for customers to review and approve (or reject) data access requests on the rare occasions when access to customer data is needed. It's used in cases where a Microsoft engineer needs to access customer data, in response to a customer-initiated support ticket, or a problem identified by Microsoft. For more information, see Securely access customer data using Customer Lockbox in Power Platform and Dynamics 365

  • IP firewall: This feature is applicable to only Managed Environments with Dataverse. The IP firewall helps to protect your organizational data by limiting user access to Dataverse from only allowed IP locations. The IP firewall analyzes the IP address of each request in real time. For more information, see IP firewall in Power Platform environments

  • IP address-based cookie binding: This feature is applicable to only Managed Environments with Dataverse. It prevents session, hijacking exploits in Dataverse with IP address-based cookie binding. For more information, see Safeguarding Dataverse sessions with IP cookie binding

  • Data policies: This feature is applicable at both tenant-level and environment-level to both Managed Environments and non-Managed Environments. Setting up data policies at the environment or tenant-level acts as guardrails to help reduce the risk of users from unintentionally exposing organizational data. For more information, see Data policies

    Note

    The recommendation for data policies is triggered when there is no tenant-level policy defined. At this time, any environment-scoped data policies are not considered when performing the security assessment for the tenant.

  • Environment security group: This feature is applicable to both Managed Environments and non-Managed Environments. Setting up security groups helps control, which licensed users can access environments. For more information, see Control user access to environments: security groups and licenses

  • Azure Virtual Network: This feature is applicable only to Managed Environments. Setting up Azure Virtual Network helps you integrate Power Platform with resources inside your virtual network without exposing them over the public internet. For more information, see Virtual Network support for Power Platform overview

    Note

    Recommendations for Azure Virtual Netwroks aren't available in the current version, but are planned for future updates.

  • Auditing: This feature is applicable only to Managed Environments and non-Managed Environments with Dataverse. Auditing log changes are made to customer records in an environment with a Dataverse database. Dataverse auditing also logs user access through an app or through the SDK in an environment. For more information, see Manage Dataverse auditing

    Note

    Recommendations for auditing aren't available in the current version, but are planned for future updates.

Frequently asked questions (FAQ)

When will the Security page be available for Government Community Cloud (GCC)?

The Security page is planned for availability in GCC after the general availability release.

Can customers modify the recommendations or parameters based on their needs?

No. The recommendations are system-generated and are based on Microsoft's best practices and guidance.