Manage cloud platform network access
Cloud platform network access is governed by:
- projects — define access within an isolated group of resources;
- role model — defines access for different users within an account and project.
Access within the role model
Read more about access within the role model in the instruction Access management in Servercore products.
This instruction describes the roles for accessing network resources in the cloud platform: 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 regulated separately.
member
A user with full access to all services. Access management is unavailable for: users, service users, user groups, and federations.
iam.admin
A user with access to user management and no access to services or billing. Cannot manage their own account: change permissions, manage notifications, or delete the user. The first user with the iam.admin role is created by the Account Owner.
iam.viewer
User with access to view everything that iam.admin manages.
reader
User with access to view everything that member manages in 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 unavailable; this requires the member role.
vpc.viewer
User with access to view everything that vpc.admin manages in 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 unavailable; this requires the member role.
vpc.private_network.viewer
User with access to view everything that vpc.private_network.admin manages in 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 unavailable; this requires the compute.admin role.
vpc.external_access.user
User with access to view everything that vpc.external_access.admin manages in the same access scope, as well as access to managing public floating IP addresses.
Adding ports to a cloud server and deleting ports added to a cloud server are unavailable; this requires the compute.admin role.
vpc.external_access.viewer
User with access to view everything that vpc.external_access.admin manages in the same access scope.