ms graph api
5 Topicsunable to send notification to teams channel using graph api
We tried to send notification to teams channel using microsoft graph api via python we can able to send to message to the channel but the notification is not getting triggered in the activity tab we have refered below documentation. https://learn.microsoft.com/en-us/graph/api/team-sendactivitynotification?view=graph-rest-1.0&tabs=python Also we don't need device authentication and browser authentication please share approach to bypass those things. below is the error we are facing. raise exc msgraph.generated.models.o_data_errors.o_data_error.ODataError: APIError Code: 403 message: None error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_dmsgraph.generated.models.o_data_errors.o_data_error.ODataError: APIError Code: 403 message: None error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_d APIError Code: 403 message: None error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_d Code: 403 message: None error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_d message: None error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_d error: MainError(additional_data={}, code='Forbidden', details=None, inner_error=InnerError(additional_data={}, client_request_id='________-___-____-____-____________', date=datetime.datetime(2026, 2, 3, 14, 37, 8), odata_type=None, request_id='________-___-____-____-____________'), message="Application with AAD App Id '________-___-____-____-____________' is not authorized to generate notifications about 'https://graph.microsoft.com/v1.0/teams/6a6079bc-feaf-4865-bc21-1201b310c25c' to the recipient. Ensure that the expected Teams app is installed in the target scope (user, team, or chat).", target=None). Please help us to resolve this issue.52Views0likes0CommentsIssue Tracking Customer Declining/Cancelling a Microsoft Bookings Appointment via Email Client
Hi everyone, I’m using the Microsoft Graph API to create bookingBusiness calendars and allow customers to book appointments. When an appointment is created, a confirmation email is sent to the customer, and I save it in my database. However, when a customer declines or cancels the appointment by responding to the "Yes", "Maybe", or "No" options in the email, I don’t receive any notifications of this change. I need a way to track this status change to update the appointment in my database. Is there a way to track when a customer declines or cancels an appointment? Thank you for your help!60Views0likes0CommentsIssues with MS Graph Sites.Selected Permission in GCC High Tenant
Hello, I see the https://docs.microsoft.com/en-us/graph/permissions-reference#application-permissions-53 https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=sites.selected MS Graph API permission in my GCC High tenant in the Azure portal when I create an app registration, but I'm not sure that it has been fully implemented yet as I receive an error when running this command: Invoke-RestMethod -Headers @{Authorization = "Bearer $token"} -Uri $getSitePermissionsURL -Method POST -Body $permissions -ContentType "application/json" Here is the $permissions variable: $permissions = @{ 'roles' = ('write') 'grantedToIdentities' = @{ 'application' = @{ 'id' = '...' 'displayName' = '...' } } } | ConvertTo-Json Here is the error: {"error":{"code":"BadRequest","message":"Resource not found for the segment | 'permissions'.","innerError":{"date":"2021-06-26T07:03:06","request-id":"...","client-request-id":"..."}}} I believe that I have everything correct, when I change the method to GET and the URL to "https://graph.microsoft.us/v1.0/sites/$siteID/" I do receive the site's data back, but there is no https://docs.microsoft.com/en-us/graph/api/resources/permission?view=graph-rest-1.0 shown: @odata.context : https://graph.microsoft.us/v1.0/$metadata#sites/$entity createdDateTime : 5/11/2021 11:28:09 PM description : ... id : ... lastModifiedDateTime : 6/26/2021 2:53:35 AM name : ... webUrl : ... displayName : ... parentReference : Here is an additional reference for background: https://developer.microsoft.com/en-us/graph/blogs/controlling-app-access-on-specific-sharepoint-site-collections/ Thanks in advance! RogueAgent3.7KViews0likes1CommentHow to access synced Edge profiles via MSGraph?
I've been really interested to find information on how to access Edge's synced profile data (History/Collections/Bookmarks/etc) via some remote MS API endpoint but none of my research/posting has gotten me anywhere Despite lots of googlefu (or bingfu? if that's a thing), everything I found about retrieving Edge profile/usage data involved interfacing with the local filesystem to query the installed browser's SQLite database (found in the internal program files). But seeing as Edge syncs data to a MS account, it must mean that it's stored somewhere in the MS cloud universe (although perhaps it's not being handled by the same MS accounts backend). I honestly just expected Edge data to be accessible on the MSGraph API but I've yet to find anything related to Edge profile data (or even future/abandoned/discussed integration goals). Maybe some hero on the inside could shed some light into this, any discussion would be very much appreciated! Reposted from Edge Insider community group758Views0likes0Comments