You have a SharePoint Framework (SPFx) solution that contains a client-side web part named WebPart1.
WebPart1 has the following app manifest.
You need to ensure that WebPart1 can be used in Microsoft Teams and Microsoft SharePoint Online.
How should you modify the app manifest?
You are developing an interactive invoicing application that will be used by end users. The application will have the following features:
Save invoices generated by a user to the user's Microsoft OneDrive.
Email daily automated reminders.
You need to identify which permissions to grant for the application features. The solution must use the principle of least privilege.
Which permission should you grant for each feature? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

You are building a server-based web app that will use OAuth2 and will be registered with the Microsoft identity platform.
Which two values does the app require to obtain tokens from the Azure Active Directory (Azure AD) authorization endpoint? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

You are developing a Microsoft Teams app that will use an Azure function to send scheduled messages from a bot to users. What is required for the Teams app to send a proactive message to the users?
You need to implement the role functionality for the backend web service calls.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.