Power Appsの使い方

Power AppsとPower Automateの使い方やできることがわかるブログを目指しています。

Power Apps キャンバスアプリのグループに対する共有について

Power Apps キャンバスアプリはユーザーまたはグループに対して共有することができますが、そのあたり一回整理してみようと思います。

※モデル駆動形アプリはまた違った共有方法なのでご注意ください。

 

Power Apps でキャンバスアプリを共有できるグループ

Power Apps はセキュリティグループまたは、セキュリティ設定がONになっているOffice 365 グループに対して共有することができます。

 

セキュリティグループの方は作り方によらず問題なく共有できますが、Office 365 グループは作り方によっては設定変更が必要になってきます。

 

グループの作り方

グループを作る方法として、いくつかあります。

Azure AD からは、セキュリティグループやOffice 365 グループを作成できます。

Admin Center からもAzure AD 同じようなことができます。

Teamsチーム や SharePointサイト などを作成した場合でも、Office 365 グループが作成されます。

 

Azure AD から作成した場合

Azure AD からOffice 365 グループを作成した場合は、セキュリティ設定がONで作成されます。

問題なく共有することができます。

 

Admin Center から作成した場合

Admin Center からOffice 365 グループを作成した場合は、セキュリティ設定がOFFで作成されます。

共有するには追加で設定変更が必要になります。

 

Teams SharePoint等からOffice 365 グループが作成された場合

SharePoint や Teams などからグループを作成した場合、セキュリティの設定がOFFで作成されます。

Teams 上などから作成したグループに対して共有したい場合は、追加で設定変更が必要になります。

 

セキュリティ設定の変更方法

PowerShell を使用してセキュリティ設定を変更できます。

 

詳細な手順は下記から確認できます。

https://docs.microsoft.com/ja-jp/powerapps/maker/canvas-apps/share-app#share-an-app-with-office-365-groups

 

(管理者くらいしか使わないからか、あまり親切な設定方法じゃないですね。)

 

共有可能なチームを新たに作成する方法

既存のTeamsチームに対してグループ共有するには上記のような操作が必要ですが、これから新たに作成する場合では、例えば下記のようにするとPowerShellを使用することなく共有可能にできます。

 

Azure AD でOffice 365 グループを作成する。

Teams で[ 既存のOffice 365 グループ ]からチームを作成し、上記のグループを指定する。

 

このようにすると、セキュリティ設定がONのチームを作成することができます。

Power Apps や Power Automate に関する仕事のご依頼は下記ページからお問い合わせください。
ZEE CitizenDevSupport