POST /admin/compliance/sod-rules
创建一条职责分离规则(定义互斥的角色组合)
合规管理 - 职责分离 `bearerAuth` application/json
Request Body
Schema: dto.CreateSoDRuleRequest
| Field | Type | Required | Example | Constraints | Description |
description |
string |
Yes |
|
|
|
name |
string |
Yes |
|
|
|
roles_a |
string |
Yes |
|
|
|
roles_b |
string |
Yes |
|
|
|
enabled |
boolean |
No |
|
|
|
Referenced Schemas
dto.ErrorResponse
| Field | Type | Required | Example | Constraints | Description |
code |
integer |
No |
400 |
|
|
message |
string |
No |
invalid request |
|
|
dto.SoDRuleItemResponse
| Field | Type | Required | Example | Constraints | Description |
code |
integer |
No |
|
|
|
data |
dto.SoDRuleResponse |
No |
|
|
|
message |
string |
No |
|
|
|
timestamp |
string |
No |
|
|
|
dto.SoDRuleResponse
| Field | Type | Required | Example | Constraints | Description |
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 |
|
|