/compliance/public/security-score
Trust Center: 计算并返回安全评分(无认证)
请求参数
| 名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|---|---|
X-Tenant-ID |
header |
string |
否 | 租户ID(可选,缺省时使用平台租户公开数据;无租户不报错、不静默使用 default) |
响应
引用的 Schema
service-compliance/internal/handler/dto.AssessmentCoveragePublic
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
assessed |
integer |
否 | 7 |
||
percent |
number |
否 | 70 |
||
total |
integer |
否 | 10 |
service-compliance/internal/handler/dto.ErrorResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | 400 |
||
message |
string |
否 | invalid request |
service-compliance/internal/handler/dto.PublicSecurityScoreResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
data |
service-compliance/internal/handler/dto.SecurityScore |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-compliance/internal/handler/dto.SecurityScore
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
assessment_coverage |
service-compliance/internal/handler/dto.AssessmentCoveragePublic |
否 | |||
calculated_at |
string |
否 | 2026-05-09T12:00:00Z |
||
dimensions |
array of |
否 | |||
grade |
string |
否 | A |
||
max_score |
integer |
否 | 100 |
||
methodology_version |
string |
否 | assessment-v2 |
||
overall_score |
integer |
否 | 94 |
||
score_available |
boolean |
否 | True |
P2(2026-10-27):ScoreAvailable=false 表示无任何框架完成评估,overall_score 无意义。 |
service-compliance/internal/handler/dto.SecurityScoreDim
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
name |
string |
否 | iso27001_coverage |
||
score |
integer |
否 | 98 |
||
weight |
number |
否 | 0.3 |