演習 - Power Apps でアプリを共有する

完了

アプリを特定のユーザー、グループ、組織全体と共有できます。 アプリを他のユーザーと共有すると、ブラウザーで、または Microsoft Windows 用、Apple iOS 用、Google Android 用の Microsoft Power Apps Mobile でそのアプリを実行できます。

アプリの機能を共有している図。

さらに便利なことに、アプリを更新および共有するアクセス許可を他のユーザーに与えることができます。 このユニットでは、アプリを共有する手順について説明します。

アプリを共有するための準備をする

アプリの共有は、基本的に 2 つの方法で行うことができます。 Power Apps Studio を編集モードで使用しているときにアプリから、または Web ページのアプリ タブから行うことができます。

  1. Power Apps Studio で編集中にアプリを共有する場合、ヘッダー リボンの右上にある共有ボタンを選択します。 (共有できるのは保存したアプリのみです)。

    共有ボタンのスクリーンショット。

    Power Apps Studio のアプリ タブからアプリを共有する場合は、アプリを選択して、コマンド リボンの共有ボタンを選択します。

    コマンド リボンの [共有] ボタンのスクリーンショット。

    いずれかのオプションを選択すると、アプリの詳細画面が開き、次の図のように画面の右側に共有パネルが表示されます (実際の表示では共有の後に別の名前が続きます)。 この図には、以下の残りの手順に応じて丸で囲まれた番号が含まれています。

    共有パネルのスクリーンショット。

  2. 共有ポップアップ ウィンドウの左上の部分にある入力フィールドを使用して、アプリを共有するユーザーまたはグループを指定できます。 組織内のすべてのユーザーを追加するには、すべてのユーザーと入力して、会社名のすべてのユーザーを選択します。 大勢のユーザーと共有する場合のベスト プラクティスは、Microsoft Entra セキュリティ グループを通じて共有することです。

    メモ

    共有する際のセキュリティ グループに関する考慮事項を以下に示します。

    • アプリをセキュリティ グループと共有する場合、そのグループの既存のメンバーと、それに参加するすべてのユーザーは、グループに指定されたアクセス許可を持ちます。 グループから離脱したすべてのユーザーは、アクセス権を持つ別のグループに属しているか、または個人としてアクセス許可を付与された場合を除き、アクセス許可を失います。

    • セキュリティ グループのすべてのメンバーは、アプリに対してグループ全体が持つのと同じアクセス許可を持っています。 ただし、グループの 1 人または複数のメンバーに、より高いアクセス許可を指定することで、アクセス レベルを高めることができます。 たとえば、セキュリティ グループ A に対して、アプリを実行するアクセス許可を付与しながら、そのグループに属するユーザー B に対して、共同所有者アクセス許可を付与することができます。 セキュリティ グループのすべてのメンバーがアプリを実行できますが、編集を行うことができるのはユーザー B だけです。 セキュリティ グループ A に対して共同所有者アクセス許可を付与し、ユーザー B に対してアプリを実行するアクセス許可を付与した場合でも、そのユーザーはアプリを編集できます。

  3. ユーザーにアプリの編集も許可する場合は、共同所有者チェック ボックスをオンにします。 既定では、ユーザーにはユーザー アクセス許可が付与されます。 2 つのアクセス許可の説明は次のとおりです。

    • 共同所有者 - アプリを使用、編集、共有できますが、所有者の削除と変更は行うことはできません。

    • ユーザー - アプリを使用できます。

  4. アプリに、マップ コンポーネントや住所入力コンポーネントなどの Premium コンポーネントが含まれる場合、そのアプリを使用するにはライセンスが必要です。 ライセンスを要求するためのオプションがあります。 このオプションを選択すると、管理者に要求が送信されます。ただし、このオプションはユーザーに対してだけ使用できます (セキュリティ グループや配布リストに対してではなく)。 (上の図にこの通知は含まれていません)。

  5. 同僚に、アプリへのリンクを含むメッセージをメールで送信することもできます。 既定では、Power Apps では新しいユーザーに招待メールを送信するチェック ボックスがオンになっています。

  6. 同僚にメール メッセージを追加すると、入力フィールドに直接入力することでアプリについての通知を送信できます。

  7. 画像をアップロードして画像を含めたり、画像フィールドにドラッグ アンド ドロップして配置したりすることができます。

  8. 設定が完了したら、共有ボタンを選択します。 あとは Power Apps により自動的に行われます。

共有したアプリに変更を加えて公開した場合、ユーザーが次回アプリを使用するときに変更が反映されます。

アクセス許可とライセンス

アプリの共有を検討する際、アクセス許可とライセンスに関する以下の基本情報が役立ちます。

  • ユーザーと共同作成者は、共有アプリで使用されるすべてのデータ接続とゲートウェイへのアクセス許可が必要です。 一部のアクセス許可は暗黙的にアプリに付与されていますが、それ以外は明示的に付与する必要があります。 Microsoft Dataverse でアプリを作成する場合、アプリを共有しているユーザーが、アプリが依存しているテーブルに対して適切なアクセス許可を持っているかを確認する必要があります。 具体的には、ユーザーは、関連する行の作成、読み取り、書き込み、削除などのタスクを実行できるセキュリティ ロールに属していなければなりません。 多くの場合、アクセス許可を持つ 1 つまたは複数のカスタム セキュリティ ロールを作成します。それは、アプリを実行するためにユーザーが必要とするものです。 その後、必要に応じて各ユーザーにロールを割り当てることができます。

  • また、共同所有者アクセス許可を持つユーザーには、アプリで編集を行うための Power Apps プランも必要です。

アプリの共有は簡単で、アプリを組織全体のユーザーが利用可能にするための優れた方法です。