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 パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
assessment
|
path | True |
string |
評価キー - 評価の種類の一意のキー 正規表現パターン: |
assignment
|
path | True |
string |
ガバナンス割り当てキー - 必要なガバナンス割り当ての評価キー |
scope
|
path | True |
string |
ガバナンス割り当てのスコープ。 有効なスコープは、サブスクリプション (形式: 'subscriptions/{subscriptionId}') またはセキュリティ コネクタ (形式: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})' です。 |
api-version
|
query | True |
string |
操作の API バージョン |
要求本文
名前 | 必須 | 型 | 説明 |
---|---|---|---|
properties.remediationDueDate | True |
string |
修復期限 - この日付より後のセキュリティ スコアが影響を受けます (アクティブな猶予期間の場合) |
properties.additionalData |
ガバナンス割り当ての追加データ (チケットへのリンク (省略可能) など) は、例を参照してください |
||
properties.governanceEmailNotification |
ガバナンス ルールの電子メール通知設定では、管理人と所有者の通知を無効にするかどうかを示します |
||
properties.isGracePeriod |
boolean |
ガバナンスの割り当てに猶予期間があるかどうかを定義します |
|
properties.owner |
string |
ガバナンス割り当ての所有者 (例: user@contoso.com) は、例を参照してください |
|
properties.remediationEta |
修復 (省略可能) の ETA (推定到着時間) は、例を参照してください。 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
OK - 更新済み |
|
201 Created |
作成 |
|
Other Status Codes |
操作が失敗した理由を説明するエラー応答 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
名前 | 説明 |
---|---|
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"
}
}
}
定義
名前 | 説明 |
---|---|
Cloud |
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。 |
Cloud |
エラーの詳細。 |
Error |
リソース管理エラーの追加情報。 |
Governance |
特定のスコープに対するガバナンスの割り当て |
Governance |
ガバナンス割り当ての追加データについて説明する - 省略可能 |
Governance |
ガバナンス電子メールの週単位の通知構成。 |
Remediation |
修復のための ETA (推定到着時間) |
CloudError
失敗した操作のエラーの詳細を返す、すべての Azure Resource Manager API の一般的なエラー応答。 (これは、OData エラー応答形式にも従います)。
名前 | 型 | 説明 |
---|---|---|
error.additionalInfo |
エラーの追加情報。 |
|
error.code |
string |
エラー コード。 |
error.details |
エラーの詳細。 |
|
error.message |
string |
エラー メッセージ。 |
error.target |
string |
エラーターゲット。 |
CloudErrorBody
エラーの詳細。
名前 | 型 | 説明 |
---|---|---|
additionalInfo |
エラーの追加情報。 |
|
code |
string |
エラー コード。 |
details |
エラーの詳細。 |
|
message |
string |
エラー メッセージ。 |
target |
string |
エラーターゲット。 |
ErrorAdditionalInfo
リソース管理エラーの追加情報。
名前 | 型 | 説明 |
---|---|---|
info |
object |
追加情報。 |
type |
string |
追加情報の種類。 |
GovernanceAssignment
特定のスコープに対するガバナンスの割り当て
名前 | 型 | 説明 |
---|---|---|
id |
string |
リソース ID |
name |
string |
リソース名 |
properties.additionalData |
ガバナンス割り当ての追加データ (チケットへのリンク (省略可能) など) は、例を参照してください |
|
properties.governanceEmailNotification |
ガバナンス ルールの電子メール通知設定では、管理人と所有者の通知を無効にするかどうかを示します |
|
properties.isGracePeriod |
boolean |
ガバナンスの割り当てに猶予期間があるかどうかを定義します |
properties.owner |
string |
ガバナンス割り当ての所有者 (例: user@contoso.com) は、例を参照してください |
properties.remediationDueDate |
string |
修復期限 - この日付より後のセキュリティ スコアが影響を受けます (アクティブな猶予期間の場合) |
properties.remediationEta |
修復 (省略可能) の ETA (推定到着時間) は、例を参照してください。 |
|
type |
string |
リソースの種類 |
GovernanceAssignmentAdditionalData
ガバナンス割り当ての追加データについて説明する - 省略可能
名前 | 型 | 説明 |
---|---|---|
ticketLink |
string |
このガバナンス割り当てに関連付けられているチケット リンク (例: https://snow.com |
ticketNumber |
integer |
このガバナンス割り当てに関連付けられているチケット番号 |
ticketStatus |
string |
このガバナンス割り当てに関連付けられているチケットの状態 (例: アクティブ) |
GovernanceEmailNotification
ガバナンス電子メールの週単位の通知構成。
名前 | 型 | 説明 |
---|---|---|
disableManagerEmailNotification |
boolean |
管理者を毎週の電子メール通知から除外します。 |
disableOwnerEmailNotification |
boolean |
週単位の電子メール通知から所有者を除外します。 |
RemediationEta
修復のための ETA (推定到着時間)
名前 | 型 | 説明 |
---|---|---|
eta |
string |
修復のための ETA。 |
justification |
string |
Eta の変更の正当な理由。 |