MakionDocs ← makion.dev

Користувачі та доступ

Доступ у Makion має дві частини: глобальна роль людини (її загальний рівень доступу на сервері) та її доступ до окремих проєктів (у яких проєктах вона реально може працювати). Адміністратор задає обидві. Здебільшого це відбувається у вкладці Адмін; адміністратор проєкту може керувати учасниками власного проєкту з вкладки Учасники.

Глобальні ролі — це рівні доступу#

Кожен акаунт має одну глобальну роль, яку задають в Адмін → Доступ до проєктів через селектор Роль. Ролі — це рівні, від найнижчого до найвищого:

Роль Що це означає
none — без доступу Акаунт існує, але поки нічого не може. Нові акаунти починають звідси.
dev Працює в проєктах, до яких йому надано доступ.
admin Може керувати проєктами, якими адмініструє, — методологією, учасниками, налаштуваннями цих проєктів.
superadmin Повний адміністратор сервера: усі проєкти, усі користувачі, рушії, ліцензія, аудит і Адмін-чат.

Найперша людина, яка коли-небудь увійшла в екземпляр Makion, автоматично стає суперадміном для всього сервера. Усі після неї починають на рівні none, доки адміністратор не надасть роль і доступ до проєкту. Див. Вхід і проєкти.

Надання доступу до проєкту#

Глобальна роль вирішує, який рівень має людина; доступ до проєктів вирішує, які проєкти вона може відкривати. Доступ надається окремо для кожного розробника й кожного проєкту — це можна зробити двома способами.

Як суперадмін (Адмін → Доступ до проєктів)#

Таблиця Доступ до проєктів у вкладці Адмін має один рядок на розробника, показуючи його ім'я та email або ідентичність у Telegram. Для кожного розробника ви можете:

Як адміністратор проєкту (вкладка «Учасники»)#

Адміністратор проєкту керує лише власним проєктом з його вкладки Учасники:

Елемент керування Що робить
Поточні учасники Перелічує всіх у проєкті, кожного з роллю Адмін проєкту або Розробник.
Прибрати Прибирає учасника з цього проєкту.
Додати розробника (селектор) + Додати Оберіть наявний акаунт і додайте його до проєкту.

Запрошення людей#

Те, як ви додаєте нову людину на сервер, залежить від того, як сервер виконує вхід.

Сервери з email + паролем — коди запрошень#

Коли сервер пропонує вхід за email і паролем, у вкладці Адмін з'являється секція Запросити людей. Заповніть форму й видайте одноразовий код:

Поле / елемент керування Що робить
Email Email запрошуваного.
Ім'я (необов'язково) Його відображуване ім'я.
Роль Глобальна роль, яку він отримає при приєднанні.
Днів дійсності Скільки часу запрошення лишається придатним.
Видати запрошення Створює запрошення й показує поле з одноразовим кодом«Показано один раз…» з Копіювати код. Надішліть цей код людині.

Під формою таблиця запрошень перелічує кожне запрошення за Email, Роль і Статус (очікує / використано / відкликано / прострочено), із Відкликати для тих, що все ще очікують. Запрошуваний активує код на екрані входу — див. Вхід і проєкти.

Сервери з Telegram — самостійний вхід, потім надання доступу#

На сервері з Telegram кодів запрошень немає. Людина просто входить через бота Makion (Telegram QR або сам бот). Її акаунт потім з'являється з роллю none; адміністратор надає їй роль і позначає проєкти, до яких вона може мати доступ, у Доступ до проєктів. Див. Telegram-бот.

Видалення акаунта#

Видалити акаунт остаточно видаляє акаунт людини. Це посилання в кожному рядку таблиці Доступ до проєктів, і воно просить підтвердження — «Остаточно видалити {name}? … не можна скасувати.»

Видалення акаунта не можна скасувати. Як запобіжник, посилання Видалити акаунт приховане для вас самих і для інших суперадмінів — ви не можете видалити колегу-суперадміна з цього екрана.

Тривалість сесії входу#

Картка Сесія входу у вкладці Адмін задає, скільки триває сесія після входу, перш ніж людині доведеться увійти знову: введіть кількість годин і натисніть Зберегти. Це стосується всіх на сервері.

Куди далі#