Skip to content

Allow admins to create workspaces on behalf of users #3263

Closed
@bpmct

Description

@bpmct

As a Coder administrator, I'd like to use the API/CLI (or even the web dashboard) to create and edit workspaces on behalf of other users.

Use cases:

  • Migrating platforms or workspaces on behalf of users
    • e.g. moving to another template, migrating from Coder v1
  • Automate/integrate Coder into another platform
  • Automated load testing (create users with workspaces)
  • Ensure developers have one workspace when their account is created

This seems like it could be an API/CLI-only feature. @Emyrk brought up the idea that admins could "masquerade" users (e.g. "Log in to Coder as @user-1").

Metadata

Metadata

Assignees

No one assigned

    Labels

    apiArea: HTTP APIdesign neededRequest for more beautysiteArea: frontend dashboard

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions