MS Graph API
4 TopicsIssue 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!38Views0likes0CommentsIssues 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.6KViews0likes1CommentHow 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 group732Views0likes0Comments