search
LoginSignup
1

More than 1 year has passed since last update.

posted at

updated at

Organization

社内向けクイズアプリを作ってみる Vol.1 #PowerApps #decode夏まつり

初めに・・・

以前、de:code 夏まつりにて、クイズアプリを作って多くの反響をいただきました。

詳しくは、 @chomado さんのこちらの記事をご確認ください。
Microsoft Tech クイズ大会の問題と解説 + オンライン クイズアプリ開発アーキテクチャ #decode夏まつり #Azure #PowerPlatform

この中では、クイズの配信用アプリとデータベースを担当させてもらい、回答者側には @dz_さんにWebクライアントを作ってもらいました。
→ソースコード Github:dzeyelid/decode20-azure-quiz-client

ただ、社内限定であれば、Power Apps 単体で構築可能であることに気づきましたので、2020年の締めくくりとして、
Advent Calendar かねてまとめようと思い立ったのです。

このアプリを使用するにあたり必要となるライセンス

このアプリを作成及び利用するユーザー全員に、以下のいずれかのライセンスが必要となります
* Power Apps per apps user license
* Power Apps per user license

構成図の変更

de:code 夏まつり版システム構成図

de:code 夏まつりでのシステム構成はこのような形となります

image.png

社内向けクイズアプリ版システム構成図

それに対し、社内向けクイズアプリでのシステム構成はこのような形となります

image.png
※エンティティ表記になっていますが、Microsoft Dataverse よりテーブルに名称変更されています。

このように、テーブル構造はそのまま利用できますが、これまで Logic Apps や Power Automate で処理していた部分を、参加者用アプリのPower Apps に代替処理させる必要があります。

次回から・・・

今回はとっかかりと概略について簡単に説明する記事となりましたが、次回はデータを格納するテーブルを作っていきます。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
1