Achraf Ben Alaya
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • About
    • Resume
SUBSCRIBE
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • About
    • Resume
No Result
View All Result
Achraf Ben Alaya
No Result
View All Result
ADVERTISEMENT
Home Blog Cloud Azure

Hello Microsoft Graph !

achraf by achraf
February 25, 2021
in Azure, Blog, Cloud
3 min read
0
Hello Microsoft Graph !
0
SHARES
260
VIEWS
Share on FacebookShare on Twitter

HI ,
Today we are going to introduce Microsoft Graph , why now ?

The last couple of months I have been using the Microsoft Graph API for a couple of project’s including bots and website API’s .. so I decided to start writing about it and also add a full section for it .

What is Microsoft Graph ?

Microsoft Graph is the gateway to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access the tremendous amount of data in Microsoft 365, Windows 10, and Enterprise Mobility + Security. Use the wealth of data in Microsoft Graph to build apps for organizations and consumers that interact with millions of users.

In few words , it’s an API that you can connect through your apps to do some work , for example you can add users , assign licenses ,block user ,get calendar events ,see recent activity ,create teams meeting etc…

Why you need to integrate Microsoft Graph ?

In simple , if you need to develop a productive application that include things that you do daily and you have to move from inbox to photos to calendar , you can have all that in one place , better than that you can create an app that help you scan your calendar and suggest the best time for something you want to do , or maybe scan your files for something specific , also it can let you know the  items trending around you !

Depends on your needs , you can create something that can be very helpful for you and for your team too (example sending reminder notification for team)

Where to get started ?

Well , you can start reading about the Microsoft graph from this link . 

In the previous link you will find all the information’s you need related to Graph API and how to use it .

 

Popular API requests :

Operation

GET my profile
GET my files
GET my photo
GET my mail
GET my calendar events
GET users in my organization
GET my notes

URL

https://graph.microsoft.com/v1.0/me
https://graph.microsoft.com/v1.0/me/drive/root/children
https://graph.microsoft.com/v1.0/me/photo/$value
https://graph.microsoft.com/v1.0/me/messages
https://graph.microsoft.com/v1.0/me/events
https://graph.microsoft.com/v1.0/users
https://graph.microsoft.com/v1.0/me/onenote/notebooks

 

Most API requests that I have used in last 2 months :

Operation

1-Get user by email .
2-delete user .

3-create user .

4-update user .

5-create a new group .

6-my high important mail .

URL

1-https://graph.microsoft.com/v1.0/users/email
2-https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}
3-https://graph.microsoft.com/v1.0/users
4-https://graph.microsoft.com/v1.0/users/{id | userPrincipalName}
5-https://graph.microsoft.com/v1.0/groups
6-https://graph.microsoft.com/v1.0/me/messages?$filter=importance eq ‘high’

Is there any samples or any existing application’s ?

Microsoft offer tutorials with step by step training exercises that guide you through creating a basic application using different platfrom like NetCore , Nodejs ,Python etc..

You can use this link to read more .

You can create account, a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform

In the next few months , I will be sharing more details about the graph API with sample demos that I will share in my blog and also in my YouTube channel .

ShareTweet
Previous Post

You forget to shutdown your virtual machine on your way home ? send an email and save your time

Next Post

Microsoft Ignite Cloud Skills Challenge March 2021

Related Posts

Block the default URL assigned to the azure web app using azure application gateway
Azure

Block the default URL assigned to the azure web app using azure application gateway

May 31, 2023
56
Block the default URL assigned to the azure web app
Blog

Block the default URL assigned to the azure web app

May 14, 2023
215
What if we can check the cost of Azure resources in a juts few seconds
Azure

What if we can check the cost of Azure resources in a juts few seconds

May 9, 2023
331
Part 5-A : Using Azure DevOps, Automate Your CI/CD Pipeline and Your Deployments
Azure

Part 5-C : Using Azure DevOps, Automate Your CI/CD Pipeline and Your Deployments

May 2, 2023
216
15 E-books that focus on learning Microsoft Azure Cloud
Azure

15 E-books that focus on learning Microsoft Azure Cloud

April 23, 2023
102
Part 5-A : Using Azure DevOps, Automate Your CI/CD Pipeline and Your Deployments
Cloud

Part 5-B : Using Azure DevOps, Automate Your CI/CD Pipeline and Your Deployments

April 20, 2023
123
Next Post
Microsoft Ignite Cloud Skills Challenge March 2021

Microsoft Ignite Cloud Skills Challenge March 2021

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Terraform

Certifications

Microsoft certified trainer (MCT)

Recommended

How To Host a React Static Website on Azure

How To Host a React Static Website on Azure

September 27, 2020
916
My book collection for 2020-2021

My book collection for 2020-2021

December 28, 2020
370
Azure Function to Upload Data to Azure Blob

Azure Function to Upload Data to Azure Blob

August 29, 2020
2.8k
Configure Azure Web App Logging With .NET 5

Configure Azure Web App Logging With .NET 5

December 11, 2020
1.9k
How to setup nginx reverse proxy && load balancer for aspnet core apps with Docker and azure kubernetes service (AKS)

How to configure an ingress controller using TLS/SSL for the Azure Kubernetes Service (AKS)

November 25, 2022
641
#msbuild registration is now open!

#msbuild registration is now open!

April 29, 2021
180
Facebook Twitter LinkedIn Youtube
Block the default URL assigned to the azure web app using azure application gateway

Block the default URL assigned to the azure web app using azure application gateway

May 31, 2023
Block the default URL assigned to the azure web app

Block the default URL assigned to the azure web app

May 14, 2023
What if we can check the cost of Azure resources in a juts few seconds

What if we can check the cost of Azure resources in a juts few seconds

May 9, 2023

Categories

  • Apps (1)
  • Azure (46)
  • blazor (2)
  • Blog (70)
  • c# (7)
  • Cloud (45)
  • Dapr (4)
  • docker (3)
  • Games (1)
  • General Tips & Fix (1)
  • Kubernetes Service (AKS) (1)
  • motivation (2)
  • Motivation (3)
  • News (9)
  • Resume (1)
  • sql (4)
  • Terrafrom (1)
  • Tricks, Tips and Fixes (3)
  • xamarin (5)
No Result
View All Result
  • Home
  • News
  • Blog
    • blazor
    • c#
    • Cloud
      • Azure
    • docker
    • sql
    • xamarin
    • Dapr
    • Tricks, Tips and Fixes
  • Cloud
  • Motivation
  • General Tips & Fix
  • About
    • Resume