Azure AD Graph API 邀请终结点
Azure AD Graph API invitations endpoint
我需要在我的 B2B Azure AD 上对用户执行多项操作。
我可以通过此端点成功 create/read/update/delete 用户:https://graph.windows.net/mytenant.onmicrosoft.com/users?api-version=1.6
但我不知道如何找到用于邀请我租户中的来宾用户的正确端点。 documentation says https://graph.microsoft.com/v1.0/invitations 但使用此端点时,我总是出现此错误:
{
"error":{
"code":"InvalidAuthenticationToken",
"message":"Access token validation failure.",
"innerError":{
"request-id":"cb182623-39c1-4489-b649-d209d9c8d7fa",
"date":"2018-08-23T09:53:32"
}
}
}
如果我尝试构建一个看起来像我的用户 https://graph.windows.net/mytenant.onmicrosoft.com/invitations?api-version=1.6 的端点,我会得到:
{
"odata.error":{
"code":"Request_ResourceNotFound",
"message":{
"lang":"en",
"value":"Resource not found for the segment 'invitations'."
}
}
}
如果我尝试用户邀请文档给出的端点,https://graph.microsoft.com/v1.0/users,我得到同样的错误:
{
"error":{
"code":"InvalidAuthenticationToken",
"message":"Access token validation failure.",
"innerError":{
"request-id":"80d0c785-7769-4d8c-a6a6-82fb67f30ffa",
"date":"2018-08-23T09:51:37"
}
}
}
所以我想这不是令牌问题,而是端点问题。如果有人能告诉我这个邀请的好方法,将不胜感激。
您需要为 Microsoft Graph API 获取另一个访问令牌。
获取令牌时使用资源 https://graph.microsoft.com
。
然后使用https://graph.microsoft.com/v1.0/invitations
发送邀请。
您有 Azure AD Graph API 的访问令牌,它不适用于 Microsoft Graph API。
我需要在我的 B2B Azure AD 上对用户执行多项操作。
我可以通过此端点成功 create/read/update/delete 用户:https://graph.windows.net/mytenant.onmicrosoft.com/users?api-version=1.6
但我不知道如何找到用于邀请我租户中的来宾用户的正确端点。 documentation says https://graph.microsoft.com/v1.0/invitations 但使用此端点时,我总是出现此错误:
{
"error":{
"code":"InvalidAuthenticationToken",
"message":"Access token validation failure.",
"innerError":{
"request-id":"cb182623-39c1-4489-b649-d209d9c8d7fa",
"date":"2018-08-23T09:53:32"
}
}
}
如果我尝试构建一个看起来像我的用户 https://graph.windows.net/mytenant.onmicrosoft.com/invitations?api-version=1.6 的端点,我会得到:
{
"odata.error":{
"code":"Request_ResourceNotFound",
"message":{
"lang":"en",
"value":"Resource not found for the segment 'invitations'."
}
}
}
如果我尝试用户邀请文档给出的端点,https://graph.microsoft.com/v1.0/users,我得到同样的错误:
{
"error":{
"code":"InvalidAuthenticationToken",
"message":"Access token validation failure.",
"innerError":{
"request-id":"80d0c785-7769-4d8c-a6a6-82fb67f30ffa",
"date":"2018-08-23T09:51:37"
}
}
}
所以我想这不是令牌问题,而是端点问题。如果有人能告诉我这个邀请的好方法,将不胜感激。
您需要为 Microsoft Graph API 获取另一个访问令牌。
获取令牌时使用资源 https://graph.microsoft.com
。
然后使用https://graph.microsoft.com/v1.0/invitations
发送邀请。
您有 Azure AD Graph API 的访问令牌,它不适用于 Microsoft Graph API。