# Контроль прав доступа в 1С

> Контроль прав доступа в 1С

- GitHub: https://github.com/VorozhbitDM/Access-control-1C
- Gitsell page: https://gitsell.ru/VorozhbitDM/Access-control-1C
- Visibility: public/free
- GitHub stars: 74
- Gitsell views: 0
- Gitsell downloads: 0

## 1C Configurations

Not specified.

## Pricing

Free or price is not specified.

## README

<h1 align="center">Анализ и контроль доступа</h1>

<p align="center">
  <strong>Интерактивный инструмент для анализа, мониторинга и управления правами доступа в 1С</strong><br>
  <em>Это не просто отчёт, а полноценный инструмент для интерактивного управления правами.</em>
</p>

<p align="center">
<a href="https://github.com/VorozhbitDM/Access-control-1C/releases"><img src="https://i.ibb.co/yn7nkHPT/Access-Control-Logo.png" alt="Access Control Logo" border="0"></a>
</p>
<p align="center">
<img src="https://img.shields.io/badge/8.3-Yellow?style=plastic&logoColor=Yellow&label=1C&color=FFD700">
<img src="https://img.shields.io/badge/%D0%91%D0%A1%D0%9F-v3.1%2B-red?style=plastic&color=red">
<a href="https://github.com/VorozhbitDM/Access-control-1C/releases/latest"><img src="https://img.shields.io/github/v/release/VorozhbitDM/Access-control-1C?style=flat-square&label=Latest&logo=github&cacheSeconds=600" alt="Latest release"></a>
<a href="https://github.com/VorozhbitDM/Access-control-1C/releases"><img src="https://img.shields.io/github/downloads/VorozhbitDM/Access-control-1C/total?label=Downloads&logo=github&style=flat-square&cacheSeconds=600" alt="Downloads"></a>
</p>

<p align="center">
<img src="https://img.shields.io/badge/KA_2.4%2F2.5_%7C_ERP_2.5_%7C_%D0%A3%D0%A2_11.4%2F11.5-Yellow?style=plastic&logo=adguard&logoColor=Yellow&label=tested&color=FFD700">
</p>

<p align="center">
  <a href="https://infostart.ru/1c/tools/2701584/">
    <img src="https://infostart.ru/bitrix/templates/sandbox_empty/assets/tpl/abo/img/logo.svg" alt="Infostart" width="200">
  </a>
</p>

---  

## ⚡ Ключевые возможности

| Область | Что умеет обработка |
|---------|---------------------|
| 🔍 **Анализ прав** | Связи пользователь ↔ роль ↔ группа ↔ профиль ↔ объект метаданных в одном окне |
| 🌳 **Дерево метаданных** | Полная структура конфигурации, поиск по имени и синониму |
| ⚖️ **Сравнение** | Роли, группы, профили между собой; права двух пользователей; копирование прав |
| 📊 **Отчёты по ролям** | «Роли без пользователей», «Роли вне профилей» — сводные метрики и детализация |
| 🔎 **Парсер запросов** | Анализ таблиц участвующих в запросе и проверка прав пользователя на доступ |
| 👤 **Мониторинг** | Сеансы, журнал регистрации, автопоиск ошибок прав доступа |
| ⚙️ **Управление** | Включение в группы, создание профилей и добавление ролей в существующие, ограничения доступа, история изменений |


## 💡 Что нового в версии 4.9

- ✅ **Добавить роль в существующий профиль** — из контекстного меню найденной роли можно сразу поместить её в уже имеющийся профиль групп доступа (раньше доступно было только создание нового профиля).

<details>
<summary>Скриншот</summary>
<p align="center">
<img src="docs/images/v4.9/add-role-to-existing-profile.png" alt="Добавить роль в существующий профиль" width="500">
</p>
</details>

> Подробности в [CHANGELOG](CHANGELOG.md)

## ⚙️ Совместимость и требования

| 📦 Конфигурация                                  | Версия | Статус                    |
| --------------------------------------------------------- | ------------ | ------------------------------- |
|  Комплексная автоматизация (KA) | 2.4 / 2.5    | ✅ Протестировано |
|  Управление предприятием (ERP)    | 2.5          | ✅ Протестировано |
|  Управление торговлей (УТ)         | 11.4 / 11.5  | ✅ Протестировано |

- Платформа 1С:Предприятие **8.3.23+** 
- Режим совместимости  не ниже **8.3.13** 
- БСП  не ниже **3.1** 


## 📑 Документация

| Материал | Описание |
|----------|----------|
| [DOCS.md](DOCS.md) | Руководство пользователя |
| [CHANGELOG.md](CHANGELOG.md) | История изменений |

---
## 🙏 Благодарности

Огромное спасибо всем, кто помогал в разработке:

- **Ворожбит Олег** — разработка, оптимизация, тестирование
- **Ермаков Иван** — разработка парсера запросов, баг-репорты
- **Всем пользователям** — за ценные предложения и обратную связь!

---

**<p align="center"> MIT License </p>**

<!-- pair programming credit -->