MS600

Ace your homework & exams now with Quizwiz!

Developers must choose one of two available security requirements for Actionable Message Solutions. What are they?

1. Solution must leverage DKIM and SPF OR 2. A JSON Web Signature

Before leveraging a solution that uses Actionable Messages, you must register your solution in the ________________________.

Actionable Email Developer Dashboard

What is an Adaptive Card as related to Actionable Messages?

An Adaptive Card is the responsive and actionable card embedded in Outlook email HTML.

What is an Actionable Message?

An Outlook email message that contains Adaptive Card Markup, allowing a user to take some action directly in the Outlook message.

What is the Sender Policy Framework (SPF) as related to emails?

An email-authentication technique used to prevent spammers from sending emails from un-owned domains.

What is the purpose of the "vscode" folder in a new node.js project?

Contains system files used by Visual Studio Code. Usually no touching this.

What is the purpose of the "lib" folder in a new node.js project?

Contains temporary files used while transpiling and compiling source code.

What does Action.InvokeAddInCommand do in an Actionable Message?

Initiates an Outlook Add-in

What are the two types of files necessary to deploy a SharePoint Framework solution to prod?

Installation/registration and component runtime/dependencies

T/F: SharePoint Framework is supported on SharePoint Server 2016 and 2019

True

T/F: SharePoint Framework leverages Microsoft Graph to perform CRUD operations in the M365 environment.

True

T/F: SharePoint Framework web parts work on classic pages

True

Where should Adaptive Card markup be placed in an Outlook HTML document?

Within the script tags in JSON format

What is the purpose of the "src" folder in a new node.js project?

Contains source code for the solution

What does Action.DisplayMessageForm do in an Actionable Message?

Displays a message form to the user

What does Action.DisplayAppointmentForm do in an Actionable Message?

Displays an Outlook Appointment form

What are the three extensibility points of MSFT Teams?

- Channel and group chat apps - Personal Apps (sidebar) - Direct Message apps

What are the components of the Actionable Message architecture?

- An application that sends HTML markup containing Actionable Message JSON - The Outlook email client - An API service that handles the response from the email client

What are the 6 steps in publishing a MSFT Teams app?

- Architect and design the app - Select and prepare the dev environment - Build the underlying web service - Create app package - Distribute the app - Install app on MSFT Teams client

What are the four Template UI Elements in as part of the MSFT Teams development platform?

- Cards and action cards (display info or take action) - Task modules (actionable popup) - Deep links (actionable URLs) - Web content pages (Embedded pages)

What is inside of an MSFT Teams app manifest package?

- Icons that the app uses - JSON manifest file that contains information about how the app works and connected services

When building apps for MSFT Teams, the three main areas of concern are:

- Selected extension points - Template UI Elements - Developer's Custom APIs

Apps built on the MSFT Teams Platform consist of what three components?

- The MS Client - A solution app manifest - Web services and APIs

What is a JSON Web Signature (JWS) as related to Actionable Messages

A JWS is a secure way of authenticating users and sharing information.

What is Yeoman?

A scaffolding tool used to quickly template a project at startup.

What is SMTP as related to email?

A standard email application used by email servers to send and receive email.

What is TypeScript?

A strongly typed superset of JavaScript.

What is Gulp?

A task runner tool to be used during development of software projects.

What is the purpose of the "config" folder in a new node.js project?

Contains files used by build tools

What is the purpose of the "temp" folder in a new node.js project?

Contains files used by the local development web server

What is DomainKeys Identified Mail (DKIM) as related to email?

DKIM is a security standard designed to make sure emails weren't modified while in transit.

What language does Adaptive Card markup use?

JSON

What are the two types of Workbenches? Ctx: SharePoint Framework

Local & SharePoint-Hosted

What is the Workbench? Context: SharePoint Framework

The Workbench is the development environment for SharePoint Framework solutions.

What does Action.Http do in an Actionable Message?

Sends an HTTP POST request containing user actions and data to an API handler.

What is SharePoint Framework (SPFx)?

SharePoint Framework is the front-end development framework for SharePoint Online.

What are the three scopes of submission available when registering an Actionable Message Solution?

Test Users, Organizations & Global

What is the purpose of the "dist" folder in a new node.js project?

The "dist" folder contains the JavaScript bundle and manifest used to distribute the application.

What is Adaptive Card Markup?

The JSON-based markup language used to create an Actionable Message.

What does Action.ToggleVisibility do in an Actionable Message?

Toggles the visibility of content within the message, usually based on a condition.


Related study sets

SLS-1261 M6A3 Quiz | Chapters 11, 12 and 13

View Set

Unit 2 Information Systems Management C724 WGU

View Set

AGEC 330 all post test questions

View Set

Demography: The Study of Population

View Set

OB/ GYN: Physiology of the Female Pelvis

View Set

Week 2: Maternity by Lowdermilk & Perry: Chapters 12, 13, 14, 15, 26

View Set