Користувачі та доступ
Доступ у Makion має дві частини: глобальна роль людини (її загальний рівень доступу на сервері) та її доступ до окремих проєктів (у яких проєктах вона реально може працювати). Адміністратор задає обидві. Здебільшого це відбувається у вкладці Адмін; адміністратор проєкту може керувати учасниками власного проєкту з вкладки Учасники.
Глобальні ролі — це рівні доступу#
Кожен акаунт має одну глобальну роль, яку задають в Адмін → Доступ до проєктів через селектор Роль. Ролі — це рівні, від найнижчого до найвищого:
| Роль | Що це означає |
|---|---|
| none — без доступу | Акаунт існує, але поки нічого не може. Нові акаунти починають звідси. |
| dev | Працює в проєктах, до яких йому надано доступ. |
| admin | Може керувати проєктами, якими адмініструє, — методологією, учасниками, налаштуваннями цих проєктів. |
| superadmin | Повний адміністратор сервера: усі проєкти, усі користувачі, рушії, ліцензія, аудит і Адмін-чат. |
Найперша людина, яка коли-небудь увійшла в екземпляр Makion, автоматично стає суперадміном для всього сервера. Усі після неї починають на рівні none, доки адміністратор не надасть роль і доступ до проєкту. Див. Вхід і проєкти.
Надання доступу до проєкту#
Глобальна роль вирішує, який рівень має людина; доступ до проєктів вирішує, які проєкти вона може відкривати. Доступ надається окремо для кожного розробника й кожного проєкту — це можна зробити двома способами.
Як суперадмін (Адмін → Доступ до проєктів)#
Таблиця Доступ до проєктів у вкладці Адмін має один рядок на розробника, показуючи його ім'я та email або ідентичність у Telegram. Для кожного розробника ви можете:
- Задати Роль (none / dev / admin / superadmin).
- Поставити прапорець у кожному стовпці проєкту, щоб надати цьому розробнику доступ до цього проєкту.
- Скористатися Видалити акаунт, щоб остаточно видалити акаунт (див. нижче).
Як адміністратор проєкту (вкладка «Учасники»)#
Адміністратор проєкту керує лише власним проєктом з його вкладки Учасники:
| Елемент керування | Що робить |
|---|---|
| Поточні учасники | Перелічує всіх у проєкті, кожного з роллю Адмін проєкту або Розробник. |
| Прибрати | Прибирає учасника з цього проєкту. |
| Додати розробника (селектор) + Додати | Оберіть наявний акаунт і додайте його до проєкту. |
Запрошення людей#
Те, як ви додаєте нову людину на сервер, залежить від того, як сервер виконує вхід.
Сервери з email + паролем — коди запрошень#
Коли сервер пропонує вхід за email і паролем, у вкладці Адмін з'являється секція Запросити людей. Заповніть форму й видайте одноразовий код:
| Поле / елемент керування | Що робить |
|---|---|
| Email запрошуваного. | |
| Ім'я (необов'язково) | Його відображуване ім'я. |
| Роль | Глобальна роль, яку він отримає при приєднанні. |
| Днів дійсності | Скільки часу запрошення лишається придатним. |
| Видати запрошення | Створює запрошення й показує поле з одноразовим кодом — «Показано один раз…» з Копіювати код. Надішліть цей код людині. |
Під формою таблиця запрошень перелічує кожне запрошення за Email, Роль і Статус (очікує / використано / відкликано / прострочено), із Відкликати для тих, що все ще очікують. Запрошуваний активує код на екрані входу — див. Вхід і проєкти.
Сервери з Telegram — самостійний вхід, потім надання доступу#
На сервері з Telegram кодів запрошень немає. Людина просто входить через бота Makion (Telegram QR або сам бот). Її акаунт потім з'являється з роллю none; адміністратор надає їй роль і позначає проєкти, до яких вона може мати доступ, у Доступ до проєктів. Див. Telegram-бот.
Видалення акаунта#
Видалити акаунт остаточно видаляє акаунт людини. Це посилання в кожному рядку таблиці Доступ до проєктів, і воно просить підтвердження — «Остаточно видалити {name}? … не можна скасувати.»
Видалення акаунта не можна скасувати. Як запобіжник, посилання Видалити акаунт приховане для вас самих і для інших суперадмінів — ви не можете видалити колегу-суперадміна з цього екрана.
Тривалість сесії входу#
Картка Сесія входу у вкладці Адмін задає, скільки триває сесія після входу, перш ніж людині доведеться увійти знову: введіть кількість годин і натисніть Зберегти. Це стосується всіх на сервері.
Куди далі#
- Вхід і проєкти — два методи входу та активація запрошення.
- Налаштування проєктів — налаштуйте проєкт, перш ніж додавати до нього людей.
- Telegram-бот — вхід і робота з Telegram.