PUT /admin/compliance/profile

创建或更新租户的合规配置

合规管理 - Trust Center `bearerAuth` application/json

请求体

Schema: service-compliance/internal/handler/dto.UpsertComplianceProfileRequest

字段类型必填示例约束描述
ai_review_required boolean 否 False
auto_delete_enabled boolean 否
breach_report_threshold integer 否 1
consent_ttl_years integer 否 1
data_protection_officer string 否 dpo@example.com
default_retention_days integer 否 365
enabled_frameworks array of

string

否 ['["gdpr"', '"iso27001"', '"sox"]']
max_concurrent_erasures integer 否 10
pen_test_schedule_days integer 否 365
score_weights string 否 {"iso27001":0.25,"soc2":0.15,"gdpr":0.15,"issues":0.25,"pen_test":0.10,"breach":0.10}
selected_standards array of

string

否 ['["pci_dss_v4"', '"dengbao_l3"]']
sod_auto_init_enabled boolean 否 True

响应

引用的 Schema

dto.DataResponse-service-compliance/internal/handler/dto/ComplianceProfileResponse

字段类型必填示例约束描述
code integer 否
data service-compliance/internal/handler/dto.ComplianceProfileResponse 否
message string 否
timestamp string 否

service-compliance/internal/handler/dto.ComplianceProfileResponse

字段类型必填示例约束描述
ai_review_required boolean 否 False
auto_delete_enabled boolean 否 True
breach_report_threshold integer 否 1
consent_ttl_years integer 否 1
data_protection_officer string 否 dpo@example.com
default_retention_days integer 否 365
enabled_frameworks array of

string

否 ['["gdpr"', '"iso27001"', '"sox"]']
max_concurrent_erasures integer 否 10
pen_test_schedule_days integer 否 365
score_weights string 否 {"iso27001":0.25,"soc2":0.15,"gdpr":0.15,"issues":0.25,"pen_test":0.10,"breach":0.10}
selected_standards array of

string

否 ['["pci_dss_v4"', '"dengbao_l3"]']
sod_auto_init_enabled boolean 否 True
tenant_id string 否 01JQ...

service-compliance/internal/handler/dto.ErrorResponse

字段类型必填示例约束描述
code integer 否 400
message string 否 invalid request