Skip to Content

PL-400: Which Steps Ensure Secure API Access for External Systems in Dataverse Integrations?

How to Manage Dataverse Access for External System Integrations Without Passwords?

Table of Contents

Question

You are building integrations from external systems that read from and write data to custom tables within Microsoft Dataverse. You have 10 external systems.

You need to manage access to Dataverse without requiring passwords or the need to handle multifactor authentication.

Which three steps should you perform? Each correct answer presents part of the solution. Choose three.

Select all answers that apply.

A. Create non-interactive users in Dataverse.
B. Create app registrations in Microsoft Entra ID.
C. Create application users in Dataverse.
D. Create Enterprise applications in Microsoft Entra ID.
E. Create and select custom security roles.
F. Select the Basic User security role.

Answer

B. Create app registrations in Microsoft Entra ID.
C. Create application users in Dataverse.
E. Create and select custom security roles.

Explanation

This item tests the candidate’s knowledge of configuring Dataverse security roles to support code components.

You should register an app in Microsoft Entra ID because app registrations do not require a password and are excluded from multifactor authentication. You should create an application user in Dataverse by selecting the app registration. You can create an unlimited number of application users. You should create and select a custom security role for the application user. The security role assigned to an application user for an integration should contain only the necessary privileges to perform the integration and should not be able to log into the app.

Non-interactive users require a password to authenticate, and there is a limit of seven non-interactive users per environment. Enterprise applications cannot be used to create application users. The Basic User role has many privileges in excess of what is required to perform the integration and in addition cannot be modified to add privileges for custom tables.

Microsoft Power Platform Developer PL-400 certification exam practice question and answer (Q&A) dump with detail explanation and reference available free, helpful to pass the Microsoft Power Platform Developer PL-400 exam and earn Microsoft Power Platform Developer PL-400 certification.