Skip to content

Granting Tenant Access

This tutorial demonstrates how a service provider can leverage n2x.io's multi-tenancy feature to manage and secure cloud resources for their customers.

Scenario

MegaCorp, a service provider, has a new client, Retail Chain X. MegaCorp needs to create a dedicated environment for Retail Chain X within n2x.io to isolate their resources and access control. Engineer Jordan ([email protected]) is responsible for managing this client in n2x.io.

Step-by-step Guide

Step 1: Creating a Tenant

The Account Administrator should create a new tenant named retail-chain-x with a description of Retail Chain X. This isolates Retail Chain X's resources and access control.

Step 2: Creating a Security Group

The Account Administrator should create a security group named Retail Chain X Access and associate it with the retail-chain-x tenant.

Step 3: Creating an Admin User

The Account Administrator should create a new admin user for Jordan with the email address [email protected]. Assign the Retail Chain X Access security group to limit Jordan's access to only the retail-chain-x tenant.

Step 4: Check Access

Jordan can now access the n2x.io webUI or CLI using his email to manage the resources of the Retail Chain X customer.

Conclusion

This scenario exemplifies how n2x.io platform empowers service providers to deliver secure and scalable cloud solutions to their customers. It facilitates centralized administration while upholding individual tenant control, security, and data privacy.

Key benefits include:

  • Centralized Management: Service providers efficiently manage and monitor cloud resource usage for all customers from a single n2x.io platform.

  • Tenant Isolation: The multi-tenant architecture guarantees that each customer's resources and network traffic remain isolated from others.

  • Granular Access Control: Security groups assigned to each tenant enforce access controls, ensuring only authorized users can access specific resources.