> [!div class="nextstepaction"]
Conditional Access optimization agent preview and Apple Secure Enclave registration rules are the week’s most consequential Entra updates
The week of 4 August 2025 was overwhelmingly a Microsoft Learn documentation cycle: 170 updates, one new item, two removals, and no Message Center entries. The meaningful exceptions are documentation for the Conditional Access optimization agent’s phased rollout, an explicit Secure Enclave requirement for new Apple device registrations, a Group Source of Authority workflow marked Preview, and clarified staged-rollout guidance for moving federated domains to cloud authentication. The supplied evidence does not establish a general-availability launch, tenant-wide deployment, or retirement for these items.
- Conditional Access optimization agent guidance expands around a phased rollout (Preview)
Entra ID · Conditional Access
Several updated Entra ID and Security Copilot pages cover the Conditional Access optimization agent, including a page explicitly titled “phased rollout (preview),” guidance for viewing logs and metrics, instructions for reviewing and applying suggestions, and integration material for Microsoft Security Copilot. This supports a documented preview and operating model, not evidence of a general-availability release or automatic application of recommendations.
- Apple SSO Plugin documentation records the Secure Enclave requirement for new registrations
Entra ID · General
Updated Apple SSO Plugin content says Microsoft Entra ID is transitioning device identity-key storage from Apple’s Keychain to Secure Enclave and that, beginning July 2025, new device registrations require Secure Enclave. A related update clarifies that the relevant setting applies to a new registration and does not affect already registered devices unless they re-register. This is a documented registration and security-behavior change, not a new launch in this reporting week.
- Group Source of Authority is documented as a Preview conversion path
Entra ID · General
The updated “Configure Group Source of Authority (SOA) in Microsoft Entra ID (Preview)” page describes converting group management from Active Directory Domain Services to Microsoft Entra ID, with related SOA guidance also updated. The evidence establishes the workflow’s purpose and preview status, but not general availability, automatic migration, or a change to existing group authority.
- Staged Rollout guidance clarifies how to test cloud authentication before federation conversion
Entra ID · Conditional Access
The updated migration guidance describes Staged Rollout as a temporary testing mechanism for federated domains. Administrators can test cloud authentication with a user group before transitioning the entire domain from federated to managed, validating areas such as Microsoft Entra multifactor authentication, Conditional Access, Identity Protection for leaked credentials, Identity Governance, and user experience. This is migration guidance rather than evidence that any domain was converted.
- Security Copilot documentation describes natural-language risky-user summaries
ID Protection · Fundamentals
Updated ID Protection material describes a Security Copilot scenario that summarizes in natural language why a user’s risk level was elevated. Related pages introduce Security Copilot in Microsoft Entra, cover employee-lifecycle scenarios, and provide Responsible AI FAQ content. The supplied evidence describes the scenario but gives no availability, licensing, or risk-scoring change, so it should not be treated as a newly announced service capability.
Focus review on areas relevant to your environment. Teams evaluating the Conditional Access optimization agent can use the documented logs, metrics, and suggestion-review guidance, but should not infer automatic deployment or general availability. Apple fleet administrators should account for Secure Enclave on new registrations and the stated re-registration behavior. Teams planning federation or group-management changes can use the staged testing and preview guidance without treating the documentation updates as evidence that a migration has occurred.
This period briefing was generated by AI from the tracked Microsoft Learn and Message Center changes.
Updates this week
Microsoft Entra ID
137 updates> [!div class="nextstepaction"]
Learn how to add a redirect URI to your application in Microsoft Entra to securely handle authentication tokens and enhance app security.
How to update your existing Node.js application to use the Microsoft Authentication Library (MSAL) for authentication and authorization instead of the Active Directory Authentication Library (ADAL).
Tokens and claims overview
UpdatedLearn how Microsoft Entra tenants publish metadata for authentication and authorization endpoints, scopes, and claims.
Learn about acquiring and caching tokens using MSAL.
Learn to configure certificates, client secrets, and federated credentials in Microsoft Entra for secure app authentication.
Learn about the authentication flows supported by MSAL, such as authorization code, client credentials, and device code, to secure your apps effectively.
Understand the fundamentals of authentication, authorization, and how the Microsoft identity platform simplifies these processes for developers.
Learn about configuration options for public client and confidential client applications using the Microsoft Authentication Library (MSAL).
Learn how to install identity packages and sign-in components to an ASP.NET Core application and enable user authentication.
Learn how to use the Authentication events trigger for Azure Functions library to create a trigger function that uses the token issuance start event.
Use Microsoft Entra custom authentication extensions to customize your user's sign-in experience by using REST APIs or outbound webhooks.
Conceptual article describing the custom claims provider as part of the custom authentication extension framework.
Integrate
UpdatedLearn the benefits of integrating your application with the Microsoft identity platform, and get resources for features like simplified sign-in, identity management, multifactor authentication, and access control.
Introduction to identity
UpdatedLearn the fundamental concepts of identity and access management (IAM). Learn about identities, resources, authentication, authorization, permissions, identity providers, and more.
Learn about application scenarios for the Microsoft identity platform, including authenticating identities, acquiring tokens, and calling protected APIs.
List of client libraries and middleware compatible with the Microsoft identity platform. Use these libraries to add support for user sign-in (authentication) and protected web API access (authorization) to your applications.
Learn key terms used in Microsoft identity platform documentation, Microsoft Entra admin center, and authentication SDKs like the Microsoft Authentication Library (MSAL).
The Microsoft Authentication Library (MSAL) enables application developers to acquire tokens in order to call secured web APIs. These web APIs can be the Microsoft Graph, other Microsoft APIs, third-party web APIs, or your own web API. MSAL supports multiple application architectures and platforms.
In this quickstart, you learn how to implement authentication with a Node.js web app and the Microsoft Authentication Library (MSAL) for Node.js.
Code snippet for a custom authentication extension using the Azure Functions client library in C#.
Troubleshoot and monitor your custom claims provider API. Learn how to use logging and Microsoft Entra sign-in logs to find errors and issues in your custom claims provider API.
In this tutorial, you learn how to enable authentication for a web app running on Azure App Service. Limit access to the web app to users in your organization.
Learn how to create and prepare an ASP.NET Core application for authentication with the Microsoft identity platform, and secure it with a self-signed certificate.
Learn what identity and access management (IAM) is, why it's important, and how it works. Learn about authentication and authorization, single sign-on (SSO), and multifactor authentication (MFA). Learn about SAML, Open ID Connect (OIDC), and OAuth 2.0 and other authentication and authorization standards, tokens, and more.
Authenticate Application Id
Updated- [Bring Your Own Application (BYOA)](#bring-your-own-application)
Learn how to remove accounts from the token cache during global sign-out in web apps that call web APIs using the Microsoft identity platform.
Learn how to build a web app that signs in/out users
Learn about the sign-in flow of web, desktop, and mobile apps in Microsoft identity platform.
Quickstart V2 Nodejs Desktop
UpdatedIn this quickstart, you learn how a Node.js Electron desktop application can sign-in users and get an access token to call an API protected by a Microsoft identity platform endpoint
Learn how to run automated integration tests as a user against APIs protected by the Microsoft identity platform. Use the Resource Owner Password Credential Grant (ROPC) auth flow to sign in as a user instead of automating the interactive sign-in prompt UI.
Learn how to call the Microsoft Graph web API, sign-in, and display the profile information of the logged-in user
When a user signs in, a registration wizard helps them register the EAMs they're enabled to use. If they are enabled for other authentication methods, they might need to select **I want to set up a different method** > **External Auth methods** to proceed. They need to authenticate with their EAM provider to register the EAM in Microsoft Entra ID.
author: justinha
Whats New Docs
UpdatedWelcome to what's new in the Microsoft identity platform documentation. This article lists new articles that were added or had significant updates in the last three months.
Include file that explains the common steps you need to take for all public client apps when it comes to migration from ADAL to MSAL.
Learn about ID tokens used in the Microsoft identity platform.
In this quickstart, you learn how to register an application with the Microsoft identity platform.
Learn how to set up a Microsoft Entra test environment so you can test your application integrated with Microsoft identity platform. Evaluate whether you need a separate tenant for testing or if you can use your production tenant.
In this tutorial, you add support for signing-in users in a web app.
Claims reference with details on the claims included in access tokens issued by the Microsoft identity platform.
Learn about access tokens used in the Microsoft identity platform.
Application model
UpdatedLearn about the process of registering your application so it can integrate with the Microsoft identity platform.
The types of apps and scenarios supported by the Microsoft identity platform.
Learn how to build a web app that calls protected web APIs using the Microsoft identity platform. Explore options for ASP.NET Core, ASP.NET, Java, Node.js, and Python.
Explanation of claims challenges, claims requests, and client capabilities in the Microsoft identity platform.
Claims customization
UpdatedLearn about the custom claims policy and claims mapping policy types, which are used to modify the claims emitted in tokens in the Microsoft identity platform.
Configure optional claims
UpdatedLearn how to configure optional claims and attributes in access tokens issued by Microsoft identity platform; optional claims can add useful user information for your app.
Learn how to customize the claims issued by Microsoft identity platform in the JSON web token (JWT) token for enterprise applications.
As a developer, I want to learn how to acquire tokens for web APIs so that I can enable secure API calls in my application.
In this how-to guide, register a web API with the Microsoft identity platform and configure its scopes, exposing it to clients for permissions-based access to the API's resources.
Learn how to remove an application registered with the Microsoft identity platform.
How to: Restore or remove a recently deleted application with the Microsoft identity platform
UpdatedIn this how-to, you learn how to restore or permanently delete a recently deleted application registered with the Microsoft identity platform.
ID token claims reference
UpdatedLearn the details of the claims included in ID tokens issued by the Microsoft identity platform.
An overview of the Microsoft identity platform accounts for Android
author: cilwerner
Optional claims reference
UpdatedClaims reference with details on the optional claims that can be included in tokens in the Microsoft identity platform.
Learn how to build a protected web API and acquire all the information you need to register the app.
Quickstart V2 Nodejs Console
UpdatedIn this quickstart, you download and run a code sample that shows how a Node.js console application can get an access token and call an API protected by a Microsoft identity platform endpoint, using the app's own identity
Learn about refresh tokens that are used in the Microsoft identity platform.
Learn how to register a web app that calls web APIs. Configure client secrets and delegated permissions with the Microsoft identity platform.
Learn how to register a web app that signs in users using the Microsoft identity platform with step-by-step guidance for various frameworks.
In this tutorial, you build an Electron desktop app that can sign in users and use the auth code flow to obtain an access token from the Microsoft identity platform and call the Microsoft Graph API.
Learn about the validation differences of various properties for different supported account types when registering your app with the Microsoft identity platform.
In this quickstart, you learn how to configure app registration and API permissions for a Web API, and how to grant admin consent to these permissions.
Web API that calls web APIs
UpdatedBuild a web API that calls other APIs using the Microsoft identity platform. Learn how to acquire tokens and make secure API calls.
The following table explains the status for **isCloudManaged** and **onPremisesSyncEnabled** attributes after you convert the SOA of an object.
Intacct Tutorial
Updateda. In the **Identifier (Entity ID)** text box, type a unique identifier for your Sage Intacct company, with the following format:
Describes the deprecation of the app manifest (Azure AD Graph format) and attribute differences in the new format.
Manage app consent policies
Updatedzone_pivot_groups: enterprise-apps-minus-portal-aad
author: cilwerner
This article demonstrates how to customize claims in Microsoft Entra ID using the Custom Claims Policy.
This article describes how to customize claims in Microsoft Entra ID using PowerShell
Shows how to convert an existing single-tenant app to a multitenant app that can sign in a user from any Microsoft Entra tenant.
Reference documentation for custom claims providers
Learn how to configure a custom claims provider for a token issuance start event in Microsoft Entra ID. You can add custom claims to a token before it's issued.
author: cilwerner
author: cilwerner
author: cilwerner
Learn how to register your app in Microsoft Entra ID and configure it for single-tenant or multitenant use.
Learn how to restrict access to your apps registered in Microsoft Entra ID to a selected set of users.
Learn about the features and differences between single-tenant and multitenant apps in Microsoft Entra ID.
In this tutorial, you learn how to clean up the Azure resources allocated while creating the web app.
In this tutorial, you learn how to access data in Microsoft Graph from a web app for a signed-in user.
In this tutorial, you build a console daemon app for calling Microsoft Graph.
Apple Sso Plugin
Updated> For this flag to take effect, it must be applied to a new registration. It will not impact devices that have already been registered unless they re-register.
author: Justinha
Apple Sso Plugin
UpdatedIn March 2024, Microsoft announced that Microsoft Entra ID will transition from using Apple’s Keychain to Apple’s Secure Enclave for storing device identity keys. Beginning July 2025, new device registrations will require Secure Enclave for key storage.
Learn how to convert group management from Active Directory Domain Services (AD DS) to Microsoft Entra ID by using Group Source of Authority (SOA).
This article shows the new and updated documentation for the Microsoft Entra application management.
Learn how to add app roles to an application registered in Microsoft Entra ID. Assign users and groups to these roles, and receive them in the 'roles' claim in the token.
Learn about the relationship between application and service principal objects in Microsoft Entra ID.
Learn how to configure and set up a custom email provider with the One Time Passcode Send event type.
Learn how to build a web API that calls web APIs (app's code configuration)
Learn how to configure the code of a web app that calls web APIs
Learn how to build a web app that signs in users (code configuration)
Learn about multi-instancing, which is needed for configuring multiple instances of the same application within a tenant.
Describes directory extension attributes that are used for sending user data to applications in token claims.
Learn how to acquire a token for a web app that calls web APIs
What does it mean for an application to be added to Microsoft Entra ID and how do they get there?
Learn how to configure a web API to securely call downstream APIs by registering it as a confidential client application.
Describes the Microsoft Entra app manifest (Microsoft Graph format), which represents an application's identity configuration in a Microsoft Entra tenant.
Describes the Microsoft Entra app manifest, which represents an application's identity configuration in a Microsoft Entra tenant.
A Microsoft Entra documentation page was updated: Copilot Security Entra Responsible Ai Faq.
author: justinha
Copilot Security Entra
Updatedkeywords:
keywords:
In this tutorial, you learn how to build a web app by using Azure App Service, sign in users to the web app, call Azure Storage, and call Microsoft Graph.
- [Privileged Identity Management (PIM)](#privileged-identity-management-pim): Manage and monitor privileged access in your organization using natural language queries.
Whats New Archive
Updated**Type:** New feature
Whats New
UpdatedA Microsoft Entra documentation page was updated: Whats New.
Help Support Include
Updatedauthor: cilwerner
Purpose:
Updatedmanager: pmwongera
Purpose:
Updatedmanager: pmwongera
Purpose:
Updatedmanager: pmwongera
Purpose:
Updatedmanager: pmwongera
author: cilwerner
A Microsoft Entra documentation page was updated: Conditional Access optimization agent phased rollout (preview).
author: shlipsey3
manager: pmwongera
Staged rollout (SRO) is intended as a temporary testing mechanism for organizations with federated domains and allows to test cloud authentication with a group of users before [transitioning the entire domain from federated to managed](./migrate-from-federation-to-cloud-authentication.md#convert-domains-from-federated-to-managed). These features include Microsoft Entra multifactor authentication, Conditional Access, Identity Protection for leaked credentials, Identity Governance, and more. This approach allows you to validate functionality and user experience before fully transitioning your domains from federated to managed.
Developer guidance and scenarios for Microsoft Entra Conditional Access authentication context
Dmarcian Tutorial
Updated7. On the **Set up Single Sign-On with SAML** page, In the **SAML Signing Certificate** section, select copy button to copy **App Federation Metadata Url**, open it in a new browser tab, download the content of the page as an XML file and save it on your computer.
Configurable Token Lifetimes
UpdatedLearn how to configure token lifetimes for access, SAML, and ID tokens in Microsoft Identity Platform to enhance security.
Customize SAML token claims
UpdatedLearn how to customize the claims issued by Microsoft identity platform in the SAML token for enterprise applications.
Configure the role claim
UpdatedLearn how to configure the role claim issued in the SAML token for enterprise applications in Microsoft Entra ID.
Claims reference with details on the claims included in SAML 2.0 tokens issued by the Microsoft identity platform, including their JWT equivalents.
Learn about securing the business logic of your applications and APIs by validating claims in tokens.
Sla Performance
Updated| April | 99.999% | 99.999% | 99.999% | 99.999% | 99.999%*|
Tutorial Group Provisioning
Updated:::image type="content" source="media/tutorial-group-provision/verify.png" alt-text="Screenshot of the newly provisioned group." lightbox="media/tutorial-group-provision/verify.png":::
Tutorial Group Provisioning
Updatedmanager: mwongerapk
Learn how to build a protected web API and configure your application's code.
Verify that the API is only called by applications on behalf of users who have the right scopes and by daemon apps that have the right application roles.
| - | - | - |
Learn about application branding guidelines for Microsoft identity platform.
Licensing Governance
Updatedauthor: billmath
Microsoft Entra ID Protection
20 updatesZTLS
NewA Microsoft Entra documentation page was updated: ZTLS.
ZTLS
RemovedA Microsoft Entra documentation page was updated: ZTLS.
author: shlipsey3
author: shlipsey3
author: shlipsey3
author: shlipsey3
Learn how notifications support your investigation activities.
author: shlipsey3
Deploy Identity Protection
UpdatedCreate a plan to deploy Microsoft Entra ID Protection.
author: shlipsey3
- Risk summary: summarize in natural language why the user risk level was elevated.
:::image type="content" source="./media/copilot-entra-risky-user-summarization/risky-user-details.png" alt-text="Screenshot that shows the ID Protection risky user summarization details.":::
Identity Protection Risks
Updatedauthor: shlipsey3
keywords:
Workload Identity Risk
UpdatedWorkload identity risk in Microsoft Entra ID Protection
Identity Protection B2b
UpdatedLearn how to use Microsoft Entra ID Protection for B2B users to secure your organization. Discover benefits and steps to unblock accounts.
author: shlipsey3
Identity Protection Policies
UpdatedIdentifying risk-based Conditional Access policies
Take a proactive look at the impact of risk-based Conditional Access policies in your environment.
author: shlipsey3
Microsoft Entra ID Governance
3 updatesFeature Availability
Updated|| Entitlement management | ✅ |
keywords:
Entitlement Management Roles
Updated> [!NOTE]
Microsoft Entra External ID
5 updates- Microsoft Azure global cloud and Microsoft Azure Government
Tenant Restrictions V2
UpdatedWhen you enable tenant restrictions on a Windows device, corporate proxies aren't required for policy enforcement. Devices don't need to be Microsoft Entra ID managed to enforce tenant restrictions v2. Domain-joined devices that are managed with Group Policy are also supported.
* A user flow. For more information, see [create self-service sign-up user flows for apps in external tenants](../external-id/customers/how-to-user-flow-sign-up-sign-in-customers.md). Under **Identity providers**, select your preferred method of authentication, that's, **Email with password** or **Email one-time passcode**. For this code sample, you can include the following user attributes in your user flow as the app submit these attributes:
Remove Client Secret
UpdatedIf you've a client secret already in place for your application, you need to delete it to avoid a malicious application for impersonating your application:
Cross Tenant Access Overview
UpdatedFor more information, see the [Configure Microsoft cloud settings for B2B collaboration](cross-cloud-settings.md) article.
Microsoft Entra Workload ID
3 updatesCreate a new Microsoft Entra app and service principal to manage access to resources with role-based access control in Azure Resource Manager.
In this tutorial, you learn how to access data in Microsoft Graph from a web app running in Azure App Service using managed identities.
Learn how to access Azure Storage from a web app in Azure App Service using managed identities. Simplify security and avoid managing secrets.
Security Copilot + Entra
5 updatesmanager: pmwongera
Copilot Security Entra
UpdatedThis article introduces you to Security Copilot in Microsoft Entra.
manager: pmwongera
Frequently asked questions about related to Responsible AI as it relates to Copilot in Microsoft Entra.
manager: dougeby
