A AuthMS API Wiki API Reference iam.tianv.com →

PUT /admin/compliance/sod-rules/{id}

更新指定职责分离规则的名称、角色组或启用状态,启用后将阻止同时拥有互斥角色的用户分配

合规管理 - 职责分离 `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
id path string Yes rule ID

Request Body

Schema: dto.UpdateSoDRuleRequest

FieldTypeRequiredExampleConstraintsDescription
description string No Updated SoD rule description
enabled boolean No True
name string No Finance-Audit SoD
roles_a string No ["role_finance_admin"]
roles_b string No ["role_auditor"]

Responses

StatusDescriptionSchema
200successdto.SoDRuleItemResponse
400bad requestdto.ErrorResponse

Referenced Schemas

dto.ErrorResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No 400
message string No invalid request

dto.SoDRuleItemResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.SoDRuleResponse No
message string No
timestamp string No

dto.SoDRuleResponse

FieldTypeRequiredExampleConstraintsDescription
description string No Finance and Audit roles must not be held by the same user
enabled boolean No True
id string No 01JQ...
name string No Finance-Audit SoD
roles_a string No role_finance_admin
roles_b string No role_audit