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.