PL-400日本語試験無料問題集「Microsoft Power Platform Developer (PL-400日本語版) 認定」
適切なユーザーに最小限の環境セキュリティの役割を割り当てる必要があります。
どのセキュリティ ロールを使用する必要がありますか? 回答するには、適切なセキュリティ ロールを正しいユーザーにドラッグします。各セキュリティ ロールは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

どのセキュリティ ロールを使用する必要がありますか? 回答するには、適切なセキュリティ ロールを正しいユーザーにドラッグします。各セキュリティ ロールは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:

Box 1: Environment Maker
UserA must be able to create and publish Power Apps apps.
The Environment Maker role can create resources within an environment including apps, connections, custom connectors, gateways, and flows using Power Automate.
Box 2: System Administrator
UserB must be the owner of all the systems and be able to provide permissions and create all new environments.
The System Administrator has full permission to customize the system. Can view all data in the system.
Box 3: System Customizer
UserC must be able to create apps connected to the systems and update the security roles and entities.
The System Customizer has full permission to customize the system. Can only view rows for system tables that they create.
The difference between the System Administrator and System Customizer security roles is that a system administrator has read privileges on most rows in the system and can see everything. Assign the System Customizer role to someone who needs to perform customization tasks but shouldn't see any data in the system tables.
Box 4: Common Data Service User
To stay consistent with our product rebranding effort, the security role Common Data Service User is being changed to Basic User.
The Basic User security role primarily contains Basic privileges for core entities where the user can write, update, and delete records that they created or owned.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/environments-overview
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/privileges-required-customization - system-administrator-and-system-customizer-security-roles
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/privileges-required- customization#system-administrator-and-system-customizer-security-roles
https://docs.microsoft.com/en-us/power-platform-release-plan/2020wave2/data-platform/common-data- service-user-security-role-renamed-basic-user
https://docs.microsoft.com/en-us/power-platform-release-plan/2020wave2/data-platform/common-data- service-user-security-role-renamed-basic-user
モデル駆動型アプリを作成しています。
Opportunities テーブルを使用して機会を見積もっています。アプリの要件は次のとおりです。
* 案件が 50,000 ドルを超える場合は、営業チームに電子メールを送信する必要があります。
* 100 万ドルを超える機会の場合、ユーザーはレコードを作成するときにスポンサーを入力できる必要があります。
必要なコード行は最小限に抑える必要があります。
アプリを実装する必要があります。
どのツールを使用する必要がありますか?
回答するには、適切なツールを正しい要件にドラッグします。各ツールは 1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

Opportunities テーブルを使用して機会を見積もっています。アプリの要件は次のとおりです。
* 案件が 50,000 ドルを超える場合は、営業チームに電子メールを送信する必要があります。
* 100 万ドルを超える機会の場合、ユーザーはレコードを作成するときにスポンサーを入力できる必要があります。
必要なコード行は最小限に抑える必要があります。
アプリを実装する必要があります。
どのツールを使用する必要がありますか?
回答するには、適切なツールを正しい要件にドラッグします。各ツールは 1 回使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:

あなたは、営業チームが連絡先の詳細を Common Data Service (CDS) データベースに記録するためのアプリを開発しています。
アプリはネットワークの切断を処理し、再接続時にデータを CDS に保存する必要があります。
アプリのメイン画面には、連絡先データを収集するためのフォームとボタンがあります。ボタンの OnSelect プロパティには次の式があります。

次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。

アプリはネットワークの切断を処理し、再接続時にデータを CDS に保存する必要があります。
アプリのメイン画面には、連絡先データを収集するためのフォームとボタンがあります。ボタンの OnSelect プロパティには次の式があります。

