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 を使用してセキュリティ設定を変更できます。
詳細な手順は下記から確認できます。
(管理者くらいしか使わないからか、あまり親切な設定方法じゃないですね。)
共有可能なチームを新たに作成する方法
既存のTeamsチームに対してグループ共有するには上記のような操作が必要ですが、これから新たに作成する場合では、例えば下記のようにするとPowerShellを使用することなく共有可能にできます。
・Azure AD でOffice 365 グループを作成する。
・Teams で[ 既存のOffice 365 グループ ]からチームを作成し、上記のグループを指定する。
このようにすると、セキュリティ設定がONのチームを作成することができます。