Microsoft Certified Power Platform Functional Consultant Associate · Free Practice Question Easy

Question 12

Scenario: You are working as a consultant at Advanced Idea Mechanics (A.I.M.) who is a privately funded think tank organized of a group of brilliant scientists whose sole dedication is to acquire and develop power through technological means. Their goal is to use this power to overthrow the governments of the world. They supply arms and technology to radicals and subversive organizations in order to foster a violent technological revolution of society while making a profit.

The company has 10,000 employees. Most employees are located in Europe. The company supports teams worldwide.

AIM has two main locations: the main office in London, England, and a manufacturing plant in Berlin, Germany.

At the moment, the team is setting up the security roles in a Dataverse environment.

Which of the following should be added to grant user rights to create new entities?

  • A

    System Customizer

  • B

    System Administrator

  • C

    Environment Maker

  • D

    Environment Admin

Reveal correct answer

Correct answer: A

Explanation

Roles are groups of permissions that you can assign to a user to grant them access and various capabilities and functionality like read, delete or edit of records in an entity within an environment. Roles are granular and can be assigned to one or many entities in an environment. Roles can also control certain actions like the ability to create a custom entity or option sets. Additionally, users are associated with one or many roles, and associating a user with a role gives them access to data and functionality that is specified within that role.

User security roles are either:

  • Standard and created with every instance of Microsoft Dataverse.

  • Custom and created by an administrator.

Default user security roles

When you create a new instance of Dataverse in an environment, a database is created with standard entities and several default security roles are created. The following predefined roles are available every time you create a Dataverse environment by using the Power Apps portal. Unless otherwise noted, all the privileges have global scope.

Dataverse includes several default roles with different access levels to standard entities and actions. The default standard roles are listed in the following table.



*The scope of these privileges is global unless specified otherwise.

Note

  • Environment Maker and Environment Admin are the only predefined roles for environments that have no Dataverse database.

  • The Environment Maker role can create resources within an environment, including apps, connections, custom connectors, gateways, and flows using Power Automate. Environment Makers can also distribute the apps they build in an environment to other users in your organization. They can share the app with individual users, security groups, or all users in the organization. More information: Share an app in Power Apps

  • For users who make apps that connect to the database and need to create or update entities and security roles, you need to assign the System Customizer role in addition to the Environment Maker role. This is necessary because the Environment Maker role doesn't have privileges on the environment's data.

  • If the environment has a Dataverse database, a user must be assigned the System Administrator role instead of the Environment Admin role for full admin privileges, as described in the preceding table.

Tip: Add the System Customizer role to a user if you want them to be able to create new entities.


When you add a user to an environment in Dataverse, the user is automatically assigned to the following:

  • Security user roles - Basic User

  • Environment roles - Environment Maker

A. The System Customizer role in Dataverse allows users to customize and configure the system, including creating new entities. This role is ideal for users who need to design and manage the data model within the environment.

B. The System Administrator role in Dataverse has full control over the environment, including the ability to create new entities. This role is the highest level of access and includes all permissions within the Dataverse environment.

C. The Environment Maker role in Dataverse allows users to create and manage environments, but it does not grant specific rights to create new entities within the environment. This role is more focused on environment provisioning and management.

D. The Environment Admin role in Dataverse provides administrative access to the entire environment, but it does not specifically grant the user rights to create new entities. This role is more focused on managing the overall environment settings and configurations.

Discussion

Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.

You must be logged in to post a comment.

Preparing For

Your Certification?

255+ certifications
Detailed explanations
Free PDF samples

Has All The Questions You Need