accessReviewScheduleDefinition を更新する

名前空間: microsoft.graph

accessReviewScheduleDefinition オブジェクトのプロパティを更新します。

accessReviewScheduleDefinition に対する更新は、今後のインスタンスにのみ適用されます。 現在実行中のインスタンスは更新できません。 さらに、この API は、accessReviewInstance レベルで決定を含むプロパティを更新することを目的としていません。 インスタンスの詳細については、「 accessReviewInstance 」を参照してください。

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) AccessReview.ReadWrite.All
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション AccessReview.ReadWrite.All

HTTP 要求

PUT /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}

要求ヘッダー

名前 説明
Authorization ベアラー {token}。必須。
Content-Type application/json. Required.

要求本文

要求本文で、 accessReviewScheduleDefinition オブジェクトの JSON 表現を指定します。

次の表は、accessReviewScheduleDefinition を更新するために受け入れられるプロパティを示しています。

プロパティ 説明
displayName 文字列 アクセス レビュー シリーズの名前。
descriptionForAdmins String 管理者に提供されるレビューのコンテキスト。
descriptionForReviewers String レビュー担当者に提供されるレビューのコンテキスト。
fallbackReviewers accessReviewReviewerScope コレクション 指定されたレビュー担当者の一覧からユーザーが見つからない場合にアクションを実行するように通知されるフォールバック レビュー担当者の一覧を定義するために使用されるレビュー担当者スコープのコレクション。 これは、グループ所有者が校閲者として指定されているが、グループ所有者が存在しない場合、またはマネージャーがレビュー担当者として指定されているが、ユーザーのマネージャーが存在しない場合に発生する可能性があります。
レビュー accessReviewReviewerScope コレクション 校閲者が誰であるかを定義します。 指定されていない場合、レビューは自己レビューです (ユーザーは自分のアクセス権を確認します)。 レビュー担当者 プロパティは、個々のユーザーがレビュー担当者として割り当てられている場合にのみ更新できます。 accessReviewReviewerScope を参照してください。
settings accessReviewScheduleSettings アクセス レビュー シリーズの設定。 accessReviewScheduleSettings を参照してください。

PUT 要求では、更新されるプロパティだけでなく、すべての書き込み可能なプロパティを含む完全なオブジェクトが渡されることを想定しています。

応答

成功した場合、このメソッドは応答コードを 204 No Content 返し、応答本文は返しません。

これは、既存のアクセス レビュー シリーズの displayName を更新する例です。

要求

要求本文で、 accessReviewScheduleDefinition オブジェクトの新しいプロパティの JSON 表現を指定します。

PUT https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/60860cdd-fb4d-4054-91ba-f75e04444aa6
Content-type: application/json

{
  "id": "60860cdd-fb4d-4054-91ba-f75e04444aa6",
  "displayName": "Test world UPDATED NAME!",
  "descriptionForAdmins": "Test world",
  "descriptionForReviewers": "Test world",
  "scope": {
    "@odata.type": "#microsoft.graph.accessReviewQueryScope",
    "query": "/groups/b7a059cb-038a-4802-8fc9-b9d1ed0cf11f/transitiveMembers",
    "queryType": "MicrosoftGraph"
  },
  "instanceEnumerationScope": {
    "@odata.type": "#microsoft.graph.accessReviewQueryScope",
    "query": "/groups/b7a059cb-038a-4802-8fc9-b9d1ed0cf11f",
    "queryType": "MicrosoftGraph"
  },
  "reviewers": [],
  "settings": {
    "mailNotificationsEnabled": true,
    "reminderNotificationsEnabled": true,
    "justificationRequiredOnApproval": true,
    "defaultDecisionEnabled": false,
    "defaultDecision": "None",
    "instanceDurationInDays": 3,
    "autoApplyDecisionsEnabled": false,
    "recommendationsEnabled": true,
    "recurrence": {
      "pattern": {
        "type": "weekly",
        "interval": 1
      },
      "range": {
        "type": "noEnd",
        "startDate": "2020-09-15"
      }
    }
  }
}

応答

HTTP/1.1 204 No Content