I've found some more detail beyond the docs - the Trust Center had more clues...
Under Compliance Guides (MSComplianceGuideV3 (microsoft.com)) I found this:
'Whitepaper detailing integration of Dynamics 365 and Power Platform for GxP workloads': Microsoft-D365-Power-Platform-GxP-Guidelines.pdf
If confirms that power platform services comply with the control standards and frameworks:
SSAE 18 SOC 1 Type II
SSAE 18 SOC 2 Type II
The reports can be obtained here: https://portal.azure.com/#blade/Microsoft_Azure_Security/AuditReportsBlade
"Microsoft’s Datacenters’ Global Networking Services (GNS) monitor network devices to detect and resolve issues and anomalies. Monitoring activities focus on capacity, resiliency and availability. Reporting is then made available to Dynamics 365 and Power Platform senior management to allow for the review of the system’s health. (2.3.7.2 Service management and performance monitoring)"
Security Practices and Policies for Core Online Services
I found the Microsoft Power Platform Trust Center which actually seems to have very little useful information or at very least is difficult to navigate
I did then find this: Infrastructure and availability PDF
(Dynamics 365 and Power Platform): https://aka.ms/dynamics_365_international_availability_deck
The following is from the section on Power Apps and so I assume it also applies to Power Apps Portals (the section on which is vey light and only mentions regional availability and language support):
"Your data is securely protected because Power Apps is built on Microsoft Azure. This means that Power Apps benefits from the Azure platform’s powerful security technologies. Encryption of data, at rest and in transit, also preserves confidentiality. In addition, Power Apps uses separate front-end and back-end clusters, the Gateway role, and secure data storage architecture. This helps protect your information and allows your organization’s data to be unified whether in the cloud or on premises"
It uses the following services
- Azure Traffic Manager
- Azure Content Delivery Network (CDN)
- Azure API Management (APIM)
"Users directly interact only with the Gateway role and Azure API Management which are accessible through the internet. These roles perform authentication, authorization, distributed denial-of-service (DDoS) protection, bandwidth throttling, load balancing, routing, and other security, performance, and availability
functions."
"The Azure multi-pronged threat management approach protects Power Apps by using intrusion detection, DDoS attack prevention, penetration testing, data analytics, and machine learning."
I also found this, but it's not very useful: Power platform Security & Governance: Deploying a Defense in Depth Strategy