Chapter 9. Tenants

A Tenant is an OpenStack term for an organizational unit or project. OpenStack uses tenants for the following reasons:

  • Assigning users to a project
  • Defining quotas for a project
  • Applying access and security rules for a project
  • Managing resources and instances for a project

This helps administrators and users organize their OpenStack environment and define limits for different groups of people. For example, one project might require higher quotas and another project might require restricted access to certain ports. OpenStack allows you to define these limits and apply them to a project.

Red Hat CloudForms can abstract information from tenants including quotas and relationships to other OpenStack objects.

To see multiple tenants in Red Hat CloudForms, the user authenticating to your OpenStack environment from Red Hat CloudForms must be configured to have visibility into these tenants.

9.1. Tenant Mapping

When adding an OpenStack cloud or infrastructure provider, you can enable tenant mapping in CloudForms to map any existing tenants from that provider. This means CloudForms will create new cloud tenants to match each existing OpenStack tenant; each new cloud tenant and its corresponding OpenStack tenant will have identical resources assignments, with the exception of quotas. Tenant quotas are not synchronized between CloudForms and OpenStack, and are available for reporting purposes only. You can manage quotas in CloudForms but this will not affect the quotas created in OpenStack.

During a provider refresh, CloudForms will also check for any changes to the tenant list in OpenStack. CloudForms will create new cloud tenants to match any new tenants, and delete any cloud tenants whose corresponding OpenStack tenants no longer exist. CloudForms will also replicate any changes to OpenStack tenants to their corresponding cloud tenants.

9.2. Viewing a Tenant

Click on a specific tenant to view its details. The screen provides you with a tenant accordion and a tenant summary.

  • Use tenant summary Views to change how you are looking at the Summary.
  • Use the tenant accordion to view the Properties of the tenant and its Relationships.
  • Use the tenant summary to see details on Relationships (Cloud Provider, Security Groups, Instances, and Images), Quotas (including all OpenStack Compute, Network, and Volume quotas) and Smart Management (Company Tags).

9.3. Viewing Tenant Relationships

Use the tenant accordion’s Relationship section to see items related to the tenant.

  1. Navigate to ComputeCloudsTenants.
  2. Click a tenant to view the configuration.
  3. From the tenant accordion, click Relationships.
  4. Click the type of Resource to see the flavor’s relationships.