Power Appsにサインインする

https://make.powerapps.comで Power Apps にサインインして、アプリを作成、編集、または再生します。

この記事では、初めて Power Apps にアクセスし、適切な環境を選択し、Azure B2B や Microsoft アカウントのサインインなど、さまざまな認証オプションに移動する方法について説明します。

キャンバス アプリを作成するには、 環境作成者の定義済みのセキュリティ ロールが必要です。

職場または学校アカウントをお持ちでない場合は、試用版アカウントにサインアップできます。 詳細については、「 Power Apps を 30 日間無料で探索する」を参照してください。

学習内容:

  • 作業に適した環境を選択する方法
  • Azure B2B や Microsoft アカウントなど、さまざまなサインイン オプション
  • 環境にアクセスして最初のアプリを作成する方法

Power Apps ホーム ページの詳細については、「Get started with Power Apps」を参照してください。

環境の選択

Microsoft Dataverse でアプリ、フロー、データ接続、またはテーブルを作成すると、Power Apps のほとんどの作業は特定の環境で行われます。 環境は、作業の種類間の境界を設定します。 たとえば、組織は部門ごとに異なる環境を使用できます。 多くの組織では、環境を使用して、開発中のアプリと使用できる状態のアプリを分離します。 複数の環境または 1 つだけにアクセスできる場合があります。 適切なアクセス許可がある場合は、独自の環境を作成できます。

使用している環境を確認するには、ヘッダーの右側付近にある環境スイッチャーを見つけます。

環境スイッチャー。

環境セレクターを使用すると、環境は 2 種類にグループ化されます。 Dataverse を使用したアプリのビルド とその 他の環境。 [ フィルター] を選択して、ロール、データ プラットフォーム (Dataverse またはなし)、環境の種類 (運用やサンドボックスなど) で環境の一覧をフィルター処理します。

環境をフィルター処理して選択するための環境セレクター

システム管理者またはシステム カスタマイザーのセキュリティ ロール メンバーシップがある環境は、 Dataverse を使用したアプリのビルドの下に表示されます。 [その他の環境] の一覧には、環境内の少なくとも 1 つのキャンバス アプリに対する環境作成者または編集権限しかない環境が表示されます。

ヒント

一覧内の環境にカーソルを合わせると、その詳細が表示されます。

役割で環境をフィルターする

ロールのフィルター Power Platform ロールまたは説明
管理者 システム管理者
環境管理者
データへのアクセスが許可された作成者 システム管理者
システム カスタマイザー
データへのアクセスが完全には許可されていない作成者 環境の作成者 (Dataverse を使用する場合としない場合)
共有アプリの共同作成者 作成者レベルの セキュリティ ロール が割り当てられていませんが、環境内の少なくとも 1つ のキャンバス アプリに対する編集権限を持つユーザー

Important

  • Power Apps の環境スイッチャーで環境の一覧を表示するには、環境の環境作成者、システム カスタマイザー、またはシステム管理者のセキュリティ ロールが必要です。 定義済みのセキュリティ ロールの詳細については、Microsoft Power Platform 管理者ガイドの 「定義済みのセキュリティ ロール 」を参照してください。
  • アプリ、フロー、または同様のコンポーネントを作成する前に、適切な環境にいることを確認します。 環境間でコンポーネントを移動するのは簡単ではありません。

Note

  • 組織内のすべてのメンバーは 、既定の環境を使用できます。 他の環境と同様に、ユーザーはアプリを使用するのに十分な特権を持つアプリを表示できます。
  • 環境内で環境作成者のセキュリティ ロールを使用しているすべてのユーザーは、既定の環境を含め、その環境内のすべてのモデル駆動型アプリを表示できます。 詳細については、「アプリを 表示およびアクセスするためのモデル駆動型アプリ権限」を参照してください。
  • ある環境でアプリを作成すると、別の環境からは表示されません。 アプリを実行するユーザーは、アプリを作成した環境にアクセスする必要があります。

環境の詳細については、「環境の 概要」を参照してください。

Azure B2B コラボレーションを使用してサインインする

