WorkflowMeResponse
0data objectrequired
principal object
Possible values: [admin_key, admin_session, user_session, api_key]
Possible values: [system.admin, users.read, users.manage, roles.read, roles.manage, api_keys.manage_self, api_keys.manage_all, projects.create, projects.read_public, projects.read_all, projects.manage_own, projects.manage_all, projects.delete, projects.upload, projects.publish, projects.download_source, runs.create, runs.read_own, runs.read_project, runs.cancel, env.manage, kv.read, knowledge.manage, embed.manage, webhook.manage, run_queue.manage, schedule.manage, terminal.use, audit.read, audit.export]
当前 API Key 的到期时间;Desktop Key 成功鉴权时会滑动续期。
profile objectrequired
- WorkflowUserProfile
- null
Possible values: [invited, active, disabled]
Possible values: [system.admin, users.read, users.manage, roles.read, roles.manage, api_keys.manage_self, api_keys.manage_all, projects.create, projects.read_public, projects.read_all, projects.manage_own, projects.manage_all, projects.delete, projects.upload, projects.publish, projects.download_source, runs.create, runs.read_own, runs.read_project, runs.cancel, env.manage, kv.read, knowledge.manage, embed.manage, webhook.manage, run_queue.manage, schedule.manage, terminal.use, audit.read, audit.export]
{
"errCode": 0,
"errMessage": "string",
"data": {
"principal": {
"kind": "admin_key",
"userId": "string",
"displayName": "string",
"email": "user@example.com",
"permissions": [
"system.admin"
],
"apiKeyId": "string",
"expiresAt": "2024-07-29T15:51:28.071Z",
"roleNames": [
"string"
]
},
"profile": {
"userId": "string",
"email": "user@example.com",
"displayName": "string",
"avatarUrl": "string",
"status": "invited",
"createdByUserId": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"lastLoginAt": "2024-07-29T15:51:28.071Z",
"roleIds": [
"string"
],
"roleNames": [
"string"
],
"permissions": [
"system.admin"
]
}
}
}