exam questions

Exam PL-400 All Questions

View all questions & answers for the PL-400 exam

Exam PL-400 topic 6 question 3 discussion

Actual exam question from Microsoft's PL-400
Question #: 3
Topic #: 6
[All PL-400 Questions]

DRAG DROP -
You are creating a PowerApps connector between Dynamics 365 Sales and Slack.
You must generate a Slack notification whenever a new product is added to Dynamics 365 Sales. You must not be required to sign in directly into Dynamics 365
Sales to generate notifications. You created a Power Apps connector between Dynamics 365 Sales in Slack to enable this to happen.
You need to configure the appropriate security for each scenario.
Which security components should you configure?
NOTE: Each correct selection is worth one point.
Select and Place:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Security roles -
A security role defines how different users, such as salespeople, access different types of records. To control access to data, you can modify existing security roles, create new security roles, or change which security roles are assigned to each user. Each user can have multiple security roles.
Security role privileges are cumulative: having more than one security role gives a user every privilege available in every role.
Each security role consists of record-level privileges and task-based privileges.

Box 2: OAuth -
Oauth 2.0 is the most frequently used type, which uses the Oauth 2 authentication framework to authenticate with the service. Before using this authentication type, you'll need to register your application with the service so that it can receive access tokens for the users.
For example, Register the application in Azure AD shows how to register an application with the Azure Active Directory service.
During the connection creation process, the user will be asked to enter the credentials for login to the service. These credentials will be used by the application to get an authorization token. For every request, this authorization token will be sent to your service through the Authorization header.

Box 3: Basic Authentication -
Basic Authentication is the simplest type of authentication, where the user just has to provide the username and password to create the connection.
Note: Before using any connector in Azure Logic Apps, Microsoft Power Automate, or Microsoft Power Apps, the user needs to create a connection by authenticating to the backend service.

Authentication types -
The different types of authentication that are currently supported are:

No authentication -

Basic authentication -

Api Key based authentication -

Oauth 2.0 -
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/admin/security-roles-privileges https://docs.microsoft.com/en-us/connectors/custom-connectors/connection-parameters

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Ezekielibe
Highly Voted 3 years, 6 months ago
Security roles API Key Basic Authentication
upvoted 36 times
dfretyhg
2 years, 8 months ago
That's what I went with
upvoted 1 times
...
CE_Team_Gold
2 years, 8 months ago
You are correct. Basic Authentication: The information is encoded with base64 but it does not(!) use any encryption. Any password sent using basic authentication can easily be decoded. Basic authentication is vulnerable to replay attacks. So, OAuth authentication is recommended instead as which provides time based tokens and can have restricted access.
upvoted 1 times
...
SashM
2 years, 1 month ago
Why API key for 2nd?
upvoted 1 times
DimpleG
2 years, 1 month ago
An API key can be used to capture application usage from a public site in PowerApps. An API key is a unique string of characters that is used to authenticate and identify the calling application or user. It can be passed as a parameter in an API call, and the API will only respond if the key is valid. The API key can be used to track usage and usage patterns and monitor the performance of the application.
upvoted 3 times
...
...
...
S41
Highly Voted 3 years, 7 months ago
I will go with OAuth API Key Basic Authentication
upvoted 16 times
...
Juan0414
Most Recent 4 days, 1 hour ago
Security Roles API Key Basic Authentication
upvoted 1 times
...
LSgeek
7 months, 3 weeks ago
Security roles API Key Basic Authentication
upvoted 1 times
...
At09
1 year, 5 months ago
Oauth API key BA
upvoted 1 times
...
MikeAWS
1 year, 6 months ago
Correct answers are: OAuth, API Key, Basic authentication. Explanation: - To ensure Dynamics 365 security is in place while connecting it to other systems like Slack, you would generally configure security using OAuth. OAuth is an industry-standard protocol for authorization that allows secure access to protected resources on behalf of a user, without exposing their credentials. - For capturing application usage from a public site, you would typically use an API key for security. API keys are a common method of authentication and authorization for accessing APIs or services without requiring direct user authentication. - For configuring a website login that does not need encryption, you would typically use Basic authentication. Basic authentication is a simple authentication mechanism where the user's credentials (username and password) are sent over the network in an encoded format, but not encrypted.
upvoted 1 times
...
jkaur
1 year, 6 months ago
-OAuth -API key -Basic authentication
upvoted 1 times
...
BlueP
2 years, 8 months ago
Basic authentication would require encryption as it's unencrypted by defualt
upvoted 1 times
BlueP
2 years, 8 months ago
I take that back, going with given answers
upvoted 1 times
...
...
BillWwww
2 years, 9 months ago
Basic authentication would need encryption, Oauth would not need encryption. Therefore I would go for: security roles api key oauth
upvoted 3 times
...
MarlyB
3 years, 1 month ago
Why security roles or OAuth for answer 1?
upvoted 2 times
...
ThePickOne
3 years, 2 months ago
Security roles API Key Basic Authentication
upvoted 1 times
...
Bukhari
3 years, 4 months ago
OAuth API Key Basic Authentication
upvoted 2 times
...
Big_PP
3 years, 7 months ago
Is it correct?
upvoted 1 times
Ezekielibe
3 years, 6 months ago
No its not
upvoted 1 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago