如何使用 Microsoft Graph 从 O365 获取 "msExchMailboxGuid"
How to get "msExchMailboxGuid" from O365 using Microsoft Graph
我目前正在通过 Outlook Add-In 获取 Exchange Identity-Token。为了验证这一点,我检查令牌的 "msExchUid" 部分是否与我的 Active Directory 的字段 "msExchMailboxGuid" 匹配。
现在我正在尝试对 Azure Active Directory 进行类似的检查。从 Azure 获取信息的推荐方式(由 Microsoft 提供)是使用 Microsoft Graph。但经过数小时的研究,我发现无法通过 Microsoft Graph 获取此特定的 MailboxGuid。
我在 Graph-Explorer 中尝试了几个 REST-calls,但“https://graph.microsoft.com/v1.0/me/mailboxsettings" nor "https://graph.microsoft.com/v1.0/me”都没有 return 我正在寻找的值。
我唯一找到的是 Outlook API,它在调用“https://outlook.office.com/api/beta/me/mailboxsettings”时将 response-header 中名为 "x-mailboxGuid" 的值交给我。
但是由于 Microsoft 本身建议对所有内容都使用 Microsoft Graph,所以我想从那里获取邮箱 guid。
所以我的问题是:有没有办法通过 Microsoft Graph 获取这个值?
您可以使用 AutoDiscover 获取新 v2 Autodiscover 端点的身份验证 SOAP/POX 版本,您只需通过未经身份验证的 get 即可获得 eg
Invoke-WebRequest https://outlook.office365.com/autodiscover/autodiscover.json/v1.0/user@domain.com?Protocol=Rest
并且 Exchange Guid 将在 X-MailboxGuid header 中返回,Exchange Guid 并不真正被视为私人信息,因此您可以使用该请求获取托管在 Office365 上的任何人的 Exchange guid .
我目前正在通过 Outlook Add-In 获取 Exchange Identity-Token。为了验证这一点,我检查令牌的 "msExchUid" 部分是否与我的 Active Directory 的字段 "msExchMailboxGuid" 匹配。
现在我正在尝试对 Azure Active Directory 进行类似的检查。从 Azure 获取信息的推荐方式(由 Microsoft 提供)是使用 Microsoft Graph。但经过数小时的研究,我发现无法通过 Microsoft Graph 获取此特定的 MailboxGuid。
我在 Graph-Explorer 中尝试了几个 REST-calls,但“https://graph.microsoft.com/v1.0/me/mailboxsettings" nor "https://graph.microsoft.com/v1.0/me”都没有 return 我正在寻找的值。
我唯一找到的是 Outlook API,它在调用“https://outlook.office.com/api/beta/me/mailboxsettings”时将 response-header 中名为 "x-mailboxGuid" 的值交给我。
但是由于 Microsoft 本身建议对所有内容都使用 Microsoft Graph,所以我想从那里获取邮箱 guid。
所以我的问题是:有没有办法通过 Microsoft Graph 获取这个值?
您可以使用 AutoDiscover 获取新 v2 Autodiscover 端点的身份验证 SOAP/POX 版本,您只需通过未经身份验证的 get 即可获得 eg
Invoke-WebRequest https://outlook.office365.com/autodiscover/autodiscover.json/v1.0/user@domain.com?Protocol=Rest
并且 Exchange Guid 将在 X-MailboxGuid header 中返回,Exchange Guid 并不真正被视为私人信息,因此您可以使用该请求获取托管在 Office365 上的任何人的 Exchange guid .