secureScoreControlProfiles の更新

名前空間: microsoft.graph

任意の統合ソリューション内で編集可能な secureScoreControlProfile オブジェクトを更新して、 assignedTotenantNote などのさまざまなプロパティを変更します。

アクセス許可

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

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

HTTP 要求

PATCH /security/secureScoreControlProfiles/{id}

要求ヘッダー

名前 説明
Authorization ベアラー {code}。必須。
Prefer return=representation.

要求本文

要求本文で、更新する必要がある関連フィールドの値の JSON 表現を指定します。 本文には、有効なproviderフィールドを持つプロパティがvendorInformation``vendor含まれている 必要があります。 次の表に、 secureScoreControlProfile に対して更新できるフィールドの一覧を示します。 要求本文に含まれていない既存のプロパティの値は変更されません。 最適なパフォーマンスを得るために、変更されていない既存の値を含めないでください。

プロパティ 種類 説明
assignedTo String トリアージ、実装、または修復のためにコントロールが割り当てられるアナリストの名前。
comment String コントロールに関するアナリストコメント (カスタマー コントロール管理用)。
state String コントロールのアナリスト主導の設定。 使用可能な値: DefaultIgnoredThirdPartyReviewed
vendorInformation securityVendorInformation セキュリティ製品/サービス ベンダー、プロバイダー、およびサブプロバイダー (vendor=Microsoft、 provider=SecureScore;など) に関する詳細を含む複合型。 プロバイダー フィールドとベンダー フィールドが必要です。

応答

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

省略可能な要求ヘッダーが使用されている場合、メソッドは応答コードと、応答本文で更新された secureScoreControlProfiles オブジェクトを返200 OKします。

例 1: Prefer ヘッダーを使用しない要求

要求

要求の例を次に示します。

PATCH https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles/NonOwnerAccess
Content-type: application/json

{
  "assignedTo": "",
  "comment": "control is reviewed",
  "state": "Reviewed",
  "vendorInformation": {

    "provider": "SecureScore",
    "providerVersion": null,
    "subProvider": null,
    "vendor": "Microsoft"
  }
}

応答

成功応答の例を次に示します。

HTTP/1.1 204 No Content

例 2: Prefer ヘッダーを使用した要求

要求

次の例は、要求ヘッダーを含む要求を Prefer 示しています。

PATCH https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles/NonOwnerAccess
Content-type: application/json

{
  "assignedTo": "",
  "comment": "control is reviewed",
  "state": "Reviewed",
  "vendorInformation": {
    "provider": "SecureScore",
    "providerVersion": null,
    "subProvider": null,
    "vendor": "Microsoft"
  }
}

応答

省略可能な Prefer: return=representation 要求ヘッダーが使用されている場合の応答の例を次に示します。

注: ここに示す応答オブジェクトは、読みやすさのために短縮されている場合があります。

HTTP/1.1 200 OK
Content-type: application/json

{
  "id": "NonOwnerAccess",
  "azureTenantId": "00000001-0001-0001-0001-000000000001c",
  "actionType": "Review",
  "actionUrl": "https://outlook.office365.com/NonOwnerAccessReport.aspx",
  "controlCategory": "Data",
  "title": "Review mailbox access by non-owners bi-weekly", 
  "deprecated": false,
  "implementationCost": "Low",
  "lastModifiedDateTime": null,
  "maxScore": 5.0,
  "rank": 25,
  "remediation": "Once you have opened the search tool, specify a date range and select access by <b>All non-owners</b> or <b>External users</b>",
  "remediationImpact": "This change will have no effect on your users",
  "service": "EXO",
  "threats": [
    "Account Breach",
    "Data Exfiltration",
    "Malicious Insider"
  ],
  "tier": "Core",
  "userImpact": "Low",
  "complianceInformation": [
    {
      "certificationName": "FedRAMP_Moderate",
      "certificationControls": [
        {
          "name": "AC-6(9)",
          "url": "",
        }
      ]
    }         
  ],
  "controlStateUpdates": [
    {
      "assignedTo": "",
      "comment": "control is reviewed",
      "state": "Reviewed",
      "updatedBy": "user1@contoso.com",
      "updatedDateTime": "2019-03-19T22:37:14.628799Z"
    }
  ],
  "vendorInformation": {
    "provider": "SecureScore",
    "providerVersion": null,
    "subProvider": null,
    "vendor": "Microsoft"
  }
}