/admin/tenants/{tenant_id}/applications/{app_id}/roles
为应用创建默认角色模板
请求参数
| 名称 | 位置 | 类型 | 必填 | 默认值 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|---|---|
tenant_id |
path |
string |
是 | 租户ID | |||
app_id |
path |
string |
是 | 应用ID |
请求体
Schema: service-tenant/internal/handler/dto.CreateAppDefaultRoleRequest
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
role |
string |
是 | viewer |
||
description |
string |
否 | Read-only access |
||
is_system |
boolean |
否 | |||
order |
integer |
否 | |||
permissions |
array of string |
否 | ['["read"]'] |
响应
引用的 Schema
service-core/base/dto.SimpleResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
message |
string |
否 | |||
timestamp |
string |
否 |
service-tenant/internal/handler/dto.AppDefaultRoleDetailResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
code |
integer |
否 | |||
data |
service-tenant/internal/handler/dto.AppDefaultRoleResponse |
否 | |||
message |
string |
否 |
service-tenant/internal/handler/dto.AppDefaultRoleResponse
应用默认角色详情
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
|---|---|---|---|---|---|
application_id |
string |
否 | app_abc123 |
||
created_at |
string |
否 | |||
description |
string |
否 | |||
id |
string |
否 | adr_abc123 |
||
is_system |
boolean |
否 | |||
order |
integer |
否 | |||
permissions |
array of string |
否 | ['["read"]'] |
||
role |
string |
否 | viewer |
||
tenant_id |
string |
否 | tnt_abc123 |
||
updated_at |
string |
否 |