---
title: 'Разрешения пользователей и групп'
sidebar_label: 'Разрешения'
sidebar_position: 2
description: 'Что такое разрешение, область доступа и роль; как выполнять обзор разрешений; как экспортировать разрешения пользователя или группы'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import FilterOutlineIcon from '@selectel/docux/icons/filter-outline'
import ChevronDownIcon from '@selectel/docux/icons/chevron-down'
import DownloadIcon from '@selectel/docux/icons/download'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Разрешения пользователей и групп

Разрешение (Permission) определяет, какие операции и над какой группой ресурсов может выполнять пользователь.
Состоит из [области доступа](#scopes) и [роли](#roles).

Разрешение можно назначить разным субъектам: [пользователю панели](/access-control/users/about/user-types.mdx#panel-users), [сервисному пользователю](/access-control/users/about/user-types.mdx#service-users) или [группе](/access-control/users/about/groups/).
Одному субъекту можно назначить несколько разрешений.

Разрешение можно назначить:

* при [добавлении пользователя панели](/access-control/users/manage-panel-users/add-panel-user.mdx), [сервисного пользователя](/access-control/users/manage-service-users/add-service-user.mdx) или [группы](/access-control/users/manage-groups/create-group.mdx);
* при [изменении пользователя панели](/access-control/users/manage-panel-users/edit-panel-user-data.mdx#change-permissions), [сервисного пользователя](/access-control/users/manage-service-users/edit-service-user-data.mdx#change-permissions) или [группы](/access-control/users/manage-groups/edit-group.mdx#edit-permissions).

Отслеживать активность пользователей и актуальность их доступов можно с помощью [обзора разрешений](#overview).

Разрешения можно [экспортировать](#export-user-or-group-permissions) в виде JSON-файла и импортировать другим пользователям или группам.

## Области доступа \{#scopes}

Область доступа — группа ресурсов, на которую выдается разрешение.
Областью доступа разрешения может быть:

* аккаунт (`account`) — все ресурсы аккаунта, в том числе ресурсы всех проектов;
* проекты (`project`) — ресурсы выбранных проектов.

## Роли⁠​ \{#roles}

Роль — это набор предопределенных прав, которые определяют, какие действия пользователь может выполнять над ресурсами определенного типа или настройками аккаунта.
Роль дает доступ в рамках [области доступа](#scopes), которая указана в разрешении.

В зависимости от [типа пользователя](/access-control/users/about/user-types.mdx) ему можно назначать роли в разных областях доступа.
Подробнее о возможностях каждой роли в инструкции [Справочник ролей](/access-control/users/about/role-reference.mdx).

## Обзор разрешений \{#overview}

Обзор разрешений позволяет проводить аудит доступов и активности пользователей по разным [категориям риска](#risk-categories).
Регулярный аудит доступов помогает сократить риски компрометации аккаунта.

[Выполнять обзор разрешений](#perform-overview) может [Владелец аккаунта](/access-control/users/about/user-types.mdx#account-owner) и пользователи с ролью [iam.admin](/access-control/users/about/role-reference.mdx#iam-admin).

### Категории риска \{#risk-categories}

* высокий риск:

  * привилегированные пользователи, которые имеют максимальные права в аккаунте — комбинацию разрешений с ролями [member](/access-control/users/about/role-reference.mdx#member) и [iam.admin](/access-control/users/about/role-reference.mdx#iam-admin);
  * неактивные пользователи, которые не проходили аутентификацию в аккаунте более 30 дней;

* средний риск:

  * пользователи с дублированием разрешений, у которых назначены одинаковые разрешения индивидуально и через [группу](/access-control/users/about/groups/);
  * пользователи, у которых были неудачные попытки входа за последние 30 дней.

### Выполнить обзор разрешений \{#perform-overview}

1. В [панели управления](https://my.selectel.ru/iam/overview) в верхнем меню нажмите **IAM**.

2. Перейдите в раздел **Обзор разрешений**.

3. Optional: отфильтруйте список пользователей. Чтобы отобразить пользователей:

   * по определенной [категории риска](#risk-categories) — в блоке с категорией нажмите <FilterOutlineIcon />. Если включить несколько категорий, отобразятся пользователи, которые подпадают хотя бы под одну из них;
   * по собственному фильтру — справа от строки поиска нажмите <FilterOutlineIcon /> и настройте фильтр.

   Если одновременно выбрать категории риска и настроить собственный фильтр, будут отображены те пользователи из выбранных категорий, которые удовлетворяют условиям фильтра.

4. Посмотрите список пользователей.

5. Optional: посмотрите информацию по определенному пользователю:

   5.1. В строке пользователя нажмите <ChevronDownIcon /> и посмотрите информацию о его разрешениях.

   5.2. [Выгрузите аудит-логи по пользователю](/audit-logs/export-logs/export-logs-manually.mdx#export-user-logs).

6. Optional: чтобы выгрузить список с информацией о пользователях в формате `.csv` или `.json`, нажмите <DownloadIcon /> и выберите **Экспорт в CSV** или **Экспорт в JSON**. Если на шаге 3 вы настраивали фильтры, в выгрузке пользователи будут отфильтрованы.

## Экспортировать разрешения пользователя или группы \{#export-user-or-group-permissions}

Разрешения будут экспортированы в файле формата `.json`.

Экспортированные разрешения можно импортировать:

* при [добавлении пользователя панели](/access-control/users/manage-panel-users/add-panel-user.mdx), [сервисного пользователя](/access-control/users/manage-service-users/add-service-user.mdx) или [группы](/access-control/users/manage-groups/create-group.mdx);
* при [изменении пользователя панели](/access-control/users/manage-panel-users/edit-panel-user-data.mdx#change-permissions), [сервисного пользователя](/access-control/users/manage-service-users/edit-service-user-data.mdx#change-permissions) или [группы](/access-control/users/manage-groups/edit-group.mdx#edit-permissions).

<Tabs queryString="export-user-or-group-permissions">
  <TabItem value="export-user-permissions" default>
    <TabItemLabel>
      Экспорт разрешений пользователя
    </TabItemLabel>

    1. В [панели управления](https://my.selectel.ru/iam/users) в верхнем меню нажмите **IAM**.

    2. Перейдите в раздел с нужным [типом пользователей](/access-control/users/about/user-types.mdx):

       * **Пользователи панели** — для [пользователей](/access-control/users/about/user-types.mdx#panel-users) с доступом в панель управления;
       * **Сервисные пользователи** — для [сервисных пользователей](/access-control/users/about/user-types.mdx#service-users).

    3. Откройте страницу пользователя → вкладка **Разрешения и группы**.

    4. В блоке **Разрешения** нажмите **Редактировать**.

    5. В блоке **Настройки доступа** нажмите **Экспорт**.
  </TabItem>

  <TabItem value="export-group-permissions">
    <TabItemLabel>
      Экспорт разрешений группы
    </TabItemLabel>

    1. В [панели управления](https://my.selectel.ru/iam/groups) в верхнем меню нажмите **IAM**.
    2. Перейдите в раздел **Группы**.
    3. Откройте страницу группы пользователей.
    4. В блоке **Разрешения** нажмите **Экспорт**.
  </TabItem>
</Tabs>

<Formbricks />
