📋 Microsoft Entra Documentation Changes

Daily summary for changes since December 15th 2025, 7:26 PM PST

Report generated on December 16th 2025, 7:26 PM PST

📊 Summary

14
Total Commits
0
New Files
4
Modified Files
0
Deleted Files
7
Contributors

📝 Modified Documentation Files

+7 / -4 lines changed
Commit: Update how-to-transport-layer-security-settings.md
Changes:
Before
After
# Configure Transport Layer Security inspection settings
Transport Layer Security (TLS) inspection in Microsoft Entra Internet Access uses a two-tier Intermediate certificate model to issue dynamically generated leaf certificates for decrypting traffic. This article explains how to configure the Certificate Authority (CA) that serves as the Global Secure Access intermediate CA, including signing and uploading the certificate.
 
In the following video, you can learn to configure TLS inspection in Microsoft Entra Internet Access using a self-signed certificate created with OpenSSL.
 
> [!VIDEO 2f8c4249-79c5-4832-bd94-de4f4f647e8c]
 
## Prerequisites
To complete the steps in this process, you must have the following prerequisites in place:
- A Public Key Infrastructure (PKI) service to sign the Certificate Signing Request (CSR) and generate an intermediate certificate for TLS inspection. For testing scenarios, you can also use a self-signed root certificate created with OpenSSL.
```openssl x509 -req -in <CSR file> -CA rootCAchain.pem -CAkey rootCAchain.key -CAcreateserial -out signedcertificate.pem -days 370 -sha256 -extfile openssl.cnf -extensions signedCA_ext```
1. Upload the signed certificates (```signedcertificate.pem```and ```rootCAchain.pem```) according to the steps in [Create a CSR and upload the signed certificate for TLS termination](#global-secure-access-admin-create-a-csr-and-upload-the-signed-certificate-for-tls-termination).
 
### PowerShell examples to configure certificate authority for TLS inspection
Examples of configuring TLS certificate using ADCS and OpenSSL can be found in below links:
* [Create a TLS certificates using ADCS](scripts/powershell-active-directory-certificate-service.md)
 
 
 
# Configure Transport Layer Security inspection settings
Transport Layer Security (TLS) inspection in Microsoft Entra Internet Access uses a two-tier Intermediate certificate model to issue dynamically generated leaf certificates for decrypting traffic. This article explains how to configure the Certificate Authority (CA) that serves as the Global Secure Access intermediate CA, including signing and uploading the certificate.
 
## Prerequisites
To complete the steps in this process, you must have the following prerequisites in place:
- A Public Key Infrastructure (PKI) service to sign the Certificate Signing Request (CSR) and generate an intermediate certificate for TLS inspection. For testing scenarios, you can also use a self-signed root certificate created with OpenSSL.
```openssl x509 -req -in <CSR file> -CA rootCAchain.pem -CAkey rootCAchain.key -CAcreateserial -out signedcertificate.pem -days 370 -sha256 -extfile openssl.cnf -extensions signedCA_ext```
1. Upload the signed certificates (```signedcertificate.pem```and ```rootCAchain.pem```) according to the steps in [Create a CSR and upload the signed certificate for TLS termination](#global-secure-access-admin-create-a-csr-and-upload-the-signed-certificate-for-tls-termination).
 
**Configure TLS inspection in Microsoft Entra Internet Access**
 
In the following example video, you can learn to configure TLS inspection in Microsoft Entra Internet Access using a self-signed certificate created with OpenSSL. Learn to build TLS inspection policies, configure security profiles, apply web content filtering, and enforce Conditional Access policies. Create custom block pages and implement threat intelligence policies.
 
> [!VIDEO 2f8c4249-79c5-4832-bd94-de4f4f647e8c]
 
 
### PowerShell examples to configure certificate authority for TLS inspection
Examples of configuring TLS certificate using ADCS and OpenSSL can be found in below links:
* [Create a TLS certificates using ADCS](scripts/powershell-active-directory-certificate-service.md)
Modified by shlipsey3 on Dec 16, 2025 6:55 PM
📖 View on learn.microsoft.com
+5 / -1 lines changed
Commit: company-branding-121625
Changes:
Before
After
ms.service: entra
ms.subservice: fundamentals
ms.topic: how-to
ms.date: 06/26/2025
ms.author: sarahlipsey
ms.reviewer: mkokkalera
ms.custom: sfi-image-nochange
- **Custom CSS:** Upload a custom CSS file to replace the Microsoft default style of the page.
- [Download the CSS template](https://download.microsoft.com/download/7/2/7/727f287a-125d-4368-a673-a785907ac5ab/custom-styles-template-013023.css).
- View the [CSS template reference guide](reference-company-branding-css-template.md).
 
### Header
 
 
 
 
 
ms.service: entra
ms.subservice: fundamentals
ms.topic: how-to
ms.date: 12/16/2025
ms.author: sarahlipsey
ms.reviewer: mkokkalera
ms.custom: sfi-image-nochange
- **Custom CSS:** Upload a custom CSS file to replace the Microsoft default style of the page.
- [Download the CSS template](https://download.microsoft.com/download/7/2/7/727f287a-125d-4368-a673-a785907ac5ab/custom-styles-template-013023.css).
- View the [CSS template reference guide](reference-company-branding-css-template.md).
> [!IMPORTANT]
> Beginning January 5, 2026, custom CSS files will no longer be supported for company branding in Microsoft Entra ID. Existing custom CSS will continue to function.
 
 
### Header
 
+4 / -2 lines changed
Commit: company-branding-121625
Changes:
Before
After
title: CSS reference guide for customizing company branding
description: Reference guide for the CSS template selectors for customizing Microsoft Entra sign-in page company branding.
author: shlipsey3
manager: femila
ms.service: entra
ms.subservice: fundamentals
ms.topic: reference
ms.date: 12/01/2023
ms.author: sarahlipsey
ms.reviewer: almars
ms.custom: sfi-image-nochange
 
Configuring your company branding for the user sign-in process provides a seamless experience in your applications that use Microsoft Entra ID as the identity and access management service. Use this CSS reference guide if you're using the [CSS template](https://download.microsoft.com/download/7/2/7/727f287a-125d-4368-a673-a785907ac5ab/custom-styles-template-013023.css) as part of the [customize company branding](reference-company-branding-css-template.md) process.
 
 
## HTML selectors
 
 
 
title: CSS reference guide for customizing company branding
description: Reference guide for the CSS template selectors for customizing Microsoft Entra sign-in page company branding.
author: shlipsey3
manager: pmwongera
ms.service: entra
ms.subservice: fundamentals
ms.topic: reference
ms.date: 12/16/2025
ms.author: sarahlipsey
ms.reviewer: almars
ms.custom: sfi-image-nochange
 
Configuring your company branding for the user sign-in process provides a seamless experience in your applications that use Microsoft Entra ID as the identity and access management service. Use this CSS reference guide if you're using the [CSS template](https://download.microsoft.com/download/7/2/7/727f287a-125d-4368-a673-a785907ac5ab/custom-styles-template-013023.css) as part of the [customize company branding](reference-company-branding-css-template.md) process.
 
> [!IMPORTANT]
> Beginning January 5, 2026, custom CSS files will no longer be supported for company branding in Microsoft Entra ID. Existing custom CSS will continue to function. We recommend using the available branding options in the Microsoft Entra admin center to customize your sign-in experience.
 
## HTML selectors
 
+2 / -2 lines changed
Commit: Fix typo in API call URL in tutorial
Changes:
Before
After
 
HttpClient client = new HttpClient();
 
var response = await client.GetAsync("http://localhost:<your-api-port>/api/todolist);
Console.WriteLine("Your response is: " + response.StatusCode);
```
 
## Related content
 
- [How to call a protected Web API with cURL](howto-call-a-web-api-with-curl.md)
- [How to call a protected web API with Insomnia](howto-call-a-web-api-with-rest-client.md)
 
HttpClient client = new HttpClient();
 
var response = await client.GetAsync("http://localhost:<your-api-port>/api/todolist");
Console.WriteLine("Your response is: " + response.StatusCode);
```
 
## Related content
 
- [How to call a protected Web API with cURL](howto-call-a-web-api-with-curl.md)
- [How to call a protected web API with Insomnia](howto-call-a-web-api-with-rest-client.md)