User Management
Paquetier has a built-in user management system with role-based access control.
User Roles
Section titled “User Roles”| Role | Description |
|---|---|
| Admin | Full system access. Can manage all users, repositories, and settings. |
| Developer | Can create repositories, upload packages, and manage git sources. |
| Viewer | Read-only access. Can browse and install packages from repositories they have access to. |
The first registered user automatically receives the admin role.
Admin Panel
Section titled “Admin Panel”Admins can manage users from the Admin Panel (/admin/users):
- View all registered users with their login, email, role, and join date.
- Change user roles using the role dropdown.
- Delete user accounts.
Repository-Level Access
Section titled “Repository-Level Access”In addition to global roles, each repository has its own collaborator list with separate permissions (owner, write, read). See Repositories for details on repository collaborators.
Global admins always have full access to all repositories, regardless of collaborator settings.