次の方法で共有


パブリック システム ビューへのアクセスを管理する (プレビュー)

[このトピックはプレリリース ドキュメントであり、変更されることがあります。]

管理者は、セキュリティ ロールを持つモデル駆動型アプリでユーザーがアクセスできるビューを管理できます。 モデル駆動型アプリ を使用する場合、ユーザーは、割り当てられているセキュリティ ロールに適用されるシステム ビューにのみアクセスできます。

重要

  • これはプレビュー機能です。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が事前にアクセスし、そこからフィードバックを得ることができます。
  • 2025 年 1 月 15 日から 1 月 31 日まで、セキュリティ ロールを使用してシステム ビューを管理するためのパブリック プレビューが環境に展開され、利用可能になります。

システム ビューは、モデル駆動型アプリが依存する特別なビューで、システム テーブルのために存在するか、カスタムテーブルを作成する際に自動的に作成されます。 これらのビューは、特定の目標といくつかの追加機能を備えています。 Power Platform の管理者がセキュリティ ロールでビューのリストを管理する場合、そのセキュリティ ロールに割り当てられているユーザーは、それらのビューとシステムの既定ビューのみをビュー セレクタで利用することができます。 その他のシステムビューは、ドロップダウンリストからフィルタリングされます。 ユーザーが [ビューの管理と共有] オプションに移動すると、フィルター処理されたビューを引き続き表示できます。

Power Platform の管理者がテーブル リスト ビューの管理機能をオンにした後、ユーザーは、管理者が管理するビューのリストから既定のビューを設定し、モデル駆動型アプリのビューの管理と共有オプションから自分専用のビューを設定することができます。

モデル駆動型アプリ でのビューの管理と共有機能

データ アクセスは引き続きセキュリティ ロール特権で保護されます。つまり、ユーザーがアクセスできるレコードのみがビューに表示されます。 特定のビューにアクセスできるからといって、そのビューで使用可能なデータにもアクセスできるわけではありません。

ヒント

この機能は、テーブル リスト ビュー セレクターに表示されるビューをフィルター処理します。 すべてのシステム ビューと関連するビューは、ビュー セレクターを持つサブグリッドと関連グリッドに引き続き表示されます。

前提条件

  • Microsoft Dataverse 環境におけるシステム管理者のセキュリティ ロールのメンバーシップ。
  • デフォルトでは、システムビューの管理機能はオフになっています。 OrganizationSettingsEditor ツールをダウンロードして実行し、EnableRoleBasedSystemViews の設定をオンにします。 詳細情報: 既定の環境のデータベース設定を変更する方法
  • 監査をオンにすることを推奨しますが、必須ではありません。

Dataverse 環境におけるシステム ビュー

システム・ビューは、すべてのシステム・テーブルに存在する定義済みのビューです。 これらのビューには、公開、簡易検索、高度な検索、関連付け、または参照を含めることができます。 管理者または作成者が Power Apps (make.powerapps.com) からビューを作成すると、そのビューはパブリック ビューになります。 セキュリティ ロールを使用してパブリック ビューを管理できます。

一般的に使用されるパブリック ビューの例

ユーザーのセキュリティ ロールの割り当てに基づいて、ビジネス ユーザーと共にビューのテーブル リストを管理できます。 管理者は、該当するシステム ビューを選択し、これらのビューをセキュリティ ロールで管理します。 ユーザーがテーブル リスト フォームに移動すると、自分に割り当てられているセキュリティ ロールで管理されていたシステム ビューのみが表示されます。

パブリックビューの例:

テーブル 共有ビュー
アカウント 自分のアクティブなアカウント
アカウント 過去 3 か月間キャンペーン活動がないアカウント
​​リード 自分のオープンしているリード
​​リード すべてのリード
Case すべてのサポート案件
Case フォローしているサポート案件
Case 自分のサポート案件
Case 自分の解決済みサポート案件
取引先担当者 すべての取引先担当者
取引先担当者 フォローしている取引先担当者
取引先担当者 非アクティブな取引先担当者

[テーブル リスト ビューの管理] をオンにする

  1. ご使用の環境で、テーブル リスト ビュー機能を有効にしてください。 詳細: 前提条件
  2. セキュリティ ロールを使用してパブリック ビューを管理します。 新しいセキュリティ ロールを作成する必要がある場合は、セキュリティ ロールと特権 に移動してセキュリティ ロールの詳細を確認してください。
  3. ソリューションを作成し、管理しているテーブルとそれに対応するビューを追加します。
  4. ソリューションを管理対象としてエクスポートします。
  5. ソリューションを運用環境にインポートします。 システム ビューがセキュリティ ロールの割り当てに基づいてフィルター処理されるようになったことをユーザーに通知します。

セキュリティ ロールを使用して共有ビューを管理する

すべてのシステム ビューは、セキュリティ ロールで管理できます。 管理されると、セキュリティ ロールが割り当てられているユーザーには、ビュー セレクターでこれらのビューのみが表示されます。

ヒント

システム ビューは、Power Apps のパブリック ビュー タイプとして示されます。 (make.powerapps.com) 。 管理できるのは、共有ビューのみです。 既定のパブリック ビューには、アクセスのセキュリティ ロールを割り当てることはできません。

セキュリティ ロールを使用してシステム ビューを管理する方法:

  1. Power Apps にサインインします。
  2. 左側のナビゲーションペインで、ソリューション を選択して、必要なソリューションを開き、管理するビューを持つテーブルを持つソリューションを開きます。 項目がサイド パネル ウィンドウに表示されない場合は、…さらに表示 を選択して、目的の項目を選択します。
  3. アカウントテーブルなどのテーブルを開き、表示 領域を選択します。
  4. 必要な既定以外のパブリック ビューを選択し、コマンド バーで ビューの設定を選択します。
  5. 特定のセキュリティ ロールのオプションを選択します。
  6. 共有ビューに割り当てるセキュリティ ロールを選択します。
  7. セキュリティ ロールの選択が終わったら、保存して公開する を選択します。 パブリック ビュー アクセスのセキュリティ ロールを選択します

参照

Power Apps でモデル駆動型アプリ ビューを作成または編集する