次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

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
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/offline-apps
注: この質問は、同じシナリオを示す一連の質問の一部です。このシリーズの各質問には、指定された目標を達成できる可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策が含まれる場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答すると、その質問に戻ることはできません。そのため、これらの質問はレビュー画面には表示されません。
Common Data Service (CDS) 環境には、Building code と Work item という名前の 2 つのカスタム エンティティがあります。構築コードにはコード日付カスタム フィールドがあり、作業項目には経過時間カスタム フィールドがあります。建設作業員は、両方の事業体からのデータを含む統合されたカスタム フォームを使用して、日々の作業項目を入力します。
複雑なロジックを適用するには、JavaScript ライブラリをこれらのカスタム エンティティおよびフィールドとともに使用します。
他の開発者が環境を拡張した場合でも、JavaScript ライブラリが当初の設計どおりに機能し続けることを確認する必要があります。
解決:
ビルディング コード フォームで、イベント タブに JavaScript ライブラリを追加し、非イベント依存関係にコード日付フィールドを追加します。
「作業項目」フォームで、「イベント」タブの JavaScript ライブラリと「経過時間」フィールドをイベント以外の依存関係に追加します。
解決策は目標を達成できますか?
このセクションの質問に回答すると、その質問に戻ることはできません。そのため、これらの質問はレビュー画面には表示されません。
Common Data Service (CDS) 環境には、Building code と Work item という名前の 2 つのカスタム エンティティがあります。構築コードにはコード日付カスタム フィールドがあり、作業項目には経過時間カスタム フィールドがあります。建設作業員は、両方の事業体からのデータを含む統合されたカスタム フォームを使用して、日々の作業項目を入力します。
複雑なロジックを適用するには、JavaScript ライブラリをこれらのカスタム エンティティおよびフィールドとともに使用します。
他の開発者が環境を拡張した場合でも、JavaScript ライブラリが当初の設計どおりに機能し続けることを確認する必要があります。
解決:
ビルディング コード フォームで、イベント タブに JavaScript ライブラリを追加し、非イベント依存関係にコード日付フィールドを追加します。
「作業項目」フォームで、「イベント」タブの JavaScript ライブラリと「経過時間」フィールドをイベント以外の依存関係に追加します。
解決策は目標を達成できますか?
正解:B
解答を投票する
解説: (GoShiken メンバーにのみ表示されます)
モデル駆動型アプリで使用される Web リソース用に次の JavaScript コードを開発します。

次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。


次の各ステートメントについて、そのステートメントが true の場合は [はい] を選択します。それ以外の場合は、「いいえ」を選択します。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:

Box 1: Yes
Problem patterns: Web-use-async
There are multiple ways to interact with the server or request resources. Common approaches that allow for synchronous communications include the following (These scenarios should be avoided.):
* Usage of the XMLHttpRequest object passing in false for the value of the async parameter for the open function call var requestXhr = new XMLHttpRequest();
// Explicitly setting the async parameter to false or supplying a variable with a value of false will force this as a synchronous call.
requestXhr.open('GET', '/test/test.txt', false);
Box 2: No
=== - Strict Equality Comparison is already used in the code.
Box 3: No
No debugger statement in the code, so web-remove-debug-script (avoid including debug script in non- development environments) does not apply.
Reference:
https://docs.microsoft.com/sr-cyrl-rs/powerapps/developer/model-driven-apps/best-practices/business-logic
/interact-http-https-resources-asynchronously
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Strict_equality
組織には Dynamics 365 Sales 環境があります。
Power Apps コンポーネントを作成する必要があります。
どの 3 つのアクションを順番に実行する必要がありますか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

Power Apps コンポーネントを作成する必要があります。
どの 3 つのアクションを順番に実行する必要がありますか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

正解:

Explanation:

Step 1: Run pac pcf init -namespace ..
This is the first command which creates basic folder structure of PCF control project.
Run the following command to create the control. The format of the control is:
pac pcf init -namespace <specify your namespace here> -name <put component name here> -template
<component type>
Step 2: Run the npm install command
Install Dependencies
Once 'init' sets up the basic folder, as a next step install all the PCF control dependencies using 'npm install' command.
Example:

Now at this point, there is nothing we have actually created. However, the solution created contains sample PCF control code.
Step 3: Run the following np run build command
Build PCF Component.
Once you implement the PCF component, build the code for any syntax errors.
Syntax:
npm run build

Reference:
https://rajeevpentyala.com/2020/03/21/power-apps-component-framework-pcf-demystify/
https://carldesouza.com/creating-a-custom-component-using-the-powerapps-component-framework/
あなたは Power Platform ソリューションを開発しています。ビジネス プロセス フローを変更しています。合計金額の値に新しい放射状ノブを作成し、その放射状ノブをフォームに追加しました。
次のステップに進む前に、最初に合計金額の値を入力する必要があります。
ビジネス プロセス フローを構成する必要があります。
どの 4 つのアクションを順番に実行する必要がありますか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

