使用服务主体创建团队

时间:2018-11-13 09:12:17

标签: microsoft-graph microsoft-teams

我们使用PowerShell module for Microsoft Teams 0.9.5通过注册的应用程序主体和证书成功进行了身份验证。

当尝试使用New-Team cmdlet创建新团队时,

Connect-MicrosoftTeams -TenantId $TenantId -ApplicationId $AppClientId -CertificateThumbprint $cert.Thumbprint

New-Team -DisplayName "Team1" -Alias "Team1" -AccessType Public -AddCreatorAsMember $false

它总是返回如下错误

New-Team : Error occurred while executing
Code: InvalidRequest
Message: Team owner not found for e41cce9d-7e7e-45c9-979e-1b30a1c7e1cf.
InnerError:
  RequestId: 50db5055-288b-407d-bb76-e3e50054631c
  DateTimeStamp: 2018-11-13T08:28:31
HttpStatusCode: InvalidRequest

通过官方文档支持通过此模块创建新的团队/小组,该小组在后台使用Office Graph API。

  

支持委托的和仅应用程序权限的组功能示例:

     

-创建和删除组

发件人: https://developer.microsoft.com/en-us/graph/docs/concepts/known_issues

1 个答案:

答案 0 :(得分:0)

Teams Graph API支持应用程序权限,而Teams PowerShell cmdlet不支持。对于用户委派权限与应用程序权限,获取令牌的逻辑是不同的。