",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "You can utilize the existing
participants property of a
callRecord for a complete list of participants.
",
"Link": "https://learn.microsoft.com/en-us/graph/api/callrecords-callrecord-list-participants_v2?view=graph-rest-1.0&tabs=http",
"CreatedDateTime": "2025-04-09T15:41:00Z",
"LastUpdatedDateTime": "2025-04-09T23:25:30.787Z",
"IsDateUpdated": true,
"SubArea": "Calls and online meetings"
},
{
"Id": 25794,
"Title": "callRecords API represents application participants as users in communicationsIdentitySet",
"State": "Active",
"Description": "",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Use the user agent
headerValue on the
participantEndpoint resource in a
callRecord session to identify application participants and see additional details on the application identity.
",
"Link": null,
"CreatedDateTime": "2024-08-21T00:00:00Z",
"LastUpdatedDateTime": "2024-08-21T20:35:20.683Z",
"IsDateUpdated": true,
"SubArea": "Calls and online meetings"
},
{
"Id": 28628,
"Title": "Communications Calling SDK: Inconsistent recorded participant number shown on teams client when bot grouping is enabled",
"State": "Active",
"Description": "When recording bot applications enable Bot Grouping, the number of participants shown by the Teams client as being recorded isn't accurate. Because the participants are grouped, the displayed number of participants being recorded is lower than the actual number.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Disable bot grouping to show an accurate count.
",
"Link": "https://www.nuget.org/packages/Microsoft.Graph.Communications.Calls",
"CreatedDateTime": "2024-11-01T00:00:00Z",
"LastUpdatedDateTime": "2025-01-08T18:21:05.097Z",
"IsDateUpdated": true,
"SubArea": "Calls and online meetings"
},
{
"Id": 13635,
"Title": "Some limitations apply to query parameters",
"State": "Active",
"Description": "The following limitations apply to query parameters:
- Multiple namespaces are not supported.
- GET requests on $ref and casting are not supported on users, groups, devices, service principals and applications.
- @odata.bind is not supported. This means that you can't properly set the acceptedSenders or rejectedSenders navigation property on a group.
- @odata.id is not present on non-containment navigations (like messages) when using minimal metadata.
- $expand on relationships of directory objects:
- Returns a maximum of 20 objects except for /users?$expand=registeredDevices which returns up to 100 objects.
- No support for @odata.nextLink.
- No support for more than one level of expand.
- No support for nesting other query parameters such as $filter and $select inside an $expand query.
- $filter:
- /attachments endpoint does not support filters. If present, the $filter parameter is ignored.
- Cross-workload filtering is not supported.
- When using the "in" operator, the request is limited to 15 expressions in the filter clause by default OR a URL length of 2,048 characters when using advanced query capabilities.
- When filtering using the "eq" operator, the maximum limit of the value to match is 120 characters. That is, $filter=displayName eq 'value-to-match-max-120-char'. This limitation applies even for properties like displayName on directory objects that can be up to 256 characters. When using advanced queries, the limit is applied on the URL length at 2,048 characters instead of the matched value.
- $search:
- Full-text search is only available for a subset of entities, such as messages.
- Cross-workload searching is not supported.
- Searching is not supported in Azure AD B2C tenants.
- $count:
- Not supported in Azure AD B2C tenants.
- When using the $count=true query string when querying against directory resources, the @odata.count property will be present only on the first page of the paged data.
- Query parameters specified in a request might fail silently. This can be true for unsupported query parameters as well as for unsupported combinations of query parameters.
",
"WorkLoadArea": "Query parameters",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2018-11-27T17:52:00Z",
"LastUpdatedDateTime": "2023-06-01T17:52:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 26483,
"Title": "Upgrade events for Teams app installation change notifications in chat scope are not delivered",
"State": "Active",
"Description": "When a subscription for a Teams app installation change notification is created, if the scope is specific to or includes chats, upgrade events/ notifications will not be delivered to the subscriber.
For example: If a customer subscribes to `/appCatalogs/teamsApps/{teams-app-id}/installations?$filter=(scopeInfo/scope eq 'groupChat')`, they will not receive notifications for upgrade/update events. However, they will receive other notifications regarding installations and deletions.
Another example: If a customer subscribes to `/appCatalogs/teamsApps/{teams-app-id}/installations`, they will not receive notifications for upgrade/update events occurring specifically within chats. However, they will receive all other forms of notifications in teams and user's personal scope. But, in chats, they will only receive installation and deletion notifications.
",
"WorkLoadArea": "Change notifications",
"WorkAround": "Currently no workaround for this issue is available.
",
"Link": null,
"CreatedDateTime": "2024-09-16T00:00:00Z",
"LastUpdatedDateTime": "2024-09-17T04:45:59.353Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 26419,
"Title": "Non-admin user can't add self as group owner during group creation or update",
"State": "Active",
"Description": "When a non-admin user calls the
Create group API,
Update group API, or Upsert group API and adds their user ID in the request body in the
owners@odata.bind collection, the request fails with a
400 Bad Request error code with the message "
Request contains a property with duplicate values." A non-admin user can't explicitly add themselves as the group owner.
",
"WorkLoadArea": "Groups",
"WorkAround": "There is no workaround for this error.
By default, a non-admin user who is creating a security or Microsoft 365 group through the
Create group API or Upsert group API is automatically added to the
owners collection of the group,
if they don't specify any group owners. If they specify others as group owners, the non-admin group creator is still automatically added to the
owners collection of the security group, but not for the Microsoft 365 group. The user still can't add themselves to the
owners collection during group update.
",
"Link": null,
"CreatedDateTime": "2024-09-01T00:00:00Z",
"LastUpdatedDateTime": "2024-09-12T15:36:17.833Z",
"IsDateUpdated": true,
"SubArea": "NA"
},
{
"Id": 25984,
"Title": "GET /groups/{id}/members doesn't return service principals in v1.0",
"State": "Active",
"Description": "
",
"WorkLoadArea": "Groups",
"WorkAround": "As a workaround, use one of the following options:
",
"Link": null,
"CreatedDateTime": "2020-05-18T00:00:00Z",
"LastUpdatedDateTime": "2024-09-11T16:40:49.35Z",
"IsDateUpdated": true,
"SubArea": "NA"
},
{
"Id": 24752,
"Title": "Communication Calling SDK: Webhook message processing exception: System.Security.Cryptography.CryptographicException",
"State": "Active",
"Description": "The release of the KBs introduced an issue with applications developed with the Communication Calling SDKs.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Roll back the KBs pending an updated release of the SDK.
",
"Link": "https://www.nuget.org/packages/Microsoft.Graph.Communications.Calls",
"CreatedDateTime": "2024-07-03T07:00:00Z",
"LastUpdatedDateTime": "2024-07-23T16:16:53.57Z",
"IsDateUpdated": true,
"SubArea": "Calls and online meetings"
},
{
"Id": 24894,
"Title": "Communication Calling SDK: Support for multi-endpoint use case in delta roster notification mode is missing",
"State": "Active",
"Description": "When the same application or user is joining the same meeting using multiple endpoints, and the roster notification mode is delta roster, the participant roster updates provided by Communications SDK might not capture the additional endpoints added to the ongoing call.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Legacy mode for roster supports the multi-endpoint use case. Use the SDK version 1.2.0.7270 or earlier.
",
"Link": "https://www.nuget.org/packages/Microsoft.Graph.Communications.Calls",
"CreatedDateTime": "2024-07-12T00:00:00Z",
"LastUpdatedDateTime": "2024-08-06T13:56:58.347Z",
"IsDateUpdated": true,
"SubArea": "Calls and online meetings"
},
{
"Id": 20454,
"Title": "Use of specific query parameters on /subscribedSkus and /domains doesn't return the expected results",
"State": "Active",
"Description": "
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, these parameters are effectively ignored, and the queries don't return the expected results.
",
"WorkLoadArea": "Identity and access",
"WorkAround": "
To prevent any disruption to your business processes, we recommend that you modify your application code to remove usage of these query parameters from queries that target the subscribedSkus or domain entities and run the search, top, and filter on the client side.
",
"Link": null,
"CreatedDateTime": "2023-09-22T07:00:00Z",
"LastUpdatedDateTime": "2024-12-20T18:18:32.777Z",
"IsDateUpdated": true,
"SubArea": "Directory management"
},
{
"Id": 22934,
"Title": "Change tracking requests for APIs that export online meeting artifacts return items that are already synced",
"State": "Active",
"Description": "Change tracking (/delta) requests to getAllTranscripts or getAllRecordings might return items that were already synced in earlier requests.
This happens when the meeting had other non-related updates, such as adding participants, notes, or files.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "For every item in the response, check the createdDateTime of the recording or transcript and compare it with the previous sync timestamp. If the createdDateTime is before the last sync timestamp, the item is already synced and can be ignored.
",
"Link": null,
"CreatedDateTime": "2024-02-13T00:00:00Z",
"LastUpdatedDateTime": "2024-05-07T17:22:51.85Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 18955,
"Title": "Clone team method does not include all owners of the source team in the cloned team",
"State": "Active",
"Description": "When you call the clone team method, if the source team contains more than one owner, only one owner is preserved in the cloned team. The other owners become members of the new cloned team. It is not possible to choose or configure which owner is retained as the owner of the new team.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Use the Add members method after you clone the team to update the original owners from members back to owners.
",
"Link": null,
"CreatedDateTime": "2022-02-10T00:00:00Z",
"LastUpdatedDateTime": "2023-09-06T17:38:19.297Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 19164,
"Title": "List team members API fails with 401 errors in newly created tenants",
"State": "Active",
"Description": "
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "
- Call the list teams API and wait for a few seconds.
- Call /teams/{id}/members and check for a successful response.
",
"Link": null,
"CreatedDateTime": "2023-09-19T00:00:00Z",
"LastUpdatedDateTime": "2023-09-21T21:52:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 21445,
"Title": "Configuring federated domains in delegated scenarios requires Directory.AccessAsUser.All permission",
"State": "Active",
"Description": "
",
"WorkLoadArea": "Identity and access",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2023-01-30T00:00:00Z",
"LastUpdatedDateTime": "2024-02-29T08:18:49.237Z",
"IsDateUpdated": true,
"SubArea": "Directory management"
},
{
"Id": 22932,
"Title": "APIs that export online meeting artifacts might return transcript URLs that don't contain any content",
"State": "Active",
"Description": "The getAllTranscripts API might return transcript content URLs for some meetings that don't have any transcribed words. Calls to the content URL for those meetings will return an error.
",
"WorkLoadArea": "Users",
"WorkAround": "Verify that the meeting has been transcribed and if there's valid content. If there is, report it for further investigation. Otherwise, ignore the content URL.
",
"Link": null,
"CreatedDateTime": "2023-12-07T00:00:00Z",
"LastUpdatedDateTime": "2024-05-07T17:01:45.077Z",
"IsDateUpdated": true,
"SubArea": "NA"
},
{
"Id": 22933,
"Title": "APIs that export online meeting artifacts don't return recordings for meetings without transcriptions enabled",
"State": "Active",
"Description": "The getAllRecordings API does not return recordings for meetings that don't have transcription enabled.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "",
"Link": null,
"CreatedDateTime": "2024-03-04T00:00:00Z",
"LastUpdatedDateTime": "2024-05-07T17:14:36.213Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 22931,
"Title": "APIs that export online meeting artifacts might not return nextLink when the request uses the $top query parameter",
"State": "Active",
"Description": "When you call the getAllRecordings or getAllTranscripts APIs, passing the $top filter might not return the @odata.nextLink, even when there are more items to export.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Do not pass &top query parameter until the issue is fixed.
",
"Link": null,
"CreatedDateTime": "2023-12-04T00:00:00Z",
"LastUpdatedDateTime": "2024-05-07T16:48:49.267Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 19908,
"Title": "Creating an externalConnection with a broken adaptive card returns a 503 Service Unavailable response followed by a 409 Conflict error",
"State": "Active",
"Description": "When you use Microsoft Graph APIs to create an external connection with a broken adaptive card for the result layout, the first call fails with a 503 Service\nUnavailable error. Then the second call fails with 409 Conflict error that indicates that a connection with the same name already exists.
Although the first request failed with a 503 response, the connection was still created. However, the adaptive card template was not registered because it is broken.
",
"WorkLoadArea": "Search",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2023-10-10T00:00:00Z",
"LastUpdatedDateTime": "2023-10-26T22:38:26.167Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 18185,
"Title": "$search for directory objects fails for encoded ampersand (&) character",
"State": "Active",
"Description": "As per RFC 3986 and as described in
Encoding query parameters, reserved characters in query strings must be percent-encoded. For example, the syntax for
$search on a group name like "Hiking&Recreation" is as follows:
GET https://graph.microsoft.com/v1.0/groups?$search="displayName:Hiking%26Recreation group"
Microsoft Graph currently returns a 400 Bad Request error code on the v1.0 endpoint on searches that include encoded ampersand (&) characters, with the following error message: Unrecognized query argument specified: ''.". The same request succeeds on the beta endpoint.
Some apps have implemented double-percent encoding on the v1.0 endpoint as a workaround. For example, the double-percent encoded request becomes `/users?$search="displayName:Hiking%2526Recreation group"`. However, this is not the officially recommended workaround.
",
"WorkLoadArea": "Query parameters",
"WorkAround": "Workaround 1:
On the v1.0 endpoint, when using the proper percent-encoding, include the Prefer request header set to legacySearch=false. For example:
GET https://graph.microsoft.com/v1.0/groups?$search="displayName:Hiking%26Recreation group"
ConsistencyLevel: eventual
Prefer: legacySearch=false
In the future, the behavior on the v1.0 endpoint will be corrected, and you will not need to include this header.
Workaround 2:
When the behavior on the v1.0 endpoint is corrected, apps that will have a dependency on the double-percent encoding may experience breaking changes unless they are opted-in to maintain their implementation by including the Prefer request header set to legacySearch=true. For example:
GET https://graph.microsoft.com/v1.0/groups?$search="displayName:Hiking%2526Recreation group"
ConsistencyLevel: eventual
Prefer: legacySearch=true
",
"Link": null,
"CreatedDateTime": "2023-07-11T00:00:00Z",
"LastUpdatedDateTime": "2023-08-22T15:17:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 14972,
"Title": "showInAddressList property is out of sync with Microsoft Exchange",
"State": "Active",
"Description": "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 365 admin center and not to use this property in Microsoft Graph.
",
"WorkLoadArea": "Users",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2022-05-20T20:47:00Z",
"LastUpdatedDateTime": "2022-05-20T20:47:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 15288,
"Title": "Error when querying bookingBusinesses",
"State": "Active",
"Description": "Getting the list of bookingBusinesses
fails with the following error code when an organization has several Bookings businesses and the account making the request is not an administrator:
{
"error": {
"code": "ErrorExceededFindCountLimit",
"message":
"The GetBookingMailboxes request returned too many results. Please specify a query to limit the results.",
}
}
",
"WorkLoadArea": "Customer booking",
"WorkAround": "You can limit the set of businesses returned by the request by including a query parameter, for example:
",
"Link": null,
"CreatedDateTime": "2018-11-27T21:51:00Z",
"LastUpdatedDateTime": "2018-11-27T21:51:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13647,
"Title": "Access to a user's profile photo is limited",
"State": "Active",
"Description": "Reading and updating a user's profile photo is only possible if the user has a mailbox. Failure to read or update a photo, in this case, results in the following error:
{
"error": { "
code": "ErrorNonExistentMailbox",
"message": "The SMTP address has no mailbox associated with it."
}
}
- Any photos that may have been previously stored using the thumbnailPhoto property (using the Azure AD Graph API (currently in its retirement cycle) or through AD Connect synchronization) are no longer accessible through the Microsoft Graph photo property of the user resource.
Managing users' photos through the
profilePhoto resource of the Microsoft Graph API is currently not supported in Azure AD B2C tenants.
",
"WorkLoadArea": "Users",
"WorkAround": "",
"Link": null,
"CreatedDateTime": "2018-11-27T23:27:00Z",
"LastUpdatedDateTime": "2022-01-05T23:27:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13634,
"Title": "Accessing and updating deployment audiences is not supported",
"State": "Active",
"Description": "Accessing and updating deployment audiences on deployment resources created via Intune is not currently supported.
",
"WorkLoadArea": "Device and app management",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-07-01T16:56:00Z",
"LastUpdatedDateTime": "2021-07-01T16:56:00Z",
"IsDateUpdated": false,
"SubArea": "Device updates"
},
{
"Id": 16692,
"Title": "Create channel can return an error response",
"State": "Active",
"Description": "When you create a channel, if you use special characters in your channel name, the
Get filesFolder API will return a 400 Bad Request error response. When you create a channel, make sure that the
displayName for the channel does not:
- Include any of the following special characters: ~ # % & * { } + / \\ : < > ? | ‘ ”.
- Start with an underscore (_) or period (.), or end with a period (.).
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2023-01-02T03:13:00Z",
"LastUpdatedDateTime": "2023-01-02T03:13:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13678,
"Title": "Claims mapping policy might require consent to additional permissions",
"State": "Active",
"Description": "The
claimsMappingPolicy API might require consent to both the
Policy.Read.All and
Policy.ReadWrite.ConditionalAccess permissions for the
LIST /policies/claimsMappingPolicies and
GET /policies/claimsMappingPolicies/{id} methods, as follows:
- If no claimsMappingPolicy objects are available to retrieve in a LIST operation, either permission is sufficient to call this method.
- If there are claimsMappingPolicy objects to retrieve, your app must consent to both permissions. If not, a 403 Forbidden error is returned.
In the future, either permission will be sufficient to call both methods.
",
"WorkLoadArea": "Identity and access",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-09-08T17:53:00Z",
"LastUpdatedDateTime": "2021-09-08T17:53:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13671,
"Title": "Conditional access policy requires consent to additional permission",
"State": "Active",
"Description": "The
conditionalAccessPolicy API currently requires consent to the
Policy.Read.All permission to call the POST and PATCH methods. In the future, the
Policy.ReadWrite.ConditionalAccess permission will enable you to read policies from the directory.
",
"WorkLoadArea": "Identity and access",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2019-10-18T18:05:00Z",
"LastUpdatedDateTime": "2020-03-23T18:05:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 15193,
"Title": "Follow/unfollow sites is not in sync with SharePoint following",
"State": "Active",
"Description": "When querying followed sites through Microsoft Graph, the response might have incorrect results and those results might not match the results from following content in SharePoint.
",
"WorkLoadArea": "Sites and lists",
"WorkAround": "
",
"Link": null,
"CreatedDateTime": "2022-09-16T14:40:31.407Z",
"LastUpdatedDateTime": "2022-10-20T14:40:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 14971,
"Title": "Unable to access a cross-tenant shared channel when the request URL contains tenants/{cross-tenant-id}",
"State": "Active",
"Description": "GET /tenants/{tenant-id}/teams/{team-id}/channels/{channel-id}
{
"error": {
"code": "BadRequest",
"message": "TenantId in the optional tenants/{tenantId} segment should match the tenantId(tid) in the token used to call Graph.",
"innerError": {
"date": "2022-03-08T07:33:50",
"request-id": "dff19596-b5b2-421d-97d3-8d4b023263f3",
"client-request-id": "32ee2cbd-27f8-2441-e3be-477dbe0cedfa"
}
}
}
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Remove the
/tenants/{tenant-id} part from the URL before you call the API to access the cross-tenant shared
channel.
",
"Link": null,
"CreatedDateTime": "2022-03-08T20:13:00Z",
"LastUpdatedDateTime": "2022-03-08T20:13:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 18030,
"Title": "Publisher message of \"unverified\" occurs during PowerShell and CLI app consent",
"State": "Active",
"Description": "The consent page shows that the command-line app that caters to PowerShell and CLI is from an unverified publisher.
",
"WorkLoadArea": "Authentication",
"WorkAround": "To remove the “unverified” message, you can do an app registration of your own, on which you can set yourself as the verified publisher. You will need to go through the publisher verification process, and use the app ID on the Microsoft Graph PowerShell SDK, as follows:
Connect-MgGraph -AppId "{your-own-app-id}" -Scopes "scope"
",
"Link": null,
"CreatedDateTime": "2020-12-04T05:24:00Z",
"LastUpdatedDateTime": "2023-06-12T05:24:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13633,
"Title": "Properties are missing in the list of teams that a user has joined",
"State": "Active",
"Description": "The API call for
me/joinedTeams returns only the
id,
displayName, and
description properties of a
team. To get all properties, use the
Get team operation.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-07-16T16:09:00Z",
"LastUpdatedDateTime": "2021-07-22T16:09:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13653,
"Title": "OData context is returned incorrectly",
"State": "Active",
"Description": "OData context is sometimes returned incorrectly when tracking changes to relationships.
",
"WorkLoadArea": "Delta query",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2018-11-27T21:52:00Z",
"LastUpdatedDateTime": "2018-11-27T21:52:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13639,
"Title": "Unable to filter team members by roles",
"State": "Active",
"Description": "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.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": "https://learn.microsoft.com/en-us/graph/api/team-list-members?view=graph-rest-beta&tabs=http",
"CreatedDateTime": "2020-12-10T21:18:00Z",
"LastUpdatedDateTime": "2021-10-26T21:18:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13668,
"Title": "Pre-consent for CSP apps doesn't work in some customer tenants",
"State": "Active",
"Description": "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 might receive this error after sign-in: AADSTS50000: There was an error issuing a token.
- For apps using application permissions, your app can acquire a token, but unexpectedly gets an access denied message when calling Microsoft Graph.
We are working to fix this issue, so that pre-consent will work for all your customer tenants.
",
"WorkLoadArea": "Authentication",
"WorkAround": "To unblock development and testing, you can use the following workaround.
NOTE: This is not a permanent solution and is only intended to unblock development. This workaround will not be required once the issue is fixed. This workaround does not need to be undone after the fix is in place.
- Open an Azure AD v2 PowerShell session and connect to your customer tenant by entering your admin credentials into the sign-in window. You can download and install Azure AD PowerShell V2 from here.
Connect-AzureAd -TenantId {customerTenantIdOrDomainName}
2. Create the Microsoft Graph service principal.
New-AzureADServicePrincipal -AppId 00000003-0000-0000-c000-000000000000
",
"Link": null,
"CreatedDateTime": "2018-11-27T22:31:00Z",
"LastUpdatedDateTime": "2018-11-27T22:31:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13637,
"Title": "Some properties for chat members might be missing in the response to a GET request",
"State": "Active",
"Description": "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.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2020-12-10T17:34:00Z",
"LastUpdatedDateTime": "2021-03-01T17:34:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13631,
"Title": "Delta calls to the messages API using immutable Ids",
"State": "Active",
"Description": "When you make /delta calls to the messages API using immutable Ids in some cases (for example when a message moves out of a folder and is then moved back in), you might miss some change notifications.
",
"WorkLoadArea": "Mail",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-04-20T18:38:30.36Z",
"LastUpdatedDateTime": "2022-10-07T18:38:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13667,
"Title": "Azure AD v2.0 endpoint is not supported for CSP apps",
"State": "Active",
"Description": "Cloud solution provider (CSP) apps must acquire tokens from the Azure AD (v1) endpoints to successfully call Microsoft Graph in their partner-managed customers. Currently, acquiring a token through the newer Azure AD v2.0 endpoint is not supported.
",
"WorkLoadArea": "Authentication",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2018-11-27T22:29:00Z",
"LastUpdatedDateTime": "2018-11-27T22:29:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13632,
"Title": "Request dependencies are limited",
"State": "Active",
"Description": "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 property.
- Serial - all individual requests depend on the previous individual request.
- Same - all individual requests that state a dependency in the dependsOn property, state the same dependency. Note: Requests made using this pattern will run sequentially.
As JSON batching matures, these limitations will be removed.
",
"WorkLoadArea": "JSON batching",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-08-10T15:32:00Z",
"LastUpdatedDateTime": "2021-08-10T15:32:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13641,
"Title": "Functionality available only in Office 365 REST or Azure AD Graph APIs (deprecated)",
"State": "Active",
"Description": "
",
"WorkLoadArea": "General",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2018-11-27T21:44:00Z",
"LastUpdatedDateTime": "2021-10-28T21:44:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13679,
"Title": "Requests to filter team members by role require a parameter",
"State": "Active",
"Description": "All the requests to filter team members by roles expect either a skipToken parameter or a top paramater in the request, but not both. If both the parameters are passed in the request, the top parameter will be ignored.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-10-26T17:40:00Z",
"LastUpdatedDateTime": "2021-10-27T17:40:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13627,
"Title": "Error attaching large files to events",
"State": "Active",
"Description": "An app with delegated permissions returns
HTTP 403 Forbidden when attempting to
attach large files to an Outlook message or event that is in a shared or delegated mailbox. With delegated permissions,
createUploadSession succeeds only if the message or event is in the signed-in user's mailbox.
",
"WorkLoadArea": "Calendar",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2020-03-04T20:02:00Z",
"LastUpdatedDateTime": "2020-09-21T20:09:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13675,
"Title": "View meeting details menu is not available on Microsoft Teams client",
"State": "Active",
"Description": "The Microsoft Teams client does not show the View Meeting details menu for channel meetings created via the cloud communications API.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2019-10-18T07:43:00Z",
"LastUpdatedDateTime": "2021-10-04T07:43:00Z",
"IsDateUpdated": true,
"SubArea": null
},
{
"Id": 13651,
"Title": "The comment parameter for creating a draft does not become part of the message body",
"State": "Active",
"Description": "
",
"WorkLoadArea": "Mail",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2018-11-27T21:43:00Z",
"LastUpdatedDateTime": "2018-11-27T21:43:00Z",
"IsDateUpdated": false,
"SubArea": null
},
{
"Id": 13630,
"Title": "Sensitivity label does not show up in the Teams UI",
"State": "Active",
"Description": "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.
",
"WorkLoadArea": "Teamwork and communications",
"WorkAround": "Working on it",
"Link": null,
"CreatedDateTime": "2021-04-20T17:41:26.947Z",
"LastUpdatedDateTime": "2021-09-29T17:41:00Z",
"IsDateUpdated": true,
"SubArea": null
}
];
window.knownissues.pageHeader = 'KnownIssues';
window.stringResources = {"KnownissuesPageHeader":"Known Issues","KnownIssuesSearchLabel":"Search known issues","KnownIssuesViewMoreText":"View more","KnownIssuesCreatedDateText":"Created","KnownIssuesLastUpDateText":"Updated","KnownIssuesWorkAroundText":"Workaround","KnownIssuesLessText":"View less","KnownIssueLoadingText":"Loading...","SearchDisplayFilterPanelHeader":"Filter results","SearchResultsControlFoundNoItems":"No results match your filter selection.","DefaultsNewState":"New","DefaultsActiveState":"Active","DefaultsResolvedState":"Resolved","DefaultsByDesignState":"By design","DefaultsServiceApplications":"Applications","DefaultsServiceAuthentication":"Authentication","DefaultsServiceCalendar":"Calendar","DefaultsServiceCallsAndOnlineMeetings":"Calls and online meetings","DefaultsServiceChangeNotifications":"Change notifications","DefaultsServiceCloudCommunications":"Cloud communications","DefaultsServiceCompliance":"Compliance","DefaultsServiceCrossDeviceExperiences":"Cross-device experiences","DefaultsServiceCustomerBooking":"Customer booking","DefaultsServiceSchemaExtension":"Schema extension","DefaultsServiceDataAccess":"Data access","DefaultsServiceDeviceAndAppManagement":"Device and app management","DefaultsServiceDeviceUpdates":"Device updates","DefaultsServiceDeltaQuery":"Delta query","DefaultsServiceDirectoryExtension":"Directory extension","DefaultsServiceEducation":"Education","DefaultsServiceExtensions":"Extensions","DefaultsServiceEmployeeLearning":"Employee learning","DefaultsServiceFiles":"Files","DefaultsServiceFinancials":"Financials","DefaultsServiceGroups":"Groups","DefaultServiceHealthAndCommunications":"Service health and communications","DefaultsServiceIdentityAndAccess":"Identity and access","DefaultsServiceIndustryDataETL":"Industry data ETL","DefaultsServiceOpenExtension":"Open extension","DefaultsServiceWorkBookAndCharts":"Workbooks and charts","DefaultsServiceJSONBatching":"JSON batching","DefaultsServiceQueryParameters":" Query parameters","DefaultsServiceUsers":"Users","DefaultsServiceToDoTasks":"To-do tasks","DefaultsServiceTeamwork":"Teamwork","DefaultsServiceTeamworkAndCommunications":"Teamwork and communications","DefaultsServiceTaskAndPlans":"Tasks and plans","DefaultsServiceShiftManagement":"Shift management","DefaultsServiceSitesAndLists":"Sites and lists","DefaultsServiceSearch":"Search","DefaultsServiceSecurity":"Security","DefaultsServiceReports":"Reports","DefaultsServicePersonalContact":"Personal contacts","DefaultsServicePeopleAndWorkplaceIntelligence":"People and workplace intelligence","DefaultsServiceMultiTenantManagement":"Multi-tenant management","DefaultsServiceNotes":"Notes","DefaultsServiceNotifications":"Notifications","DefaultsServiceMail":"Mail","DefaultsDateFrom":"Date from: ","DefaultsDateTo":"Date to: ","FilterTypeHeaderDate":"Date","FilterTypeHeaderWorkloads":"Area","FilterTypeHeaderVersions":"Status","SearchResultsPaginationPageX":"Page [0]","SearchResultsPaginationCurrentlyOnPageX":"Currently on page [0]","SearchResultsPaginationPreviousPage":"Previous page","SearchResultsPaginationPrevious":"Previous","SearchResultsPaginationNextPage":"Next page","SearchResultsPaginationNext":"Next","SearchResultsSortOldest":"Oldest","SearchResultsSortNewest":"Newest","SearchResultsSortAlphabeticalAscending":"A-Z","SearchResultsSortAlphabeticalDescending":"Z-A","SearchResultsSortSortBy":"Sort by","SearchResultsControlFoundOneItem":"Found 1 item.","SearchResultsControlShowingOnlyItem":"Showing 1-1 of 1 item.","SearchResultsControlFoundXItems":"Found [0] items.","SearchResultsControlShowingItemsLabel":"Showing [0]-[1] of [2] items.","SearchResultsControlFilterRemoved":"Filter removed","SearchResultsControlClearAllFilters":"Clear all","SearchResultsControlRemoveFilterAriaLabel":"Remove filter: [0]","SearchResultsControlShowFilters":"Show filters","SearchResultsControlHideFilters":"Hide filters","DefaultsClearDateFilters":"Clear date","DefaultsSeeMore":"more","DefaultsSeeLess":"less"};