Skip to content

Multi-User

Plitho supports multiple users with role-based access control.

User Roles

Role What you can do
Admin Everything: manage users, all apps, server settings, system monitoring
User Create and manage your own apps, databases, and cache instances

What You Can Access

Regular Users

  • Create and manage your own apps
  • Create and manage your own databases
  • Create and manage your own cache instances
  • View your own resource usage
  • Manage your SSH keys

Admin Users

Everything above, plus:

  • Access all apps from all users
  • Manage users (create, delete, change roles)
  • View server metrics and system status
  • Manage system settings
  • Set resource limits per user

Resource Ownership

Resource Owner
Apps The user who created them
Databases The user who created them
Cache instances The user who created them
  • You only see your own resources in the dashboard
  • Admins see all resources from all users
  • Resource names are globally unique (two users can't have apps with the same name)

Resource Limits (Admin Managed)

Admins can set limits on how many apps, CPU, and memory each user can use. This prevents any single user from consuming all server resources.

When you create an app or cache, Plitho checks that the total doesn't exceed your limits. If it does, the request is rejected.

Best Practices

  • Use separate accounts for each team member
  • Regular users should only have the access they need
  • Contact your admin if you need more resources