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

POST /admin/compliance/sod-rules

创建一条职责分离规则(定义互斥的角色组合)

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

Request Body

Schema: dto.CreateSoDRuleRequest

FieldTypeRequiredExampleConstraintsDescription
description string Yes
name string Yes
roles_a string Yes
roles_b string Yes
enabled boolean No

Responses

StatusDescriptionSchema
201createddto.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