-
Notifications
You must be signed in to change notification settings - Fork 4
Working with Tenants
In Photon Controller's multitenancy model, tenants segregate users. A tenant can be a developer, a team of engineers, a business unit, or any other user or group. Tenants let you isolate users, control access to the API, regulate resources, and dynamically allocate resources to transient workloads.
As a system administrator, you can assign quotas to the tenants you create. A tenant administrator can then create projects and allocate resources from the quota to the projects and their users.
Only a system administrator can create a tenant administrator by assigning a user to a security group for tenants. The tenant administrator can manage projects, quotas, and other objects owned by the tenant. Either a tenant administrator or a system administrator can create project users, who can manage project resources, such as VMs, disks, and images.
As a system administrator, you can create a tenant by running the following command in the Photon command-line utility on your workstation:
photon tenant create <name_of_tenant>
List tenants:
photon tenant list
Show information about a tenant:
photon tenant show <tenant-ID>
Show the limits and project allocations of a quota:
photon tenant quota show <tenant-name>
List projects:
photon project list
Show information about a project, such as its limits and consumption:
photon project show <project-ID>
/tenants
/projects
- Home
- Installation Guide
- Download Photon Controller
- Release Notes
- User Guide
- Installation and Setup
- Administration and Operations
- Command-Line Cheat Sheet
- Overview of Commands
- Authenticating Multitenant Users and Groups
- Authorization Model
- Connecting to the Load Balancer and Logging In
- Tenants, Quotas, and Projects
- Creating Tenants, Projects, and Quotas
- Working with Tenants
- Creating a Project
- Uploading Images
- Creating Images
- Replicating Images in Datastores
- Creating Flavors
- Working with Virtual Machines
- Using a Photon OS VM
- Creating a Network
- Performing Host Maintenance
- Working with ESXi Hosts
- Configuring Your Own Load Balancer
- Troubleshooting
- Deploying Clusters
- Integration
- API
- Information for Developers
- References
- Legal