Microsoft 365 APIs help you build apps on top of Microsoft 365 technology. When dealing with any technology – not just Microsoft 365 – developers should know how to interact with that technology. And APIs help you with the interaction part. So, if you want to build Microsoft 365 based apps, you should understand Microsoft 365 APIs well.
The Microsoft 365 Todo app helps you create tasks and task lists that help you get your work done. You can also collaborate with others and work together on tasks by sharing task lists.
The first step to creating your Microsoft 365 based app is to get it registered – just like you would do with any other API based app or extension. Usually this is done through automation – via a PowerShell script or something similar – which the tenant admin subscribing to your app has to initiate from his or her end. But for demo purpose, let’s do this manually.
There are two ways in which a tenant admin can consent to the app permissions your app requested for in the previous article: i) From within the Microsoft Entra ID Admin Center and ii) From within your app. Let’s understand both these methods though the second one is the most preferred one since the tenant admin probably does not have the enough time to access Microsoft Entra ID Admin Center to approve the permissions your app is requesting for.
You might think why you have to go through Microsoft Graph API to query Microsoft 365 data? Wouldn’t it be easier if you directly made calls to Microsoft 365 APIs? Of course, you can. But the problem is Microsoft 365 is made of multiple services – like Teams, Exchange, SharePoint etc., - and you’ll be required to authenticate yourself against each of these services separately, as and when required. At least, that’s how things where until Microsoft Graph was introduced.
Microsoft forms help you create user surveys and quizzes. These forms collect vital data that help you take informed decisions. Let’s understand how to create these Microsoft forms (using pre-defined templates and from scratch), send them to users and view/analyze the user responses.
Bookings app helps you create multiple booking pages for your organization. Booking pages allow you to: Book appointments with your customers, Decide the appointment duration and slots, Decide whether it’s going to be free or paid service, Select users who will service the customers etc., Let’s understand how you can create such bookings, customize the business hours and set up a dedicated team to service the customer bookings using the Microsoft 365 bookings app.
© Your Site Name. All Rights Reserved. Design by HTML Codex