Resource management
Resources are organized within a project and a project is part of a tenant. In the web console, project-level resources appear in the navigation sidebar above the Manage section. Tenant-level resources, such as billing or Identity and Access Management settings, are listed below Manage.Tenants
A tenant is your workspace in Nebius AI Cloud. It is the largest organizational unit that contains all other entities, including projects, users, quotas and billing information. A tenant includes:- Projects, which are isolated workspaces that contain resources.
- Groups with identity and access settings.
- User accounts.
- (Optional) A federation and user accounts from it.
- Quotas and billing settings that define resource limits and usage accounting.
- Audit logs that record actions performed within the tenant.
Projects
A project allows you to create and organize Nebius AI Cloud resources. Each project and its resources belong to only one region. Projects provide isolation between environments. You can group resources by product, ML team or any other criteria. For example, you can keep development and production workloads in separate projects. A project contains:- Resources, such as Compute virtual machines, Managed Service for Kubernetes® clusters or Object Storage buckets.
- Service accounts to work with the project resources.
- Quotas that define resource limits.
- Groups with project-level identity and access settings.
Resource hierarchy
Most resources belong to and are managed by individual Nebius AI Cloud services. For example:- The Compute service manages virtual machines, disks and shared filesystems.
- The Managed Kubernetes service manages Managed Kubernetes clusters.
- The Object Storage service manages buckets.
- A Managed Kubernetes cluster includes node groups.
- A MysteryBox secret includes secret versions.
- The documentation section (for example, Compute, Object Storage).
- The CLI command group (for example,
nebius compute disk <subcommand>ornebius storage bucket <subcommand>).
All resources and their parent relationships
All resources and their parent relationships
Service | Resource | Parent | Associated resource |
Identity and Access Management | User account | - | - |
Tenant | - | - | |
Tenant user account | Tenant | - | |
Federation | Tenant | - | |
Federation certificate | Federation | - | |
Invitation | Tenant | Tenant user account | |
Group | Tenant | - | |
Group membership | Group | Tenant user account | |
Access permit | Group | Different resource types | |
Project | Tenant | - | |
Service account | Project | - | |
Access key | Service account | - | |
Authorized public key | Service account | - | |
Static key | Project | Service account | |
Audit Logs | Audit event | Tenant | - |
Audit event export | Tenant | - | |
Compute | Virtual machine (instance) | Project | Disk |
Disk | Project | - | |
Shared filesystem | Project | - | |
GPU cluster | Project | - | |
Platform | Project | - | |
Managed Kubernetes® | Cluster | Project | Subnet |
Node group | Cluster | GPU cluster | |
Serverless AI | Endpoint | Project | Virtual machine |
Job | Project | Virtual machine | |
Managed MLflow | MLflow cluster | Project | Network |
Managed PostgreSQL® | PostgreSQL cluster | - | Network |
Backup | PostgreSQL cluster | - | |
Quotas | Quota allowance | Tenant | - |
Container Registry | Registry | Project | - |
Image | Registry | - | |
Object Storage | Bucket | Project | - |
Virtual Networks | Allocation | Project | Pool |
Network | Project | Pool | |
Pool | Project | - | |
Subnet | Project | Network | |
Routing table | Project | Network | |
Route | Routing table | - | |
Security group | Project | Network | |
Security rule | Security group | Security group | |
MysteryBox | Secret | Project | - |
Secret version | Secret | - | |
Payload | Secret version | - |
Identity management
Accounts and members
You can use two types of accounts to work with Nebius AI Cloud resources:- Users from an identity federation.
- Service accounts that are used to manage resources via CLI requests. Service accounts belong to the project and can be used only to work with their project resources.
Federations
A federation is your identity federation in Nebius AI Cloud. You can create and manage federations so that your users can log into Nebius AI Cloud through single sign-on (SSO). For instructions, see Configuration of single sign-on in Microsoft Entra ID.Service account keys
To authenticate in Nebius AI Cloud, service accounts use the following key types:- Access keys are used in services with AWS-compatible APIs, such as Object Storage.
- Authorized keys are used to obtain IAM tokens for service accounts.
Access management
Being on the tenant user list does not grant access to resources. Each account should be assigned to a group that specifies the level of access the account has to the tenant resources. From least to most access, the default groups in a tenant are the following:auditorscan view certain types of resources without access to data.viewerscan view most types of resources (except some resources related to access management, security, etc.) and access data in them (e.g. download objects in buckets).editorscan view and manage most types of resources and access data in them.adminscan view and manage all types of resources and access data in them.
Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada, and used with their permission.