Exam 1 Flashcards

(64 cards)

1
Q

What feature should you configure for an offline-capable Microsoft Power Apps canvas app?

A

collection

A collection is used to store data locally on the device even when there is no network connectivity to the data source.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which two actions should you perform to restrict access to data in Microsoft Power Pages for authenticated users?

A
  • Assign web roles to users.
  • Configure an identity provider.

A user must authenticate using a configured identity provider and have a web role to access protected content.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What should you use to allow authenticated customers to view pages and data in Microsoft Power Pages?

A

web role

Authenticated users must have a web role assigned to access pages and data within Power Pages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What type of app should you use to recognize products on shelves and capture images?

A

canvas app

Canvas apps can use the device camera and AI Builder Object Detection to process images.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

To which dashboard can you add a Power BI tile in a model-driven app?

A

Microsoft Dynamics 365 user dashboard

The only place where a Power BI tile can be added in a model-driven app is a Dynamics 365 user dashboard.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which component should you use to add an app as a main page in the site map of a model-driven app?

A

Custom page

A custom page is a special type of canvas app used to add an app to the site map.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which two methods can you use to define the action for a custom command in a model-driven app?

A
  • Power Fx
  • JavaScript

Actions for modern commands can be defined using Power Fx formulas or JavaScript.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which table view should you configure to determine columns searched during global search in a model-driven app?

A

Quick Find view

The Quick Find view is used to configure the columns searched during global search.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which two Power Fx formulas can you use to navigate to the Contacts table default main form from a gallery control?

A
  • Navigate(Contacts)
  • Navigate( ContactsGallery1.Selected,{Page: ‘Contacts (Forms)’.Contact } )

You can navigate to specific table forms and views using Power Fx.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which form should you customize for displaying account lists on mobile devices in a model-driven app?

A

Card

Card forms are used to display information on mobile devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What formula should you use in the OnDataRefresh action to obtain the Project Budget column value?

A

Set(CurrentProjectBudget, ModelDrivenFormIntegration.Item.’Project Budget’)

The ModelDrivenFormIntegration control provides contextual data from the model-driven form to the canvas app.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which authentication provider should you configure for internal users to sign in to a Power Pages site?

A

Microsoft Entra ID

Internal users will use their Microsoft Entra ID accounts to sign in.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which record type should you configure to add required text at the bottom of each page on a Power Pages website?

A

Website

The footer template is configured in the Footer Template column of the Website record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What should you use to ensure that business rules run on the server side in a model-driven app?

A

Entity

Business rules run on the server side when the scope is configured as Entity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What should you do to configure a column for a blood donor information table when a donor has donated previously?

A

Set the business rule to display the Donor ID column when a user confirms that they have donated previously.

Setting the scope to Entity enforces this behavior across different app types.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What should you use to display business recommendations based on business intelligence in a model-driven app?

A

business rule

A business rule can provide business recommendations based on business intelligence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Which type of flow should you create to send an email when a new opportunity over $5,000 is created?

A

automated cloud flow with a Condition action

An automated cloud flow is triggered by event occurrences like new record creation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Which expression should you use to check if the OrderNumber column in a SharePoint item is empty?

A

IsBlank

The IsBlank expression checks if a specific field is empty.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What action should you use in Power Automate to loop through an array of items?

A

apply to each

The ‘apply to each’ action allows for iteration over an array.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Which expression should be used in Power Automate to check if an item does not contain a value?

A

Empty

The Empty expression returns true if the field contains no data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What type of flow should you implement to prevent users from completing a process until checks are complete?

A

business process flow

Business process flows guide users through a process and can prevent continuation based on conditions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What scope should be set for a business rule to ensure it runs on the server side?

A

Table

The Table scope ensures execution on the server side.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What components should be used to capture venue contact information and send an email in a business process flow?

A

condition component and flow step

Condition components manage visibility based on conditions, while flow steps trigger actions like sending emails.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Which component is used to trigger a workflow on demand inside a business process flow?

A

Action Step

