Have you ever tried to create a local MCP Server in C# for the Microsoft Graph? It's pretty easy.
martin-machacek.com/blogPost/23a...
#microsoftgraph #ModelContextProtocol #Claude
Have you ever tried to create a local MCP Server in C# for the Microsoft Graph? It's pretty easy.
martin-machacek.com/blogPost/23a...
#microsoftgraph #ModelContextProtocol #Claude
Have you ever tried to make #MicrosoftGraph request with whatif or whatin query parameters?
Use these parameters to check what the underlying API is called and get more insights
Read more: martin-machacek.com/blogPost/f42...
The granular users permissions help you control which user properties applications have access to and reduce the risk of unauthorized or unintended access to user data or operations.
Read more:
martin-machacek.com/blogPost/e04...
#MicrosoftGraph #EntraID
You must add the ConsistencyLevel header with the value eventual and use the $count=true query string.
/users?$filter=companyName in ('company 1', 'company 2')&$count=true
/users?$filter=startsWith(companyName,'company 1')&$count=true
learn.microsoft.com/graph/aad-ad...
With the Exchange Online RBAC provider and custom application scope, you can limit access of Entra ID app to users' emails or calendars based on user properties.
Read at martin-machacek.com/blogPost/0ad...
#microsoftgraph #entraid #exchangeonline