共用方式為


Governance Assignments - Create Or Update

在指定的訂用帳戶上建立或更新治理指派。

PUT https://management.azure.com/{scope}/providers/Microsoft.Security/assessments/{assessmentName}/governanceAssignments/{assignmentKey}?api-version=2022-01-01-preview

URI 參數

名稱 位於 必要 類型 Description
assessmentName
path True

string

評定金鑰 - 評量類型的唯一索引鍵

Regex 模式: ^[-\w\._\(\)]+$

assignmentKey
path True

string

治理指派金鑰 - 必要治理指派的評估金鑰

scope
path True

string

治理指派的範圍。 有效範圍包括:訂用帳戶(格式:'subscriptions/{subscriptionId}'),或安全性連接器(格式:'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

api-version
query True

string

作業的 API 版本

要求本文

名稱 必要 類型 Description
properties.remediationDueDate True

string

補救到期日 - 在此日期之後,安全分數將受到影響(如果是使用中的寬限期)

properties.additionalData

GovernanceAssignmentAdditionalData

治理指派的其他數據 ,例如票證的連結(選擇性),請參閱範例

properties.governanceEmailNotification

GovernanceEmailNotification

治理規則的電子郵件通知設定,指出是否要停用管理員和擁有者的通知

properties.isGracePeriod

boolean

定義治理指派是否有寬限期

properties.owner

string

治理指派的擁有者 - 例如 user@contoso.com - 請參閱範例

properties.remediationEta

RemediationEta

補救的 ETA (估計抵達時間)(選擇性),請參閱範例

回應

名稱 類型 Description
200 OK

GovernanceAssignment

確定 - 已更新

201 Created

GovernanceAssignment

創建

Other Status Codes

CloudError

描述作業失敗原因的錯誤回應

安全性

azure_auth

Azure Active Directory OAuth2 Flow

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

Create Governance assignment

範例要求

PUT https://management.azure.com/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c?api-version=2022-01-01-preview

{
  "properties": {
    "owner": "user@contoso.com",
    "remediationDueDate": "2022-01-07T13:00:00.0000000Z",
    "remediationEta": {
      "eta": "2022-01-08T13:00:00.0000000Z",
      "justification": "Justification of ETA"
    },
    "isGracePeriod": true,
    "governanceEmailNotification": {
      "disableManagerEmailNotification": false,
      "disableOwnerEmailNotification": false
    },
    "additionalData": {
      "ticketNumber": 123123,
      "ticketLink": "https://snow.com",
      "ticketStatus": "Active"
    }
  }
}

範例回覆

{
  "id": "/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
  "name": "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
  "type": "Microsoft.Security/assessments/governanceAssignments",
  "properties": {
    "owner": "user@contoso.com",
    "remediationDueDate": "2022-01-07T13:00:00.0000000Z",
    "remediationEta": {
      "eta": "2022-01-08T13:00:00.0000000Z",
      "justification": "Justification of ETA"
    },
    "isGracePeriod": true,
    "governanceEmailNotification": {
      "disableManagerEmailNotification": false,
      "disableOwnerEmailNotification": false
    },
    "additionalData": {
      "ticketNumber": 123123,
      "ticketLink": "https://snow.com",
      "ticketStatus": "Active"
    }
  }
}
{
  "id": "/subscriptions/c32e05d9-7207-4e22-bdf4-4f7d9c72e5fd/resourceGroups/compute_servers/providers/Microsoft.Compute/virtualMachines/win2012/providers/Microsoft.Security/assessments/6b9421dd-5555-2251-9b3d-2be58e2f82cd/governanceAssignments/6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
  "name": "6634ff9f-127b-4bf2-8e6e-b1737f5e789c",
  "type": "Microsoft.Security/assessments/governanceAssignments",
  "properties": {
    "owner": "user@contoso.com",
    "remediationDueDate": "2022-01-07T13:00:00.0000000Z",
    "remediationEta": {
      "eta": "2022-01-08T13:00:00.0000000Z",
      "justification": "Justification of ETA"
    },
    "isGracePeriod": true,
    "governanceEmailNotification": {
      "disableManagerEmailNotification": false,
      "disableOwnerEmailNotification": false
    },
    "additionalData": {
      "ticketNumber": 123123,
      "ticketLink": "https://snow.com",
      "ticketStatus": "Active"
    }
  }
}

定義

名稱 Description
CloudError

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。 (這也遵循 OData 錯誤回應格式。)。

CloudErrorBody

錯誤詳細數據。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

GovernanceAssignment

指定範圍的治理指派

GovernanceAssignmentAdditionalData

描述治理指派的其他數據 - 選擇性

GovernanceEmailNotification

治理電子郵件每周通知設定。

RemediationEta

用於補救的 ETA (估計抵達時間 )

CloudError

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。 (這也遵循 OData 錯誤回應格式。)。

名稱 類型 Description
error.additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

error.code

string

錯誤碼。

error.details

CloudErrorBody[]

錯誤詳細數據。

error.message

string

錯誤訊息。

error.target

string

錯誤目標。

CloudErrorBody

錯誤詳細數據。

名稱 類型 Description
additionalInfo

ErrorAdditionalInfo[]

錯誤其他資訊。

code

string

錯誤碼。

details

CloudErrorBody[]

錯誤詳細數據。

message

string

錯誤訊息。

target

string

錯誤目標。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

名稱 類型 Description
info

object

其他資訊。

type

string

其他信息類型。

GovernanceAssignment

指定範圍的治理指派

名稱 類型 Description
id

string

資源標識碼

name

string

資源名稱

properties.additionalData

GovernanceAssignmentAdditionalData

治理指派的其他數據 ,例如票證的連結(選擇性),請參閱範例

properties.governanceEmailNotification

GovernanceEmailNotification

治理規則的電子郵件通知設定,指出是否要停用管理員和擁有者的通知

properties.isGracePeriod

boolean

定義治理指派是否有寬限期

properties.owner

string

治理指派的擁有者 - 例如 user@contoso.com - 請參閱範例

properties.remediationDueDate

string

補救到期日 - 在此日期之後,安全分數將受到影響(如果是使用中的寬限期)

properties.remediationEta

RemediationEta

補救的 ETA (估計抵達時間)(選擇性),請參閱範例

type

string

資源類型

GovernanceAssignmentAdditionalData

描述治理指派的其他數據 - 選擇性

名稱 類型 Description
ticketLink

string

與此治理指派相關聯的票證連結 - 例如:https://snow.com

ticketNumber

integer

與此治理指派相關聯的票證號碼

ticketStatus

string

與此治理指派相關聯的票證狀態 - 例如:作用中

GovernanceEmailNotification

治理電子郵件每周通知設定。

名稱 類型 Description
disableManagerEmailNotification

boolean

從每周電子郵件通知中排除管理員。

disableOwnerEmailNotification

boolean

排除每周電子郵件通知的擁有者。

RemediationEta

用於補救的 ETA (估計抵達時間 )

名稱 類型 Description
eta

string

用於補救的ETA。

justification

string

變更 Eta 的理由。