﻿# Ограничение на уровне приложения

> [HTML Version](app-rights.html)

Управлять правами доступа пользователей к данным приложения можно на уровне этого приложения. Такой вариант разграничения доступа является самым мягким. Используйте его, когда все данные приложения могут быть доступны всем сотрудникам, работающим с ним. При этом разграничить права можно в зависимости от должности.

Например, просматривать любую вакансию могут все HR-менеджеры, а создавать, редактировать и удалять — только начальник HR‑отдела.

````
Начало внимание 

````
Выдавать и ограничивать права на уровне приложения могут только пользователи, входящие в группу [Администраторы](360006871932.md#administrators).

````
Конец внимание

````
Обратите внимание:

1. Вы можете выбрать другой вариант настройки доступа:

	- [на уровне папок приложения](folder-rights.md) — чтобы назначать разным пользователям разные права для данных каждой папки приложения;

	- [на уровне элементов приложения](element-right.md) — это самый строгий вариант разграничения доступа. Позволяет назначить разные права разным пользователям к отдельным элементам приложения.

2. Для групп сотрудников, постоянно работающих с приложением, предоставьте верхнеуровневый доступ [к разделу](360009660872.md), в котором оно размещено, и [к самому приложению](360009919211.md). Тогда к доступным данным приложения можно перейти через левое меню.

3. Если сотрудник работает с элементами приложения разово, например, только в рамках бизнес‑процесса, можно не предоставлять доступы к разделу и приложению. Тогда сотрудник с доступом к данным приложения перейдёт в карточку элемента по прямой ссылке, например, из процессной задачи.

Чтобы назначить права доступа на уровне приложения ко всем его данным:

1. Нажмите на значок шестерёнки справа от названия приложения и выберите **Настройка доступа**. 

2. Включите опцию **Ограничить доступ к данным > На уровне приложения**. 

3. Выберите объект для назначения прав доступа. Для этого нажмите кнопку **+ Добавить**.

(access_settings-4.png)

4. В открывшемся окне выберите пользователя, [группу пользователей](360007146071.md) или элемент [организационной структуры](360003861992.md). Например, настройте доступ для всех сотрудников из отдела **Бухгалтерия**.

(hmfile_hash_acbd634c.png)

5. Рядом с названием добавленного объекта отметьте флажками [типы прав доступа](360007527512.md#assign), которые необходимо выдать. Например, сотрудники отдела **Бухгалтерия**, не смогут создавать и удалять записи в приложении **Заказы**. 

(access_settings-5.png)

6. Вы можете настроить следующие опции:

- **Включить наследование прав с учетом подчинения в организационной структуре** — по умолчанию руководители получают те же права доступа на приложение, что и их подчинённые. Чтобы ограничить доступ, отключите опцию;

- **При ошибке доступа скрывать список пользователей, которые могут предоставить доступ** — по умолчанию сотрудник без прав доступа при попытке открыть карточку элемента приложения увидит список пользователей с привилегией выдачи прав. Чтобы скрыть список, включите опцию. 

7. Нажмите кнопку **Сохранить**.

Также пример ограничения доступа на уровне приложения смотрите в статье [«Комбинации настроек доступа»](rights-combinations.md#case-1).