グラフAPIを使用してO365グループを作成しています。グラフAPIを使用してO365グループを作成した後に管理者権限がありません
O365グループを作成するとき、このグループの対応するSharePointサイトは最初に作成されません。グループのドライブへのグラフAPIの呼び出しを使用して、SharePointサイトの作成を開始します。
その後、グループのSharePointサイトにサイト管理者はいません。 Owners SharePointグループは、グループのサイト上に作成されていることがわかります。 Owners Active DirectoryグループもこのOwners SharePointグループに追加されますが、グループを作成したユーザー(Owner Active Directoryグループに配置されている)のIsSiteAdminプロパティを確認すると、それでもfalseになります。
サイト管理者のアクセス許可は、しばらくしてから30分から24時間、さらにはそれ以上の時間が経過すると使用できます。
また、Exchange APIも使用しましたが、同じ問題があります。唯一の違いは、Exchange APIを使用して作成されたグループは、チーム内でチームに昇格させるためにチーム内から見えるということです。 Graph APIを使用して作成されたグループは、管理者権限が利用可能になるまでチームアプリケーションからは一切表示されません。
これらの問題を回避する手段はありますか? SP UIからグループを作成すると、すぐにサイトが作成され、管理者権限が(ほぼ)瞬時に適用されます。
ありがとうございます!
更新: 一時的な回避策として、私たちは_api/GroupSiteManager/CreateGroupEx API(新しい 'create site and group'機能と同じもの)の呼び出しによってO365グループを作成することができました。その場合、グループ、サイト、および管理者の権限は直接(15秒)作成されます。