﻿# Система прав доступа в ELMA365

> [HTML Version](access_permissions.html)

В ELMA365 реализована многоуровневая система доступа. Она позволяет:

- разграничивать на верхнем уровне доступ к таким объектам системы, как [раздел](360007990371.md) и [приложение](360006963072.md);

- гибко регулировать права [на уровне данных приложения](360007527512.md).

````
начало внимание

````
[Администратор](360006871932.md#administrators) системы всегда имеет доступ ко всем разделам и приложениям, а также полный набор прав к данным любого приложения. Для него не применяются ограничения прав доступа. 

````
конец внимание

````
Администратор может настроить:

1. Доступы на верхнем уровне:

	- [к разделу](360009660872.md) — назначается группам пользователей. Необходим для доступа к приложениям, которые находятся в разделе. При отсутствии доступа к разделу вы не увидите его в левом меню и не сможете перейти на страницу раздела по прямой ссылке;

	- [к приложению](360009919211.md) — также назначается группам пользователей. Требует наличия доступа к разделу, в котором содержится приложение. При отсутствии доступа к приложению вы не увидите его в левом меню раздела и не сможете перейти на страницу приложения по прямой ссылке.

2. [Доступ к данным приложения](360007527512.md) — эти настройки позволяют гибко назначить разные [типы прав доступа](360007527512.md#assign) (просмотр, создание, редактирование и др.) отдельным пользователям, группам и элементам [оргструктуры](360003861992.md), выбрав подходящий вариант разграничения прав:

	- [на уровне приложения](app-rights.md) — самый мягкий вариант разграничения доступа. Права, назначенные пользователям, применяются ко всем элементам приложения;

	- [на уровне папок приложения](folder-rights.md) — можно назначить разным пользователям разные права для данных каждой папки приложения;

	- [на уровне элементов приложения](element-right.md) — самый строгий вариант разграничения доступа. Можно назначить разные права разным пользователям к отдельным элементам приложения;

	- [на уровне свойств приложения](app-properties-access.md) — в поставке On-Premises можно ограничить просмотр и редактирование отдельных пользовательских полей в карточках элементов.

Обратите внимание, если отсутствует верхнеуровневый доступ к разделу или приложению, но при этом есть доступ к данным приложения, пользователь с такими правами:

- не может перейти к карточке элемента через левое меню;

- может перейти к карточке элемента по прямой ссылке, например, из задачи процесса или карточки элемента другого приложения.

Рассмотрим примеры взаимодействия разных прав доступа:

| | | | |
|------|------|------|------|
| **Доступ к разделу** | **Доступ к приложению** | **Доступ к данным приложения** | **Результат** |
| Есть | Нет | Полный доступ | В левом меню раздела нет приложения, страница приложения недоступна. По прямой ссылке можно открыть карточку элемента приложения и работать с ним, например:<br>- перейти к редактированию элемента, используя кнопку **Редактировать** в его карточке;<br>- из карточки элемента другого приложения перейти к созданию элемента текущего приложения. |
| Нет | Есть | Полный доступ | Страница приложения недоступна по прямой ссылке, но с элементами приложения можно работать по прямой ссылке. |
| Нет | Нет | Полный доступ  | По прямой ссылке можно работать с элементами приложения. |
| Есть | Есть | Нет доступа  | Страница приложения доступна в меню раздела, но она будет пустой. Нет возможности перейти к элементам приложения и работать с ними. |


Подробнее о том, как осуществляется взаимодействие между этими настройками, читайте в статье [«Комбинации настроек доступа»](rights-combinations.md).