Azure active directory 创建具有所有者(应用程序权限)的团队
上的文档(示例2)说明了在创建团队时指定所有者的步骤owners@odata.bind'属性应添加到帖子中 该示例显示了以下内容的主体:Azure active directory 创建具有所有者(应用程序权限)的团队,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,上的文档(示例2)说明了在创建团队时指定所有者的步骤owners@odata.bind'属性应添加到帖子中 该示例显示了以下内容的主体: POST https://graph.microsoft.com/v1.0/teams Content-Type: application/json { "template@odata.bind": "https://graph.microsoft.com/v1.0/teamsTemplates('standard')&qu
POST https://graph.microsoft.com/v1.0/teams
Content-Type: application/json
{
"template@odata.bind": "https://graph.microsoft.com/v1.0/teamsTemplates('standard')",
"displayName": "My Sample Team",
"description": "My Sample Team’s Description",
"owners@odata.bind": [
"https://graph.microsoft.com/v1.0/users('userId')"
]
}
在图形资源管理器中尝试此操作(使用有效的用户ID)会导致一个BadRequest
错误,并在请求中显示一条消息无效绑定属性名所有者
这是虫子吗?如果不是,那么在创建团队时指定所有者的正确方法是什么
注意:我知道还有其他创建团队的方法(创建组,然后转换等),但这个问题特别是关于发布到
/teams
端点如果我使用v1.0
版本,我将遇到与您相同的错误,只需将其更改为beta
版本
尽管调用在端点的
beta
版本上正常工作,但在v1.0
版本端点上仍不工作
我向微软提出了这个问题,他们确认这是一个问题,并提出了一个bug。我还在Microsoft文档中报告说,提供的示例不起作用。谢谢Carl,我专门为
v1.0
版本寻找解决方案。@KennetRunner不幸的是,在v1.0中,所有者关系当前不存在,因此您必须使用beta端点。我注意到有一个类似于您的问题: