PL-200 study materials
PL-200 study resources

PL-200 flashcards

PL-200 · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Alternate key
A table-level index on one or more columns that uniquely identifies a row; used by integration tools to upsert records without knowing the GUID.
Rollup column
Aggregates values from related child records using sum, count, min, or max; recalculated by a scheduled asynchronous job, so displayed values are not always real time.
Calculated column
Derives its value from a formula using other columns in the same row; evaluated at read time and cannot reference rollup columns or columns from related tables.
Business rule scope
Determines where a business rule runs: Entity scope runs server-side for all forms and API calls; All Forms scope runs only client-side in model-driven forms.
Field security profile
Grants per-column Create, Read, and Update permissions to users or teams; a secured column returns blank for users without read permission.
Choice column
Stores a value from a locally defined option set with fixed labels and numeric values; not shared across tables unless a global choice is created.
Lookup column
Creates a many-to-one relationship and stores a reference to one row in another table; enables related-record navigation and rollup aggregation.
Duplicate detection rule
Defines matching columns and criteria for finding duplicates; runs on create and update only after the rule is published and detection is enabled.
Delegation limit
Maximum rows a canvas app retrieves when a non-delegable expression is used; the default is 500 and the maximum setting is 2,000.
Main form
Default form type used to create, view, and edit a record in a model-driven app; other types are quick create, quick view, and card.
Quick view form
Read-only form embedded in another form, often opened from a lookup, that shows information about a related record without navigating away.
Component library
Container of reusable canvas controls that is published to an environment so multiple apps share one definition of the same UI.
App.Formulas named formula
App property where named formulas are declared; values recalculate automatically when dependencies change, replacing many OnStart variable assignments.
Site map
XML definition of model-driven app navigation made of areas, groups, and subareas that point to tables, dashboards, or URLs.
Gallery control
Repeats a template of controls once per record from a data source; the selected item drives the detail form or display.
Model-driven view
Saved query defining which columns, filters, and sort order appear in a table grid; also supplies the data source for charts.
Instant cloud flow
Triggered manually from a button, app, or another flow; runs on demand instead of being bound to a data event.
Automated cloud flow
Starts when a specified event occurs at a connector, such as a Dataverse row being created, modified, or deleted.
Business process flow
Guided stages with steps that move a record through a defined process; supports up to 30 stages and one active process per table.
Real-time workflow
Synchronous classic workflow that runs immediately inside the transaction and can block a save by using a Stop action.
Background workflow
Asynchronous classic process that runs on a queue rather than instantly; used for long-running or bulk operations that should not block users.
Custom API
Reusable Dataverse message with typed request and response parameters that can be bound to a table or called globally from flows and code.
Apply to each concurrency
Flow setting that processes array items in parallel; turn it on and set the degree of parallelism to shorten long iterations.
Do until loop
Repeats a block of actions until a condition is true, using a configured count limit and timeout to avoid endless running.
Sandbox environment
Non-production environment type used for development testing and user acceptance; can be reset, copied, and restored.
DLP policy
Rule set that classifies connectors as Business, Non-business, or Blocked to prevent apps and flows from mixing data across groups.
Managed solution
Locked packaged solution used for deployment to test and production; components cannot be edited directly without removing managed layers.
Unmanaged solution
Development solution whose components stay editable and merge into the default solution when imported into an environment.
Solution patch
Child managed solution layered onto a parent solution for small updates; clone the patch to roll it into a new parent version.
Publisher prefix
Three-to-eight character customization prefix attached to the publisher that becomes part of every new schema name in the environment.
Point-in-time restore
Restores an environment to a backup from the last seven days and produces a new environment that you must repoint to.
Managed environment
Environment setting that adds governance such as solution checker enforcement, sharing limits, and usage and inventory insights.