Power Appsを使用した簡単なアプリケーションの作成
【前提条件】本記事の手順を実行するには、Microsoft 365のライセンスが必要である。SharePointコネクタは標準コネクタに分類されるため、Microsoft 365ライセンスに含まれるPower Apps使用権で利用できる。また、SharePointサイトへのアクセス権限が必要である。
【目次】
SharePointリストの作成
SharePointリストとは、データを行と列で管理できる機能であり、Excelのスプレッドシートに似た構造を持つ。タスク管理、連絡先一覧、在庫管理など、様々な用途に使用できる。
SharePointを開き、使用するサイトを選択する。画面右上の歯車アイコン(設定)をクリックし、表示されるメニューから「サイトコンテンツ」を選択する。
サイトコンテンツ画面が表示されたら、「新規」ボタンをクリックし、「リスト」を選択する。リストの名前と説明を入力し、作成を完了する。ここで作成したリストは、後の手順でPower Appsのデータソースとして使用する。
Power Appsの起動
Microsoft 365にサインインした状態で、画面左上のアプリランチャー(9つの点が並んだアイコン)をクリックする。表示されるアプリ一覧からPower Appsを選択して起動する。
新規アプリケーションの作成
Power Appsのホーム画面が表示される。画面左側のナビゲーションメニューから「作成」を選択する。
データソースの設定
作成画面では、アプリケーションのデータソースを選択する。Power Appsでは、Dataverse(Microsoft提供のクラウドデータベース)、SharePointリスト、Excel、SQLなど、複数のデータソースを利用できる。本記事ではSharePointを選択する。
SharePointを選択すると、接続オプションの一覧が表示される。使用する接続を選択し、続いてSharePointサイトを選択する。サイト内のSharePointリストが一覧表示されるので、手順1で作成したリストを選択し、「接続」ボタンをクリックする。
アプリケーションの確認
接続が完了すると、Power Appsがデータソースに基づいてアプリケーションを自動生成する。ようこそ画面が表示される。
「このアプリのプレビューを確認する」ボタンをクリックすると、プレビュー画面が表示される。プレビューでは、一覧表示画面、詳細表示画面、編集画面など、自動生成されたアプリケーションの各画面を確認できる。
アプリケーションの保存と共有
プレビューでの確認が完了したら、アプリケーションを保存する。画面右上の「保存」ボタンをクリックする。
他のユーザーとアプリケーションを共有するには、「共有」ボタンをクリックする。共有画面では、共有先のユーザーまたはグループを指定する。共有されたユーザーは、Power AppsアプリまたはWebブラウザからアプリケーションにアクセスできる。
【注意】アプリケーションを共有する際は、共有先のユーザーがSharePointリストへのアクセス権限を持っていることを確認する。SharePointリストへの権限がない場合、アプリケーションを開いてもデータを表示できない。