Forum Widgets
Latest Discussions
What is the Office Graph?
Office Graph - the intelligent fabric to Office 365 data The Office Graph represents a collection of content and activity, and the relationships between them that happen across the entire Office suite. From email, social conversations, and meetings, to documents in SharePoint and OneDrive, the Office Graph maps the relationships among people and information, and acts as the foundation for Office experiences that are more relevant and personalized to each individual. The Office Graph uses sophisticated machine learning techniques to connect people to the relevant content, conversations and people around them. Office Graph has mapped over billions actions and interactions within Office 365, making it clear that organizations have been sitting on an untapped gold mine of business value. As it continues to analyze relationships and deliver insights from across the tools people use at work every day, it will enable experiences that go above and beyond search and discovery. Going forward, the Office Graph will continue to evolve and deliver increasingly rich insights in Office 365, and incorporatesupport for extensibility to reach beyond Office 365.Solved43KViews6likes14Comments[Announcing] Open Sourcing the Microsoft Graph Explorer!
The Microsoft Graph Explorer is a tool that lets developers easily experiment with the Microsoft Graph API from their browser. Last month, we announced an update with new features including sample queries, a refreshed user interface, custom permissions and more. Today, we'e thrilled to be releasing the Graph Explorer as an open source project on GitHub under the MIT license. Learn more on the blog.MichaelHolsteJun 01, 2017Microsoft2.5KViews3likes1CommentError on subsciption get/post/patch/delete, [Status Code: Unauthorized; Reason: p#S256 doesn't match
I first encountered this issue in a project using the .NET SDK, but has since replicated it with the graph explorer athttps://developer.microsoft.com/en-us/graph/graph-explorer to verify that the issue is with the api. After creating a subscription, I can see it appear on a get request tohttps://graph.microsoft.com/v1.0/subscriptions,no problem. When I try any query with the subscription ID in the URL though, I always get the same error: { "error": { "code": "ExtensionError", "message": "Operation: Read; Exception: [Status Code: Unauthorized; Reason: p#S256 doesn't match.]", "innerError": { "date": "2023-12-14T04:10:00", "request-id": "ff9d5295-2dd5-40ca-91c7-4ec0cf871c8c", "client-request-id": "2fb3723b-1858-5d41-e4bc-47589df481a0" } } } I've attempted Get, Patch, Post and Delete requests to bothhttps://graph.microsoft.com/v1.0/subscriptions/<subscriptionId>andhttps://graph.microsoft.com/beta/subscriptions/<subscriptionId>, all requests giving the same error.josephboydDec 14, 2023Copper Contributor2.2KViews3likes10CommentsHow to set Teams meeting co-organizer(s) using the Graph API?
Teams meeting organizers will soon be able to share control by assigning the new "Co-organizer" role to people they invite (GA expected Mar'22). However, how and when will it be possible to set this "co-organizer" role using the Graph API onlineMeeting resource type? Moreover, since the "co-organizer" could not create/manage breakout rooms... unless it's granted "breakout rooms manager",how and when will it be possible to set that "breakout rooms manager" roleusing the Graph API onlineMeeting resource type? ThxFranckMar 04, 2022Copper Contributor7.2KViews3likes6CommentsQuery the Office Graph using GQL and SharePoint Online Search REST APIs
The Office Graph computes insights across Office 365 and makes these insights available through the Microsoft Graph, the single endpoint that you can use to access a number of Microsoft's cloud technologies. Graph Query Language (GQL) is a preliminary query language designed to query the Office Graph via the SharePoint Online Search REST API. By using GQL, you can query the Office Graph to get items for an actor that satisfies a particular filter. Get started!2.4KViews3likes1CommentChanging Delve Feature Settings
Is there any way to programatically change the Delve, Feature Settings, such as Show Documents, MyAnalytics, EmailDigest?SolvedDean_GrossJan 19, 2017Silver Contributor9.4KViews2likes22CommentsMS Bookings API - Can't create staff member using MS Bookings API
Hi I'm following this tutorial to use MS Bookings API ( https://learn.microsoft.com/en-us/graph/api/resources/booking-api-overview?view=graph-rest-1.0) but I'm stuck in "Add individual staff members for the business" step, the API response is here's my sample request : { "displayName":"Test", "emailAddress":"email address removed for privacy reasons", "role":"externalGuest" } and I always got this error response even that I've provided name and email address { "error":{ "code":"ErrorInvalidOperation", "message":"Cannotcreateabookingstaffwithoutnameandemail.", "innerError":{ "date":"2023-09-13T09:27:52", "request-id":"5f90921e-1d45-42c4-ab96-78ff5b6a958b", "client-request-id":"5f90921e-1d45-42c4-ab96-78ff5b6a958b" } } } anyone experience the same issue ? is there any rules on which email address that can be used as staff member ? Regards, HenryHenry_888Sep 15, 2023Copper Contributor1.1KViews2likes3CommentsSet work location via API (Graph?)
Hi Graph Team! We would like to set the work location ("Office", "Remote") via Graph API endpoint. We want to synchronize the work location in Teams / O365 with information from our internal tool. This workaround here is not applicable to our use case: https://techcommunity.microsoft.com/t5/teams-developer/set-work-location-via-api-graph/m-p/3874804#M8092 There seems to be a high interest in this capability. Can you add this function to Microsoft Graph? Thanks! JensJensK2023Jul 28, 2023Copper Contributor3.3KViews2likes3CommentsTeams Activity Feed Notifications / Multi-Tenant
Hello! I have some questions about Teams activity feed notifications and how they work in conjunction with tenants. What I currently have is: * In AAD registered an application in a tenant with permissions + admin consent to send activity notifications - the application was registered with signInAudience "AzureADMultipleOrgs" * Set the ID of that application as "webApplicationInfo" in the manifest of the teams application developed by us * Get an application token with a secret configured with this application from login.microsoft.com * Send an activity notification with that application token to a user by it's ID (the notifications are sent by our application) via graph.microsoft.com With this an activity notification can be sent to all users which have installed the teams application. But that only works if the user which the notification should be sent is also in the same tenant than the application was registered. If the user has the application installed but is from an other tenant, an error message like "the user cannot be found in the tenant" occurs. As the ID of the registered application is also part of the manifest I don't understand how it would be possible for an other organisation to install our teams application and we can send activity notifications to their users in their tenant. The other organisation could themselves register an application in their ADD with appropriate access rights and configure access to it so that our application could send notifications to their users, but as the ID is in the manifest this would not be possible as that ID always points to our tenant. I tried removing the "webApplicationInfo" entry from the manifest, but without it sending notification does not work at all. What I am missing here? My main questions: * How would it be possible to send activity notifications to users in different tenants for a Teams application in the store (so no manifest change is possible)? * Why is sending notifications restricted to only the tenant the application was registered in? Should a limitation to users which have the application installed not be enough restriction? Thank you and regards, DominikdhoelzlMar 23, 2022Copper Contributor2KViews2likes2CommentsMicrosoft Graph Explorer Update – Revamped and Expanded
In its previous version, Graph explorer had a limited set of capabilities that didn’t allow developers to fully discover and leverage all that Microsoft Graph has to offer. Today we are happy to announce lots of cool functionality that we enabled during our internship! Now you can: - Learn about what the Microsoft Graph has to offer with a cool autocomplete feature built in the request builder. - Access and use the Graph explorer, regardless of disability. - Use the Graph Explorer even if you do not have an Office 365 account, by accessing sample data. -Use your personal Microsoft Account to log-in to the Graph Explorer; it previously only supported work and school accounts. - Access the Graph explorer with a work or school account, even if you are not an organizational administrator. - Review and return to past queries. - Customize your request headers to allow in-depth testing. Learn more about the lastest updates: https://dev.office.com/blogs/microsoft-graph-explorer-updateMichaelHolsteNov 08, 2016Microsoft4KViews2likes0Comments
Resources
Tags
- api207 Topics
- Office Graph147 Topics
- developer105 Topics
- office 36591 Topics
- Graph API25 Topics
- App21 Topics
- Microsoft Graph14 Topics
- teams11 Topics
- graph10 Topics
- Microsoft Graph Api10 Topics