Note

  • リソース テナント は、アプリが存在することが予想されるMicrosoft Entra テナントであり、ユーザーがアプリを作成および編集する必要があります。 Azure B2B 作成者の場合、このテナントは自分のアカウントが存在するテナントとは異なります。
  • ホームテナントは、ユーザーのアカウントが存在し、それに対して認証を行う場所です。
  • リソース テナントでアプリを作成および編集するには、管理者が これらの手順を実行して、Azure B2B ユーザーにアプリをビルドするための前提条件の特権を付与する必要があります。

ユーザーが Power Apps にサインインすると、 ホーム テナント (資格情報がプロビジョニングされている Microsoft Entra テナント) にサインインします。 サインイン後、ユーザーは、次に示すように [ディレクトリの 切り替え ] リンクを選択して、アプリをビルドするディレクトリを変更できます。

Azure B2B Maker - ディレクトリ切り替えオプション。

スイッチ ディレクトリ リンクは、Directories タブでPower Apps設定を開きます。このタブには、ユーザーがメンバーまたは Azure B2B ゲストであるすべてのMicrosoft Entra テナントが一覧表示されます。 Switch を選択すると、現在のテナントからサインアウトし、Power Apps で選択したテナントにサインインします。

Azure B2B Maker - テナントを切り替え。

よく寄せられる質問

Azure B2B メーカーとして、アプリを共有できないのはなぜですか?

Azure Microsoft Entra ID の外部コラボレーション設定でゲスト ユーザーが "(最も包括的)" にアクセスできる場合、Power Apps 共有エクスペリエンスにはユーザーがテナントでアクセス許可を持っている必要があります。 十分な特権を持たない Azure B2B 作成者は、共有時に次のエラー ダイアログを表示します。

リクエスト URL のドメイン名が無効です。

ホーム テナントとリソース テナントの両方でPower Appsで作業できますか?

  • はい。ただし、個別のブラウザー セッションでのみ使用できます。 たとえば、Microsoft Edge を標準モードで開いたり、新しい InPrivate ウィンドウで別のセッションを開始したりできます。
  • 同じブラウザー セッションで複数のタブを開くと、最近サインインしたテナント内のリソースにのみアクセスできます。

GDAP を使用してリソース テナントでPower Appsにサインインできますか?

いいえ、https://make.powerapps.com は 詳細な代理管理者特権 (GDAP) を認識しませんが、Power Platform 管理センターは認識します。

Microsoft アカウント (プレビュー) を使用してサインインする

職場または学校アカウントを持っていない場合でも、誰でも Power Apps を構築できます。 Microsoft アカウントを使用して Dynamics 365 Sales 試用版にサインアップし、そのアカウントを使用して Power Apps にサインインします。

30 日間の試用期間中は、好きな数のアプリを作成してプレイできます。 Dataverse やその他の Premium コネクタを使用してアプリを構築することもできます。 ただし、試用期間を超えてこれらのアプリを実行したり、他のユーザーと共有したりする予定の場合は、(無料) Microsoft Entra アカウントを作成する必要があります。

Important

  • これはプレビュー機能です。
  • プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能は、お客様が早期にアクセスしてフィードバックを提供できるように、公式リリースの前に利用できます。

Microsoft アカウントのPower Apps使用権を持つライセンスはどこで入手できますか?

Dynamics 365 Sales無料試用版には、他のDynamicsおよび Power Platform の使用権と共に、Power Apps使用権が含まれます。 Dynamics 365無料試用版にサインアップできます。

画像

Note

すべてのPower Apps無料ライセンスが Microsoft アカウントのサインアップをサポートしているわけではありません。 無料のサインアップを許可する無料ライセンスの一覧は、時間の経過とともに増えると予想されます。

モデル駆動型アプリを作成して Dataverse を使用するにはどうすればよいですか?

Dataverse を使用して環境を選択するか作成します。 Dataverse での開発環境は無料で作成できます。

  1. Power Apps にサインインします。
  2. 環境ピッカーを選択します。
  3. 独自の環境が必要ですか? プロンプトで 今すぐ試す を選択して Dataverse で環境を作成します。

Power Platform 管理センターにアクセスするにはどうすればよいですか?

