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!16Views0likes0CommentsIssues with MS Graph Sites.Selected Permission in GCC High Tenant
Hello, I see the Sites.Selected (roadmap feature ID 76685) 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 permissions endpoint 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: Controlling app access on a specific SharePoint site collections is now available in Microsoft Graph - Microsoft 365 Developer Blog Thanks in advance! RogueAgent3.5KViews0likes1CommentHow 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 group701Views0likes0Comments