Question 1 of 28
A company is developing a custom Teams app that integrates with their existing CRM system. The app needs to authenticate users, retrieve customer data, and display it within Teams. Which of the following approaches best ensures secure authentication and data retrieval while adhering to Microsoft Teams app development guidelines?
Implement OAuth 2.0 for authentication and use Microsoft Graph API to access customer data securely.
Use basic authentication with username and password for user access and directly query the CRM database.
Rely on session cookies for user authentication and expose the CRM API endpoints without additional security measures.
Create a custom authentication mechanism that bypasses Microsoft’s security protocols to streamline user access.

Preparing for Microsoft MS-300 Deploying Microsoft 365 Teamwork? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free