User Management

Managing users and permissions in FabConnect.

User Management

Creating Users

POST /api/v1/users

{
  "email": "user@company.com",
  "name": "John Doe",
  "role": "operator",
  "password": "secure-password"
}

User Roles

  • **admin**: Full system access
  • **engineer**: Equipment configuration and monitoring
  • **operator**: Monitoring and basic operations
  • **viewer**: Read-only access
  • Updating Users

    PUT /api/v1/users/{id}
    
    {
      "name": "John Smith",
      "role": "engineer"
    }

    Deactivating Users

    POST /api/v1/users/{id}/deactivate

    Password Reset

    POST /api/v1/users/{id}/reset-password

    Was this page helpful? /