Power Platform 管理センター (https://admin.powerplatform.microsoft.com) では、Microsoft アカウントのサインインはサポートされていません。 ただし、Microsoft アカウントは Microsoft Entra テナントに関連付けられているので、Power Platform 管理センターで使用するMicrosoft Entra ベースの ID をプロビジョニングできます。

  1. Microsoft アカウントと同じ管理特権を持つMicrosoft Entra ID を作成するにはどうすればよいですか?
  2. 新しく作成したMicrosoft Entra ID を使用して、https://admin.powerplatform.microsoft.com にサインインします。

Microsoft アカウントと同じ管理特権を持つMicrosoft Entra ID を作成するにはどうすればよいですか?

  1. https://portal.azure.com へサインインします。
  2. Microsoft Entra IDを検索します。
  3. 新しいユーザーを追加します。
  4. Microsoft Entra テナントに Azure サブスクリプションを関連付ける、または追加する。 管理目的で、Microsoft Entra ID の Microsoft アカウントが持つ管理者権限(Power Platform や Dynamics 365 管理者など)と同じ役割を割り当てます。

Microsoft アカウントに割り当てられた無料ライセンスの有効期限が切れていますが、Power Appsにアクセスするにはどうすればよいですか?

Microsoft アカウントが Microsoft Entra テナントに関連付けられている場合は、 Power Apps にサインインしてアプリを編集できます。 ただし、アクティブなライセンスがない場合はアプリを使用できません。

現在、Microsoft アカウントは限られた試用期間に制限されています。 同じアカウントで同じ無料ライセンスに 2 回サインアップすることはできません。 また、Microsoft アカウントはプランPower Appsを取得できません。

Microsoft アカウントが関連付けられているのと同じ Microsoft Entra テナントに Microsoft Entra ID を作成し、その ID を使用して Power Apps Developer プラン にサインアップすることで、アプリの構築と実行を続行できます。 Microsoft アカウントでは、アプリをMicrosoft Entra ID と共有して、編集と再生を続行する必要があります。

管理者権限を持つMicrosoft Entra ID を作成するには、「Microsoft アカウントと同じ管理特権を持つMicrosoft Entra ID を作成する方法」の手順に従います。

Power Platform PowerShell コマンドレットで Microsoft アカウントを使用できますか?

No. それまでの間は、前の質問で説明した手順に従います。 Power Platform PowerShell コマンドレットを使用するために、Microsoft アカウントに関連付けられている Microsoft Entra テナントに新しい Microsoft Entra ID を追加します。

アプリを他のユーザーと共有できますか?

はい。ただし、Microsoft アカウントに関連付けられている Microsoft Entra テナントにユーザーを追加し、これらのユーザーにライセンスを割り当ててから、これらのユーザーとアプリを共有する必要があります。 管理者は、ユーザーに無料ライセンスを割り当てることができますが、これらのライセンスの有効期限は切れます。

  1. 管理者権限を持つMicrosoft Entra ID を作成するには、「 Microsoft アカウントと同じ管理特権を持つMicrosoft Entra ID を作成する方法の手順に従います。
  2. アプリを共有する各ユーザーを Microsoft Entra ID に追加します。
    1. https://portal.azure.com へサインインします。
    2. Microsoft Entra IDを検索します。
    3. 新規ユーザーを追加 または ゲスト ユーザーを追加 します。 Microsoft アカウントまたはMicrosoft Entra ID を持つユーザーを追加できます。
  3. Microsoft Entra 管理者 ID を使用して、Power Apps プランを購入します。 管理者は、ユーザーごとに 25 の Power Apps 試用版を受け取ります。 これらの試用版はすべて期限切れになります。
  4. Microsoft Entra 管理者 ID を使って、Microsoft Entra テナントに追加したユーザーにライセンスを割り当ててください。
  5. Power Apps にサインインして、ユーザーへのアプリの共有に進みます。

Power Apps モバイルでアプリを実行できますか?

Yes. アプリ リンクからアプリを起動する必要があります。 アプリを直接起動しない場合、Power Apps モバイルでは、アプリを起動するコンテキストから Microsoft アカウントへのサインインはサポートされません。

Power Apps>Apps> (アプリの選択) >Details> Web リンク プロパティに移動すると、アプリのアプリ リンクを取得できます。

次のステップ

アプリの構築

Microsoft Dataverse とは