Microsoft graph api MS Graph-访问评论-recurrenceType依赖关系?
我可以使用以下JSON创建访问评论:Microsoft graph api MS Graph-访问评论-recurrenceType依赖关系?,microsoft-graph-api,Microsoft Graph Api,我可以使用以下JSON创建访问评论: { "displayName": "Test-review-2 Group Membership Review", "startDateTime":"2020-01-15T00:00:11.111Z", "endDateTime":"2020-04-04T00:00:11.111Z", "reviewedEntity": { "id": "f4b4b660-a6c2-4b1f-bb16-75f81432
{
"displayName": "Test-review-2 Group Membership Review",
"startDateTime":"2020-01-15T00:00:11.111Z",
"endDateTime":"2020-04-04T00:00:11.111Z",
"reviewedEntity":
{
"id": "f4b4b660-a6c2-4b1f-bb16-75f81432a63e"
},
"reviewerType" : "entityOwners",
"businessFlowTemplateId": "6e4f3d20-c5c3-407f-9695-8460952bcc68",
"description":"Access Review for the AAD group:Test-review-2(f4b4b660-a6c2-4b1f-bb16-75f81432a63e)",
"settings":
{
"mailNotificationsEnabled":true,
"remindersEnabled": true,
"justificationRequiredOnApproval":true,
"autoReviewEnabled":false,
"activityDurationInDays":365,
"autoApplyReviewResultsEnabled":true,
"accessRecommendationsEnabled":false,
"recurrenceSettings":
{
"recurrenceType":"onetime",
"recurrenceEndType":"occurrences",
"durationInDays":7,
"recurrenceCount":3
},
"autoReviewSettings":{
"notReviewedResult":"Approve"
}
}
}
如果我将recurrenceType更改为weekly,我会突然得到一个错误:
Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.AggregateException: One or more errors occurred. (Message: An error has occurred.
Inner error:
AdditionalData:
request-id: c1ba20d2-4fbb-45e4-ac89-a7f0ebb650ba
date: 2020-01-14T19:54:42
ClientRequestId: c1ba20d2-4fbb-45e4-ac89-a7f0ebb650ba
)
---> Status Code: InternalServerError
Microsoft.Graph.ServiceException: Message: An error has occurred.
Inner error:
AdditionalData:
request-id: c1ba20d2-4fbb-45e4-ac89-a7f0ebb650ba
date: 2020-01-14T19:54:42
ClientRequestId: c1ba20d2-4fbb-45e4-ac89-a7f0ebb650ba
我看了一遍报纸,不明白为什么。。有没有我丢失的附属财产 在您的示例中,似乎正在使用以下值传入recurrenceSettings:
"recurrenceSettings":
{
"recurrenceType":"weekly",
"recurrenceEndType":"occurrences",
"durationInDays":7,
"recurrenceCount":3
},
"autoReviewSettings":{
"notReviewedResult":"Approve"
}
定期审查的持续时间(以天为单位)有限制:
weekly -> 6
monthly -> 27
quarterly -> 80
annual -> 360
为recurrenceType weekly传递的DurationDays值大于允许的最大值6。请尝试将值设置为小于7。尝试删除DurationDays,它可能与Weekly冲突幸运的是,删除DurationDays无法解决此问题。同样的错误,谢谢!我可以确认将DurationDays值更改为6是有效的。我将建立一个检查,以验证持续时间是否在可接受的范围内