Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Security Deck
    • Overview
    • Security Deck workspaces
    • Alerts in Security Deck
    • Data Security Posture Management (DSPM)
    • Kubernetes® Security Posture Management (KSPM)
    • Access Analyzer
    • Cloud Security Posture Management (CSPM)
    • Custom rules
    • Threat Detector (TD)
    • Vulnerability Management (VM)
    • Access Transparency
    • AI assistant
    • Quotas and limits
  • Pricing policy
  • Audit Trails events
  • Release notes

In this article:

  • Recommendations
  • Recommendation types
  • Access diagnostics
  1. Concepts
  2. Access Analyzer

Access Analyzer module

Written by
Yandex Cloud
Updated at November 9, 2026
View in Markdown
  • Recommendations
    • Recommendation types
  • Access diagnostics

To ensure data and cloud infrastructure security, you need to regularly audit the access permissions of users and service accounts.

Access Analyzer is designed for analyzing access permissions of organization subjects for its resources, detecting unused and excessively granted privileges, and running diagnostics of access permissions to reduce information security risks.

RecommendationsRecommendations

Note

This feature, recommendations, is at the Preview stage. To get access, contact support or your account manager.

Access Analyzer automatically analyzes roles assigned to users and groups for folders, clouds, and organizations and provides, in each individual case, specific recommendations to improve security. The module does not provide recommendations regarding roles assigned to subjects for specific Yandex Cloud service resources, such as virtual machines, service accounts, managed database clusters, etc.

Analysis of roles starts when the Access Analyzer module is enabled in the workspace settings. After that, it runs regularly and automatically. The date and time of the last analysis are displayed on the page with a list of recommendations under the filter bar.

If the Access Analyzer module is disabled in the workspace settings, the recommendation feature is not available.

When running analysis or generating recommendations, Access Analyzer uses system logs of Yandex Identity and Access Management authorizations over the last 90 days.

To view recommendations in the Security Deck UI, users must have the security-deck.viewer role or higher for the workspace.

Roles can be revoked or changed by users holding one of the following roles: admin, resource-manager.admin, organization-manager.admin, resource-manager.clouds.owner, and organization-manager.organizations.owner.

Recommendation typesRecommendation types

Each recommendation suggest performing one of the following actions:

  • Replacing the current role with another, more granular role or role group.

    Depending on your situation, the service may suggest one to five roles as a replacement. In this case, the total scope of permissions provided by the new roles is always less than that of the current role.

  • Revoking a role from a subject.

    Revoking a role is recommended when permissions provided by the current role of the subject have not been used for authorizing operations in Yandex Cloud during the last 90 days.

If any recommendations do not suit you, you can hide them.

For more information on working with recommendations, see Working with recommendations in the Access Analyzer module.

Alert

Any recommendations regarding the revocation or modification of role compositions provided by the Access Analyzer module are general in nature and may ignore the specifics of your products and infrastructure.

Independently analyze any recommendations provided by the module. By accepting a recommendation, you assume the risk of potential consequences that may arise from implementing the proposed changes.

Access diagnosticsAccess diagnostics

Note

This Access Analyzer feature is at the Preview stage.

The access diagnostics functionality allows you to view the access permissions assigned to an individual subject (user or service account):

  • Directly
  • Via a user group
  • Via a system group
  • Via a public group

For each access permission, the list indicates the name/ID and type of resource to which access was granted, the role assigned to the subject for that resource, and information about whether the role was assigned to the subject directly or was inherited from a group of which the subject is a member.

To check whether access to a particular resource was assigned to a subject directly or via a group, refer to the Group field of the table listing the subject’s access permissions. If the role was assigned directly, this field will be empty. In other cases, it will show the name of the group and its ID.

Access permissions are always assigned to groups directly, so for groups, the Group field of the table with aceess permissions is always empty.

You can filter the list of access permissions granted to a subject by:

  • ID of the resource the access was granted to.
  • ID of the granted role.
  • Assignment method, Directly appointed or Assigned via group.

Only organization members with the organization-manager.viewer role or higher for the organization can view access permissions in the Security Deck interface. In this case you can use access diagnostics even if the Access Analyzer module is not enabled in the workspace settings.

The access diagnostics functionality allows you to revoke excessive access permissions from individual subjects or groups and remove individual subjects from user groups.

To revoke access permissions, users must have one of these roles: admin, resource-manager.admin, organization-manager.admin, resource-manager.clouds.owner, organization-manager.organizations.owner, or the administrator role in the service where they want to revoke the subject's access to a resource.

You can only remove a subject from a group created by an organization administrator. You cannot remove a subject from a system or public group.

Useful linksUseful links

  • Working with recommendations in the Access Analyzer module
  • Access diagnostics in Access Analyzer

A folder is a logical space where you create and group your Yandex Cloud resources. Just like folders in your file system, Yandex Cloud folders make resource management simpler. For more information, see Folder.

A cloud is an isolated logical space where folders and other Yandex Cloud resources are created. You cannot move resources from one cloud to another. For more information, see Cloud.

An organization is the highest resource in the Yandex Cloud resource model hierarchy that consolidates the resources of all other services. It is also used for user management as well as authentication and authorization management. For more information, see Organization.

In IT system access management, granularity refers to breaking down broad access permissions into distinct, narrow privileges based on the principle of least privilege.

Was the article helpful?

Previous
Kubernetes® Security Posture Management (KSPM)
Next
Cloud Security Posture Management (CSPM)
© 2026 Direct Cursus Technology L.L.C.