Known issues
What Microsoft lists as broken, worked around, or changing in a way that breaks things: Windows release health, Office, Microsoft Graph, SQL Server and Exchange Server updates, and the identity platform. Status is shown as Microsoft publishes it, and ChangeIntel notes when Microsoft revises an entry.
Microsoft Graph
source checked todayOData context is sometimes returned incorrectly when tracking changes to relationships.
Under certain circumstances, pre-consent for cloud solution provider (CSP) apps may not work for some of your customer tenants. For apps using delegated permissions, when using the app for the first time with a new customer tenant, you…
The FIDO2 provisioning API supports adding passkeys that are active upon creation. Provisioning, where passkeys are pre-registered with Microsoft Entra ID during device manufacturing or distribution and kept disabled until an…
The consent page shows that the command-line app that caters to PowerShell and CLI is from an unverified publisher. Workaround To remove the "unverified" message, you can do an app registration of your own, on which you can set yourself…
Individual requests can depend on other individual requests. Currently, requests can only depend on a single other request, and must follow one of these three patterns: Parallel - no individual request states a dependency in the dependsOn…
All the requests to filter team members by roles expect either a skipToken parameter or a top parameter in the request, but not both. If both the parameters are passed in the request, the top parameter will be ignored.
Sensitivity Labels that are applied to Teams at times do not show up in the Teams UI, even though it can clearly be seen in both the underlying SharePoint site and in the Admin Center.
When querying users through Microsoft Graph, the showInAddressList property may not indicate the same status shown in Microsoft Exchange. We recommend you manage this functionality directly with Microsoft Exchange through the Microsoft…
The following limitations apply to query parameters: Multiple namespaces aren't supported. GET requests on $ref and casting aren't supported on users, groups, devices, service principals, and applications. @odata.bind isn't supported…
In certain instances, the tenantId/email/displayName property for the individual members of a chat might not be populated on a GET /chats/chat-id/members or GET /chats/chat-id/members/membership-id request.
The comment parameter for creating a reply or forward draft (createReply, createReplyAll, createForward) isn't part of the body of the response message draft.
The API calls for teams/{team-id}/incomingChannels and teams/{team-id}/allChannels return the @odata.id property which you can use to access the channel and run other operations on the channel object. If you call the URL returned from the…
Role query filters along with other filters GET /teams/team-id/members?$filter=roles/any(r:r eq 'owner') and displayName eq 'dummy' might not work. The server might respond with a BAD REQUEST.
When a subscription for a Teams app installation change notification is created, if the scope is specific to or includes chats, upgrade events/notifications aren't delivered to the subscriber. For example: If a customer subscribes to…
- Use of specific query parameters on /subscribedSkus and /domains doesn't return the expected results
The following usage of query parameters that target subscribedSkus and domain entities might not return the expected results: Use of $search on both subscribedSkus or domain entities Use of $top and $filter on the domain entity Currently…
The Microsoft Teams client does not show the View Meeting details menu for channel meetings created via the cloud communications API.
Microsoft's Graph page is an undated catalog: an entry can be years old and still apply.