Action Steps execute actions or workflows on demand.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What frequency option can be used to set a recurring schedule for bulk delete jobs?
day ## Footnote Bulk delete jobs can be scheduled to recur daily.
26
What should you do to resolve a classic workflow failing to run due to a deactivated owner account?
Update the workflow owner and cancel the previous runs in the Waiting state ## Footnote Previous runs cannot be updated or deleted while in Waiting state.
27
What condition type should be used in a workflow to pause until specific criteria are met?
wait condition ## Footnote Wait conditions allow workflows to pause and resume based on criteria.
28
What type of process should be used to prevent an update when business logic conditions are not met?
real-time classic workflow ## Footnote Real-time classic workflows can prevent updates based on conditions.
29
What scope should be used for a business rule to enforce rules for all canvas apps?
Entity ## Footnote Scoping at the table level allows the business rule to apply across all forms.
30
What should be used to generate a prompt for revenue greater than USD5 million?
Business rule ## Footnote Business rules can provide immediate recommendations based on field changes.
31
What should be created first to have a schema name abc_income for a new column?
new publisher ## Footnote The publisher must be created before a solution to define the prefix in field names.
32
What should you use to manage different data sources in app development and production environments?
connection reference ## Footnote Connection references allow for specific site and list connections in different environments.
33
Which component should be updated to support merge behavior when deploying solutions?
Model-driven app ## Footnote Model-driven apps support merge behavior for updates.
34
What should be used to control which managed solution components are customizable after import?
Managed properties ## Footnote Managed properties define customization capabilities post-import.
35
What must be done for a user to send emails from within Dataverse?
Test and enable the mailbox on the user’s mailbox record ## Footnote This step is necessary to allow email functionality within Dataverse.
36
Which two roles are required to approve email addresses in Dataverse?
* Global Administrator * System Administrator ## Footnote Both roles are necessary for email address approval.
37
Which two roles are required to approve email addresses in Dataverse?
Global Administrator System Administrator ## Footnote The User Administrator and System Customizer roles are not sufficient for approving email addresses.
38
For which table should you create a Word template to display an executive summary of an account record?
Account ## Footnote The Account table must be selected to retrieve data from associated tables.
39
Where should you assign additional permissions to ensure only marketing department members can edit documents stored in SharePoint?
SharePoint ## Footnote Permissions related to document editing must be configured in SharePoint.
40
What type of relationship should you create to record who has attended each event?
N:N relationship between Contact and Event ## Footnote This allows multiple contacts to be linked to multiple events.
41
What should you implement to capture additional information about a contact's capacity at an event?
custom intersect table with two 1:N relationships ## Footnote This allows capturing specific details about the nature of the relationship.
42
How many duplicate detection rules must you create to detect duplicates based on first and last name, email address, and mobile phone number?
Three ## Footnote Each field requires a separate rule for duplicate detection.
43
Which tool should you use to reduce errors when importing customer data into Dataverse?
Template for data import ## Footnote Templates ensure data is pre-validated before import.
44
At which level can auditing be configured in Dataverse?
Column ## Footnote Auditing can be enabled at the organization, table, and column levels.
45
Which role should you assign to a user to allow them to create apps in Dataverse?
System Customizer ## Footnote This role grants the necessary permissions for app creation.
46
What can cause the error 'User couldn’t be added because they haven’t met all of the access requirements'?
* The user’s account does not have a license * The user is not a member of the environment’s security group * The user’s account is not enabled in Microsoft Entra ID ## Footnote A security role is assigned after the user is added to the environment.
47
Which cascading rule can be used to reassign a salesperson’s records to another team member?
Cascade User Owned ## Footnote This rule updates records owned by the user without affecting others.
48
What should you configure to ensure the Account Number column is searchable in Dataverse?
quick find view ## Footnote This view defines which columns are searched during queries.
49
Which security role allows a user to enable or disable auditing in a Dataverse environment?
System Customizer ## Footnote Other roles do not provide the necessary access for auditing.
50
What system job type should you select for a custom bulk deletion job to delete workflow records?
Bulk Delete ## Footnote This type ensures only workflow records are targeted for deletion.
51
What should you use to set up the team record in Dataverse linked to a Microsoft Entra ID Group team?
Microsoft Entra ID Group ID ## Footnote This links the Dataverse team to the Azure team.
52
What should you use to ensure duplicate records are removed when importing data into Dataverse?
Dataflows ## Footnote Dataflows can connect to multiple sources and check for duplicates.
53
What is the purpose of ingesting data in the context of data systems?
To transform and cleanse it, and check for duplicates before pushing the data to the required data system such as Dataverse.
54
What is a limitation of Power Automate regarding data movement?
Power Automate is able to connect to just a single system at a time for moving data.
55
Is Power Automate a proper ETL tool?
No, it is not a proper ETL tool.
56
Can Power Automate identify duplicate records?
No, it cannot identify duplicate records.
57
What is a limitation of the Data Import Wizard?
It has a limited number of records that it can import at one time and can only be run manually.
58
What can Excel connected to Dataverse do?
It can push data to Dataverse but cannot bring in and transform data from different systems while carrying out duplicate detection checks on the data.
59
What is the principle of least privilege in the context of security roles?
Assigning users the minimum level of access necessary for their role.
60
Which security role allows users to edit columns in custom tables?
System Customizer.
61
What can the Environment Maker security role do?
It allows users to create resources in a Dataverse environment but not edit custom tables.
62
Why should the System Administrator role not be assigned to users needing to edit custom tables?
Because it goes beyond the principle of least privilege; users can do much more than edit columns in a custom table.
63
What access does the Basic User security role provide?
It does not allow users to access custom tables.
64
Fill in the blank: The training resource for security roles in Dataverse is titled 'Get started with _______ roles in Dataverse.'
security