次のステップに進む前に、最初に合計金額の値を入力する必要があります。
ビジネス プロセス フローを構成する必要があります。
どの 4 つのアクションを順番に実行する必要がありますか? 回答するには、アクションのリストから適切なアクションを回答領域に移動し、正しい順序で並べます。

正解:

Explanation:
1. Create a new solution and add the business process flow and export the solution. Delete the solution after export.
2. Copy custom control configurations to the business process flow FormXML for the related entity form.
3. Import the solution into the Dataverse
4. Open the business process in the Business Process Flow designer and select Activate/Update
企業は企業や消費者に荷物を配達します。Package という名前のカスタム エンティティは、パッケージの詳細をキャプチャします。
次のフィールドのセットをエンティティに追加し、プラットフォームの組み込み操作を利用する必要があります。
荷物の長さ、幅、深さ、重量を表す一連のフィールド。どの寸法の最大値も 100 センチメートルです。
配送がシステムに入力された時間と既存のカスタム フィールド (集荷時間と配送時間) に基づいて配送の効率を計算する、時間依存の属性のフィールドのセット。
どの構造を使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

次のフィールドのセットをエンティティに追加し、プラットフォームの組み込み操作を利用する必要があります。
荷物の長さ、幅、深さ、重量を表す一連のフィールド。どの寸法の最大値も 100 センチメートルです。
配送がシステムに入力された時間と既存のカスタム フィールド (集荷時間と配送時間) に基づいて配送の効率を計算する、時間依存の属性のフィールドのセット。
どの構造を使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:

Box 1: DIFFINMINUTES(Created on, Delivery Time)
DIFFINMINUTES (date and time, date and time) returns the difference in minutes between two Date and Time columns.
Box 2: Duration
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/define-calculated-fields
要件を満たすためにセキュリティを設定する必要があります。
セキュリティをどのように設定すればよいでしょうか? 答えるには、適切なセキュリティ メカニズムを正しいユーザーにドラッグします。各セキュリティ メカニズムは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

セキュリティをどのように設定すればよいでしょうか? 答えるには、適切なセキュリティ メカニズムを正しいユーザーにドラッグします。各セキュリティ メカニズムは、1 回だけ使用することも、複数回使用することも、まったく使用しないこともできます。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。
注: 正しく選択するたびに 1 ポイントの価値があります。

正解:

Explanation:
Box 1: Field level security
Only supervisors must be able to view phone numbers in the Accounts form.
You use field security tables to apply field-level security, which restricts field access to specified users and teams. The scope of field-level security is global, which means that it applies to all records within the organization, regardless of the business unit hierarchical level to which the record or the user belongs. Field security works in all Microsoft Dataverse clients, including the Web client, Dynamics 365 for Outlook, and Dynamics. It applies to all components, such as the Dataverse web services, reports, search, offline, filtered views, auditing, and duplicate detection.
Box 2: Team Security
Sales users must only have access to their own records.
Owner team: An owner team owns records and has security roles assigned to the team. A user's privileges can come from their individual security roles, those of the teams that they're part of or the ones they inherit. A team has full access rights on the records that the team owns. Team members are added manually to the owner team.
Box 3: Environment security
Developers must be able to create new apps for all users.
Environment maker: Can create new resources associated with an environment, including apps, connections, custom APIs, gateways, and flows using Microsoft Power Automate. However, this role doesn't have any privileges to access data within an environment.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/field-security-entities
https://docs.microsoft.com/en-us/power-platform/admin/database-security
https://docs.microsoft.com/en-us/power-platform/admin/database-security
https://docs.microsoft.com/en-us/power-platform/admin/manage-teams - types-of-teams
https://docs.microsoft.com/en-us/power-platform/admin/manage-teams#types-of-teams
企業はカスタム Power Platform アプリを使用してプログラムを作成および管理します。同社には、TLS 1.0 を使用する公開 Web サイトがあります。
公開 Web サイトは企業のドメイン外にあります。Web サイトは POST リクエストを使用してデータを保存します。
公開 Web サイトへのデータ転送を自動化する必要があります。
何を使えばいいのでしょうか?回答するには、回答領域で適切なオプションを選択してください。

公開 Web サイトは企業のドメイン外にあります。Web サイトは POST リクエストを使用してデータを保存します。
公開 Web サイトへのデータ転送を自動化する必要があります。
何を使えばいいのでしょうか?回答するには、回答領域で適切なオプションを選択してください。

正解:

Explanation:
Create a plug-in
Register a step