アプリを別アカウントへコピーする
PowerAppsを使うには、Microsoftのアカウントが必要です。
PowerAppsで作成したアプリはMicrosoftのアカウントに紐づいた状態でクラウド上に保存されます。作ったアプリを他の誰かに使ってもらいたい時は、PowerApps上で公開して共有することで可能となります。
ただ、次のような場合は公開と共有では実現できません。
- 他のMicrosoftアカウントでアプリ開発を引き継ぎたい
- 開発したアプリを他の人に引き渡したい
このような時は、PowerAppsで作成したキャンバスアプリをインポート・エクスポートすることができます。
アプリをエクスポートする
引越し元のMicrosoftアカウントでPowerAppsにログインします。
アプリ一覧画面からエクスポートしたいアプリを選択(①)し、エクスポートパッケージ(②)を実行します。
これを実行すると、パソコン上にZIPファイルがダウンロードされます。
これでエクスポートは完了です。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h31_20-1024x356.png)
アプリをインポートする
次は、引越し先のMicrosoftアカウントでPowerAppsにログインします。
アプリ一覧画面のキャンバスアプリのインポートをクリックします。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h33_12-1024x431.png)
アップロードボタンをクリックし、エクスポートした時にダウンロードしたZIPファイルをそのままアップロードします。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h33_56.png)
アップロードが完了すると、パッケージのインポート画面が表示されます。
パッケージコンテンツの確認のところにエクスポートしたアプリが表示されることを確認し、操作アイコンをクリックします。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h34_46-1024x733.png)
インポートの設定を選択できます。
- 新しく作成する・・・新規でインポートする時はこちらを選択します
- 更新・・・既に一度インポートしている場合は、更新することで上書きインポートが可能です
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h36_52-1024x581.png)
インポートの設定を終えたら、インポートボタンをクリックします。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h38_43.png)
インポート処理が完了すると、このようなメッセージが表示されます。これで引っ越しは完了です。
引越し元のMicrosoftアカウント側のアプリが不要な場合は、削除しましょう。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h39_22-1024x733.png)
インポートが完了すると、アプリ一覧に表示されます。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h41_24-1024x492.png)
インポートしたけど、なぜか古いバージョンのアプリになってしまうという場合は、エクスポートする前にアプリのバージョンを確認してみてください。
私の場合ですが、エクスポートすると公開済みのものがエクスポートされていました。②で最新版を公開してからエクスポートしたところ、最新版がダウンロードできました。
![](https://blackbird-blog.com/wp-content/uploads/2022/07/2022-07-17_17h55_42-1024x432.png)
まとめ
キャンバスアプリの別のMicrosoftアカウントにコピーすることができる。
アカウントを超えてアプリをコピー・移動する場合は、インポート・エクスポート機能を使う。
もっとPowerAppsのことを詳しく知りたい、自分でアプリを作りたいという方は書籍での学習もオススメです
コメント