Microsoft Power Platform Developer 온라인 연습
최종 업데이트 시간: 2024년11월08일
당신은 온라인 연습 문제를 통해 Microsoft PL-400 시험지식에 대해 자신이 어떻게 알고 있는지 파악한 후 시험 참가 신청 여부를 결정할 수 있다.
시험을 100% 합격하고 시험 준비 시간을 35% 절약하기를 바라며 PL-400 덤프 (최신 실제 시험 문제)를 사용 선택하여 현재 최신 61개의 시험 문제와 답을 포함하십시오.
정답:
Explanation:
In Dynamics 365 Customer Engagement (on-premises), you use field-level security to restrict access to high business impact fields to specific users and teams. For example, you use this to enable only certain users to read or update the credit score for a customer.
Reference: https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/security-dev/use-field-security-control-access-field-values
정답:
Explanation:
Ref: https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-overview
정답:
Explanation:
B: The Export Profile is the core concept of the Data Export Service. The Export Profile gathers set up and configuration information to synchronize data with the destination database. As part of the Export Profile, the administrator provides a list of entities to be exported to the destination database.
D: Only entities that have change tracking enabled can be added to the Export Profile.
Reference: https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql-database
정답:
Explanation:
Box 1: Now() only.
The Now function returns the current date and time as a date/time value.
Box 2: Switch() or IF()
If and Switch functions in Power Apps determines whether any condition in a set is true (If) or the result of a formula matches any value in a set (Switch) and then returns a result or executes an action.
Box 3: isMatch( TextInput1.Text,"emergency",Contains & IgnoreCase )
Example: IsMatch( TextInput1.Text, "hello", Contains & IgnoreCase )
Tests whether the user's input contains the word "hello" (case insensitive).
정답:
Explanation:
Box 1: Functions
Box 2: Actions
Box 3: Complex types
Complex types are keyless named structured types consisting of a set of properties. Complex types are commonly used as property values in model entities, or as parameters or return values for operations.
정답:
Explanation:
Box 1: Webhook
With Dataverse, you can send data about events that occur on the service to a web app by using webhooks. A webhook is a lightweight HTTP pattern for connecting web APIs and services with a publish-and-subscribe model. Webhook senders notify receivers about events by making requests to receiver endpoints with some information about the events.
Webhooks enable developers and ISVs to integrate Dataverse data with their own custom code hosted on external services.
Box 2: Azure Service Bus
Service Bus provides a secure and reliable communication channel between Dataverse runtime data and external, cloud-based line-of-business apps. This capability is especially useful in keeping disparate Dataverse systems or other Dataverse servers synchronized with business data changes.
Box 3: Azure Event hub
Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.
Note: The most popular approaches in Dataverse involve webhooks, Azure messaging (Service Bus, Event Hubs), Azure Logic Apps, or Power Automate.
정답:
정답:
Explanation:
Box 1: No
parseFloat will return 'NaN' if it's not a number (null and undefined are NaNs).
Box 2: No
Box 3: Yes
Session.userLCID is the Locale ID for the ASP application.
Box 4: Yes
정답:
Explanation:
Box 1: View
Box 2: Quick Create
With quick create forms, your app can have a streamlined data entry experience with full support for logic defined by form scripts and business rules.
By default only these system tables have quick create forms: account, campaign response, 1case, competitor, contact, lead, opportunity.
정답:
Explanation:
Step 1: Edit the Project main form. Select Save as..
Step 2: Create a new model-driven app. Add the project entity, and select the Finance form.
Step 3: Enable security roles and select the Finance Security role on the Finance Assign security roles to the main form. Use this to make a main form available to specific groups.
Step 4: In the Maker portal, share the Finance app and select the Finance Security role. Sharing a model-driven app involves two primary steps. First, associate a one or more security role(s) with the app then assign the security role(s) to users.
✑ Visit https://make.powerapps.com
✑ Select a model-driven app and click Share.
✑ Select the app then choose a security role from the list.
정답:
Explanation:
By default, model-driven apps allows a specified set of query string parameters to be passed to a form. You use these parameters to set default values when you create a new record in the application. Each parameter must use a standard naming convention that includes a reference to the column logical name.
There are two ways to specify which query string parameters will be accepted by the form:
✑ Edit form properties
✑ Edit form XML
Reference: https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/configure-form-accept-custom-querystring-parameters
정답:
Explanation:
Access Team template
The privileges assigned to the access team through Access Team Templates. Access Team template allows you to create a template for the entities on which “Access Teams” option is enabled. You can grant or restrict access to the entity records through “Access Rights”. Essentially, this is like a record-based security model on an entity record for specific users.
Once the access team template is created and added to the entity form, you can start adding users. For example, on an opportunity record add a new user in the Access Team Template sub-grid.
Reference: https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/access-teams-and-access-team-templates
정답:
Explanation:
Box 1: Yes
LoadData and SaveData combine to form a simple mechanism to store small amounts of data on a local device. By using these functions, you can add simple offline capabilities to your app.
Box 2: No
Box 3: No
Box 4: Yes
정답:
Explanation:
Box 1: Yes
Delta query lets you query for additions, deletions, or updates to users, by way of a series of delta function calls. Delta query enables you discover changes to users without having to fetch the entire set of users from Microsoft Graph and compare changes.
Box 2: No
Tracking user changes
Tracking user changes is a round of one or more GET requests with the delta function.
You make a GET request much like the way you list users, except that you include the following:
The delta function.
A state token (deltaToken or skipToken) from the previous GET delta function call.
Delta tokens are only valid for a specific period before the client application needs to run a full synchronization again. For directory objects (application, administrativeUnit, directoryObject, directoryRole, group, orgContact, oauth2permissiongrant, servicePrincipal, and user), the limit is 7 days.
Box 3: No
There is limited support for $filter:
The only supported $filter expression is for tracking changes on a specific object:
$filter=id+eq+{value}.
Box 4: Yes
정답:
Explanation:
Box 1: Event handler
Event handlers - The app or service reacting to the event.
Box 2: Event subscriptions
Event subscriptions - The endpoint or built-in mechanism to route events, sometimes to more than one handler. Subscriptions are also used by handlers to intelligently filter incoming events.
Note:
There are five concepts in Azure Event Grid that let you get going:
Events - What happened.
Event sources - Where the event took place.
Topics - The endpoint where publishers send events.
Event subscriptions - The endpoint or built-in mechanism to route events, sometimes to more than one handler. Subscriptions are also used by handlers to intelligently filter incoming events.
Event handlers - The app or service reacting to the event.