Organização e time
Quem é a conexão, a organização do token e as pessoas que usam o console, com seus vínculos e papéis.
Famílias nesta página
| Família | Tools | read | write | destructive |
|---|---|---|---|---|
me — Identidade da conexão | 1 | 1 | 0 | 0 |
organizations — Organização | 6 | 3 | 2 | 1 |
users — Usuários | 1 | 1 | 0 | 0 |
memberships — Vínculos | 1 | 1 | 0 | 0 |
roles — Papéis | 2 | 1 | 1 | 0 |
me
| Tool | Tipo | Escopo | Permissão | Endpoint | O que faz |
|---|---|---|---|---|---|
kadu_me_get | read | — (qualquer token) | — (só ser membro) | GET /v1/me | Who this connection is: the person (sub), the organization the token acts for, and the scopes it was granted. |
organizations
| Tool | Tipo | Escopo | Permissão | Endpoint | O que faz |
|---|---|---|---|---|---|
kadu_organizations_list | read | kadu/organizations + read | agent.organizations.list | GET /v1/organizations | Lists the organization the token acts for (a token always reaches exactly one). |
kadu_organizations_get | read | kadu/organizations + read | agent.organizations.read | GET /v1/organizations/{id} | Gets the organization: label, timezone, monthly cost limit and the cost accumulated this month (USD). |
kadu_organizations_update | write | kadu/organizations + write | agent.organizations.update | PATCH /v1/organizations/{id} | Updates the token's own organization: label, timezone, custom metadata. |
kadu_organizations_slack_installations_list | read | kadu/organizations + read | agent.organizations.read | GET /v1/organizations/{id}/slack_installations | Lists the organization's Slack bot installations: workspace, where the bot answers, output files mode, detail in the thread and connected accounts. |
kadu_organizations_slack_installations_update | write | kadu/organizations + write | agent.organizations.update | PATCH /v1/organizations/{id}/slack_installations/{id} | Configures a Slack installation: allowed channel types (public channels and Slack Connect expose results to more people), output files as console link or attachment, and log detail in the thread. |
kadu_organizations_slack_installations_delete | destructive | kadu/organizations + delete | agent.organizations.update | DELETE /v1/organizations/{id}/slack_installations/{id} | Removes a Slack installation: revokes the bot token in Slack, the bot stops answering and account connections are undone. |
users
| Tool | Tipo | Escopo | Permissão | Endpoint | O que faz |
|---|---|---|---|---|---|
kadu_users_list | read | kadu/users + read | agent.users.list | GET /v1/users | Lists the members of the organization (up to 100). |
memberships
| Tool | Tipo | Escopo | Permissão | Endpoint | O que faz |
|---|---|---|---|---|---|
kadu_memberships_list | read | kadu/memberships + read | agent.memberships.list | GET /v1/memberships | Lists the memberships: which user holds which role in the organization. |
roles
| Tool | Tipo | Escopo | Permissão | Endpoint | O que faz |
|---|---|---|---|---|---|
kadu_roles_list | read | kadu/roles + read | agent.roles.list | GET /v1/roles | Lists the roles and the permissions each one grants (agent.<resource>.<action>). |
kadu_roles_create | write | kadu/roles + write | agent.roles.create | POST /v1/roles | Creates a role. |
Os campos de cada recurso estão na referência da API.
Uma tool que você não pode rodar não aparece em tools/list. Se uma daqui não está lá, veja Autenticação.