User Management

Managing users and permissions in FabConnect.

User Management

Creating Users

bash
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

bash
PUT /api/v1/users/{id}

{
  "name": "John Smith",
  "role": "engineer"
}

Deactivating Users

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

Password Reset

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

Was this page helpful? /