Access management in Compute Cloud
In this section, you'll learn:
About access management
All transactions in Yandex Cloud are checked by the Yandex Identity and Access Management service. If a subject doesn't have the required permission, the service returns an error.
To grant permission for a resource, assign roles for this resource to the subject that will perform operations. Roles can be assigned to a Yandex account, service account, federated users, or system group. For more information, see How access management works in Yandex Cloud.
Only users with the
resource-manager.clouds.owner role for a resource can assign roles for this resource.
What resources you can assign roles to
What roles exist in the service
The diagram shows which roles are available in the service and how they inherit each other's permissions. For example, the
editor role includes all
viewer role permissions. A description of each role is given under the diagram.
||Gives rights to manage virtual machines and instance groups.|
||Grants the right to view information on Compute Cloud resources.|
||Lets you use disks to create new resources, such as virtual machines.|
||Lets you use images to create new resources, such as virtual machines.|
||Lets you stop, start, and restart virtual machines, but doesn't let you create or delete virtual machines.|
||Verifies the right to use the service account.
This role is required to perform operations with instance groups. If you enter a service account in the request, IAM checks that you have rights to use this account.
||A role everyone requires to access cloud resources, except for cloud owners and service accounts.|
||Grants you full access to a cloud and the resources in it. You can only assign this role for a cloud.|
For more information about service roles, see Roles in the Yandex Identity and Access Management service documentation.
||Lets you manage your resources and access to them.|
||Lets you manage resources (create, edit, and delete).|
||Lets you only view information about resources.|