in the previous post, I discussed about the choice for the developer to develop in the top of Office 365 platform. Today I will discuss about what kind of scenario and proper technology that you can use to build proper scenario for your customer.
Single Sign on Scenario
This is the most useful scenario. Office 365 works as a cloud identity provider. You can register your office 365 tenant in Azure Active Directory. It works as your identity provider. Learn more about SSO scenario here
Accessing the Data from Office 365 Platform
After you authenticate the user, you can obtain the data from the Office 365 platform. This can be done by registering an application as Azure App and give the proper permission. You can learn in through here
Interacting with the Document
This can be done through Add-In model. The Add-In model works with Word, PowerPoint, Excel, and many Office 365 desktop application. You can learn here
Designing for Instant Collaboration
This can be done by creating application in Teams. You can create app integration, bots, and massaging integration. You can learn here
Designing for Portal Collaboration
Of you want to create a portal based solution, you can use SharePoint to develop platform based application. You can learn here