---
title: "List all users"
method: GET
path: "/users"
tags: ["users"]
---

# List all users

`GET /users`

Returns a list of all users. Requires admin role.

## Response `200`

List of users

- UsersListResponse — Response containing list of users
  - `users` User[], required
    - `id` string, required — Unique user identifier
    - `username` string, required — User's username
    - `role` 'admin' | 'manager' | 'developer' | 'operator' | 'viewer', required — User role determining access permissions. admin: full access including user management, manager: DAG CRUD and execution with audit log access, developer: DAG CRUD and execution, operator: DAG execution only, viewer: read-only
    - `workspaceAccess` WorkspaceAccess, required — Workspace access policy. all=true grants the top-level role in every workspace. all=false requires explicit workspace grants and a top-level viewer role.
      - `all` boolean, required — Whether this identity can access all workspaces
      - `grants` WorkspaceGrant[], required — Workspace-specific grants used when all=false — unresolved $ref
    - `authProvider` 'builtin' | 'oidc' | 'proxy' — Authentication provider for a user account
    - `isDisabled` boolean — Whether the user account is disabled
    - `createdAt` string, date-time, required — Account creation timestamp
    - `updatedAt` string, date-time, required — Last update timestamp
  - `oidcWorkspaceAccessSyncEnabled` boolean — Whether OIDC workspace access is synchronized by this node
  - `managedRoleProviders` UserAuthProvider[], required — Authentication providers that synchronize user roles at login on this node
  - `managedWorkspaceAccessProviders` UserAuthProvider[], required — Authentication providers that synchronize workspace access at login on this node

## Other responses

- `401` — Not authenticated
- `403` — Forbidden - requires admin role
- `default` — Unexpected error

---

[API](https://skmtc.net/dagucloud/apis/dagu.md) · [All operations](https://skmtc.net/dagucloud/apis/dagu/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dagucloud/dagu/revisions/f8982f33e540/schema)
