Microsoft graph api MS Graph-访问评论-recurrenceType依赖关系?

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

我可以使用以下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-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是有效的。我将建立一个检查,以验证持续时间是否在可接受的范围内