キャンバス アプリは、コードを記述せずにMicrosoft Power Appsで作成できるカスタム ビジネス アプリケーションです。 キャンバスは、必要なユーザー インターフェイスを正確に構築するためにコンポーネントをドラッグ アンド ドロップできる空白のデザイン サーフェイスと考えてください。 単純なデータ入力フォームを作成する場合でも、複雑なビジネス ワークフローを作成する場合でも、キャンバス アプリを使用すると、ビジネスの動作に合わせてソリューションを柔軟に設計できます。
キャンバス アプリを使用すると、次のことができます。
- 数百のソース
からデータ に接続し、Microsoft 365、Dataverse、SharePoint、その他のデータ ソースを含む - ブラウザーとモバイル デバイス間でシームレスに動作するレスポンシブ デザインを作成する
- AI を利用したCopilotを使用して自然言語の会話を通じてアプリを構築する
- 組織内でアプリを安全に共有する
- SharePoint、Power BI、Microsoft Teamsにアプリを直接埋め込む
この概要は、キャンバス アプリの構築を開始する方法を理解し、効果的なビジネス ソリューションを作成するための主要な概念を理解するのに役立ちます。
アプリの構築
次の記事では、アプリの構築に関するガイダンスを提供します。
- プランを作成する
- 空のキャンバス アプリをゼロから作成する
Copilot Microsoft Dataverse - リストのデータを含むキャンバス アプリを作成する
- Excel データに基づいてキャンバス アプリを作成します
作成者がアプリを作成できる場所の詳細については、「Get started with Power Apps」を参照してください。
アプリを自動的に生成したら、ユーザーのワークフローに基づいて、既定の外観と動作をカスタマイズします。 たとえば、表示するデータの種類、データを並べ替える方法、ユーザーが入力するかスライダーを調整して数値を指定できるかどうかを変更します。 スクリーン、ギャラリー、フォーム、その他のコントロールを追加してカスタマイズします。
アプリを自動的に生成してカスタマイズしたら、Dataverse、Excel、または別のデータ ソースに基づいてアプリを最初から作成します。 何もない状態から作業することで、アプリの設計やフロー、コントロールの幅が広がり、組み込みができるデータ ソースの種類も増えます。
Power Appsを初めて使用する場合は、Power Apps プロジェクトの計画から始めます。
データに接続する
キャンバス アプリは、さまざまなデータ ソースに接続できます。 シナリオに最適なデータ ソースを選択します。
- Microsoft Dataverse – セキュリティ、ロジック、およびデータ管理が組み込まれたビジネス アプリケーションのプライマリ データ ストアとして Dataverse を使用します。
- SharePoint – 既存のコラボレーション ワークフローを拡張するためにSharePointリストの上にアプリを構築します。
- Excel – OneDriveやSharePointなどのクラウド ストレージに格納されているExcelブックに基づいてアプリを作成します。
- SQL ServerとAzure SQL – エンタープライズ データ シナリオのために SQL データベースに直接接続します。
- その他のコネクタ – Dynamics 365、Salesforce などのサービスに使用できる数百のコネクタを参照します。
Power AppsデータをMicrosoft Fabricにリンクする方法については、
アプリの共有と実行
アプリを完成させ、クラウドに保存したら、組織内の他のユーザーとアプリを共有 します。 アプリを実行できるユーザーまたはグループと、その対象者がアプリをカスタマイズしたり、組織内の他のユーザーと共有したりできるかを指定します。
Windows、web ブラウザー、、または iOS または Android デバイスで、独自のアプリと共有されているアプリを実行します。
ライセンスと試用版
Power Appsの使用を開始するには、シナリオに適したライセンスが必要です。
- 無料試用版 – Power Appsのライセンスをお持ちでない場合は、無料試用版にサインアップ。 試用版ライセンスは、限られた期間、ほとんどのPower Apps機能へのアクセスを提供します。
- 試用版の延長 – 試用版の有効期限が切れている場合は、管理者に問い合わせるか、 Power Platform 管理センター にアクセスして拡張機能のオプションを確認してください。
- Developer 環境 – 組織アカウントをお持ちでない場合は、Microsoft Developer Program を使用して開発者のアカウントを確立します。
- Licensing の概要 – プランの詳細な比較については、Power Apps価格に関するページを参照してください。
一般的な問題のトラブルシューティング
キャンバス アプリのビルド中または実行中に問題が発生した場合は、次のリソースが役立ちます。
- キャンバス アプリの既知の問題 – 一般的なエラーと既知の制限事項の解決策。
- パフォーマンスの最適化 – サイトのパフォーマンスの低下など、アプリの読み込み時間と応答性を向上するためのヒント。
- 数式リファレンス – キャンバス アプリで使用される Power Fx の数式と関数の完全なリファレンス。
- コーディング ガイドライン – クリーンでパフォーマンスの高いキャンバス アプリ コードを維持するためのベスト プラクティス。
- Dataverse のトラブルシューティング – メールボックスの構成やソリューションのインポートなど、Dataverse 接続に関する問題を解決します。
問題がドキュメントを通じて解決されない場合は、Power Platform 管理センターから サポート 要求を作成 できます。
詳細情報
- アイデアをアプリに変えたいですか? 最初に、 Power Apps プロジェクトを計画します。
- 左側のナビゲーション ウィンドウで詳細手順、概念、リファレンスの記事を探します。
- Power Apps機能の使用方法については、webinars とビデオ ギャラリーを参照してください。
感想をお聞かせください
- Power Appsコミュニティで、Power Appsを使用するすべてのユーザーが他のユーザーが回答するための質問を投稿できます。 質問を投稿する前にコミュニティを検索して、既に同じ質問が回答済みでないかを確認してください。
- Power Appsアイデア フォーラムでPower Appsを改善するためのアイデアを送信します。
- 組織のPower Apps管理者の場合は、Power Platform 管理センターでサポート チケットを開きます。