通过图表 API 将规则发布到共享收件箱 - 权限错误
Posting Rules to a Share Inbox through Graph API - Permissions Error
在创建 POST 调用以创建共享收件箱的收件箱规则时,我明确地遵循了文档,但我继续收到权限错误。我一直在使用 Graph Explorer 来测试我的代码。
我是组织管理员,我已确认我拥有推荐的权限:MailboxSettings.ReadWrite 已分配,但仍然没有成功。
我浏览了文档但没有成功。我可以看到自己收件箱的规则,但看不到(或 post)其他任何人的规则。
POST /users/{id | userPrincipalName}/mailFolders/inbox/messageRules
Content-type: application/json
{
"displayName": "[Client Name]",
"sequence": 1,
"isEnabled": true,
"conditions": { "subjectContains": [ "[Client Name]" ] },
"actions": { "moveToFolder": "[folder ID]", "stopProcessingRules": true}
}
预期:创建了一个规则,用于查看共享收件箱中传入邮件的主题行。如果找到 [Client Name],它会将其移动到相应的子文件夹 ([folder ID])。
我每次提交调用都被拒绝。
我认为这只是一个错误。看看 this similar problem description.
在创建 POST 调用以创建共享收件箱的收件箱规则时,我明确地遵循了文档,但我继续收到权限错误。我一直在使用 Graph Explorer 来测试我的代码。
我是组织管理员,我已确认我拥有推荐的权限:MailboxSettings.ReadWrite 已分配,但仍然没有成功。
我浏览了文档但没有成功。我可以看到自己收件箱的规则,但看不到(或 post)其他任何人的规则。
POST /users/{id | userPrincipalName}/mailFolders/inbox/messageRules
Content-type: application/json
{
"displayName": "[Client Name]",
"sequence": 1,
"isEnabled": true,
"conditions": { "subjectContains": [ "[Client Name]" ] },
"actions": { "moveToFolder": "[folder ID]", "stopProcessingRules": true}
}
预期:创建了一个规则,用于查看共享收件箱中传入邮件的主题行。如果找到 [Client Name],它会将其移动到相应的子文件夹 ([folder ID])。
我每次提交调用都被拒绝。
我认为这只是一个错误。看看 this similar problem description.