КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
Архітектура програмного модуля гібридного контролю доступу до Git-репозиторіїв
Ігор Ростиславович Арсенюк, Антон Павлович Стецюра

Остання редакція: 2026-05-14

Анотація


У роботі представлено результати проєктування програмного модуля гібридного контролю доступу до Git-репозиторіїв. Обґрунтовано доцільність розширення класичної рольової моделі атрибутивними політиками на рівні окремих гілок. Наведено архітектуру, що складається з клієнтського WEB-додатку, серверного API та автономного шлюзу доступу.
Інтеграція механізмів серверного перехоплення транзакцій дозволяє динамічно валідувати права користувачів з урахуванням часових вікон та масок гілок. Результати дослідження підтверджують ефективність застосування пріоритезації заборонних правил для забезпечення цілісності кодової бази. Отримані архітектурні рішення формують основу для створення безпечних корпоративних платформ хостингу коду

Ключові слова


системи контролю версій; гібридний доступ; серверні перехоплювачі; шлюз доступу; мікросервісна архітектура; атрибутивна модель авторизації

Посилання


Pro Git Book. Git на сервері – Протоколи [Електронний ресурс] – Режим доступу: https://git-scm.com/book/uk/v2/Git-на-сервері-Протоколи

Pro Git Book. Customizing Git - Git Hooks [Електронний ресурс] – Режим доступу: https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

Вікіпедія. Secure Shell (SSH) [Електронний ресурс] – Режим доступу: https://uk.wikipedia.org/wiki /Secure_Shell

Вікіпедія. PostgreSQL [Електронний ресурс] – Режим доступу: https://uk.wikipedia.org/wiki/ PostgreSQL

Amazon Web Services. Role-Based Access Control (RBAC) vs. Attribute-Based Access Control (ABAC) [Електронний ресурс] – Режим доступу: https://aws.amazon.com/identity/access-management/rbac-vs-abac/

Повний текст: PDF