Autional Autional
API Reference GitHub autional.com →

POST /admin/compliance/sod-rules

Create a segregation of duties rule (define mutually exclusive role combinations)

Compliance Management - Segregation of Duties `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