Manage cloud platform network access
Cloud platform network access is governed by:
- projects — define access within an isolated group of resources;
- role-based model — defines access of different users within an account and project.
Access within the role model
For more information about access within the role-based model, see the Access management in Selectel products instructions.
This instruction describes roles for accessing Cloud Platform network resources: private networks, subnets, and ports, public subnets and ports, direct public IP addresses, public floating IP addresses, and cloud routers. Access to load balancers, access to cloud firewalls, and access to security groups are managed separately.
member
A user with full access to all services. Access management is unavailable: users, service users, user groups, and federations.
iam.admin
A user with access to user management and without access to services and billing. Cannot manage their own account: change permissions, manage notifications, delete the user. The first user with the iam.admin role is created by the Account Owner.
iam.viewer
A user with access to view everything that iam.admin manages.
reader
A user with access to view everything that member manages within the same access scope.
vpc.admin
User with access to managing cloud platform networks (private networks and subnets, public subnets and public floating IP addresses, cloud routers), cloud firewalls, security groups, and cloud load balancers.
Adding ports to a cloud server and deleting ports added to a cloud server are not available; this requires the member role.
vpc.viewer
A user with access to view everything that vpc.admin manages within the same access scope.
vpc.private_network.admin
User with access to managing private networks, subnets, and ports.
Adding ports to a cloud server and deleting ports added to a cloud server are not available; this requires the member role.
vpc.private_network.viewer
A user with access to view everything that vpc.private_network.admin manages within the same access scope.
vpc.external_access.admin
User with access to managing objects for internet access — public subnets, public floating IP addresses, cloud routers.
Adding ports to a cloud server and deleting ports added to a cloud server are not available; this requires the compute.admin role.
vpc.external_access.user
A user with access to view everything that vpc.external_access.admin manages within the same access scope, as well as access to manage public floating IP addresses.
Adding ports to a cloud server and deleting ports added to a cloud server are not available; this requires the compute.admin role.
vpc.external_access.viewer
A user with access to view everything that vpc.external_access.admin manages within the same access scope.