В следующей таблице показаны доступные уровни разрешений пользователей для разных типов пользователей в проекте.
SN | гость | репортер | разработчик | Мастер | владелец |
---|---|---|---|---|---|
1 | Создает новый выпуск | Создает новый выпуск | Создает новый выпуск | Создает новый выпуск | Создает новый выпуск |
2 | Можете оставлять комментарии | Можете оставлять комментарии | Можете оставлять комментарии | Можете оставлять комментарии | Можете оставлять комментарии |
3 | Возможность писать на стене проекта | Возможность писать на стене проекта | Возможность писать на стене проекта | Возможность писать на стене проекта | Возможность писать на стене проекта |
4 | — | Возможность вытащить код проекта | Возможность вытащить код проекта | Возможность вытащить код проекта | Возможность вытащить код проекта |
5 | — | Можете скачать проект | Можете скачать проект | Можете скачать проект | Можете скачать проект |
6 | — | Умеет писать фрагменты кода | Умеет писать фрагменты кода | Умеет писать фрагменты кода | Умеет писать фрагменты кода |
7 | — | — | Создать новый запрос на слияние | Создать новый запрос на слияние | Создать новый запрос на слияние |
8 | — | — | Создать новую ветку | Создать новую ветку | Создать новую ветку |
9 | — | — | Нажмите и удалите незащищенные ветви | Нажмите и удалите незащищенные ветви | Нажмите и удалите незащищенные ветви |
10 | — | — | Включает теги | Включает теги | Включает теги |
11 | — | — | Может создавать, редактировать, удалять вехи проекта | Может создавать, редактировать, удалять вехи проекта | Может создавать, редактировать, удалять вехи проекта |
12 | — | — | Может создавать или обновлять статус фиксации | Может создавать или обновлять статус фиксации | Может создавать или обновлять статус фиксации |
13 | — | — | Написать вики | Написать вики | Написать вики |
14 | — | — | Создавать новые среды | Создавать новые среды | Создавать новые среды |
15 | — | — | Отменить и повторить работу | Отменить и повторить работу | Отменить и повторить работу |
16 | — | — | Обновляет и удаляет образ реестра | Обновляет и удаляет образ реестра | Обновляет и удаляет образ реестра |
17 | — | — | — | Можно добавлять новых членов команды | Можно добавлять новых членов команды |
18 | — | — | — | Нажмите и удалите защищенные ветви | — |
19 | — | — | — | Можно редактировать проект | Можно редактировать проект |
20 | — | — | — | Может управлять бегунами, триггерами работы и переменными | Может управлять бегунами, триггерами работы и переменными |
21 | — | — | — | Добавить ключи развертывания в проект | Добавить ключи развертывания в проект |
22 | — | — | — | Способен управлять кластерами | Способен управлять кластерами |
23 | — | — | — | Настроить хуки проекта | Настроить хуки проекта |
24 | — | — | — | Можно включить / отключить защиту филиала | Можно включить / отключить защиту филиала |
25 | — | — | — | Возможность переписать или удалить теги Git | Возможность переписать или удалить теги Git |
В следующей таблице показаны доступные уровни разрешений членов группы в группе.
SN | гость | репортер | разработчик | Мастер | владелец |
---|---|---|---|---|---|
1 | Обзор группы | Обзор группы | Обзор группы | Обзор группы | Обзор группы |
2 | — | — | — | — | Редактировать группу |
3 | — | — | — | — | Создать подгруппу |
4 | — | — | — | Создать проект в группе | Создать проект в группе |
5 | — | — | — | — | Управление членами группы |
6 | — | — | — | — | Удалить группу |
7 | — | Управление метками группы | Управление метками группы | Управление метками группы | Управление метками группы |
8 | — | — | Создание / редактирование / удаление групповых вех | Создание / редактирование / удаление групповых вех | Создание / редактирование / удаление групповых вех |
9 | — | Просмотр частной эпической группы | Просмотр частной эпической группы | Просмотр частной эпической группы | Просмотр частной эпической группы |
10 | — | — | — | — | — |
11 | Просмотр внутренней группы эпопеи | Просмотр внутренней группы эпопеи | Просмотр внутренней группы эпопеи | Просмотр внутренней группы эпопеи | Просмотр внутренней группы эпопеи |
12 | Просмотр публичного группового эпоса | Просмотр публичного группового эпоса | Просмотр публичного группового эпоса | Просмотр публичного группового эпоса | Просмотр публичного группового эпоса |
13 | — | Создание / редактирование группового эпоса | Создание / редактирование группового эпоса | Создание / редактирование групповой эпопеи | Создание / редактирование групповой эпопеи |
14 | — | — | — | — | Удалить групповую эпопею |
15 | — | — | — | — | Просмотр группы Аудит События |
В следующей таблице показаны доступные разрешения GitLab CI / CD в GitLab.
SN | Гость / Корреспондент | разработчик | Мастер | Администратор |
---|---|---|---|---|
1 | Можно увидеть коммиты и рабочие места | Можно увидеть коммиты и рабочие места | Можно увидеть коммиты и рабочие места | Можно увидеть коммиты и рабочие места |
2 | Повторить или отменить работу | Повторить или отменить работу | Повторить или отменить работу | |
3 | — | Удаляет артефакты работы и трассировку | Удаляет артефакты работы и трассировку | Удаляет артефакты работы и трассировку |
4 | — | — | Удалить проект | Удалить проект |
5 | — | — | Создать проект | Создать проект |
6 | — | — | Изменить конфигурацию проекта | Изменить конфигурацию проекта |
7 | — | — | Добавить конкретных бегунов | Добавить конкретных бегунов |
8 | — | — | — | Добавить общих бегунов |
9 | — | — | — | Может видеть события в системе |
10 | — | — | — | Интерфейс администратора |
Разрешения на работу
В следующей таблице показаны разрешения на работу в GitLab —
SN | Гость / Корреспондент | разработчик | Мастер | Администратор |
---|---|---|---|---|
1 | — | Выполнить задание CI | Выполнить задание CI | Выполнить задание CI |
2 | — | Клонировать исходный код и LFS из текущего проекта | Клонировать исходный код и LFS из текущего проекта | Клонировать исходный код и LFS из текущего проекта |
3 | — | Клонирование исходного кода и LFS из публичных проектов | Клонирование исходного кода и LFS из публичных проектов | Клонирование исходного кода и LFS из публичных проектов |
4 | — | Клонирование исходного кода и LFS из внутренних проектов | Клонирование исходного кода и LFS из внутренних проектов | Клонирование исходного кода и LFS из внутренних проектов |
5 | — | Клонирование исходного кода и LFS из частных проектов | Клонирование исходного кода и LFS из частных проектов | Клонирование исходного кода и LFS из частных проектов |
6 | — | Push source и LFS | Push source и LFS | Push source и LFS |
7 | — | Вытащить изображения контейнера из текущего проекта | Вытащить изображения контейнера из текущего проекта | Вытащить изображения контейнера из текущего проекта |
8 | — | Вытащить изображения контейнеров из публичных проектов | Вытащить изображения контейнеров из публичных проектов | Вытащить изображения контейнеров из публичных проектов |
9 | — | Извлекать изображения контейнеров из внутренних проектов | Извлекать изображения контейнеров из внутренних проектов | Извлекать изображения контейнеров из внутренних проектов |
10 | — | Вытащить изображения контейнера из частных проектов | Вытащить изображения контейнера из частных проектов | Вытащить изображения контейнера из частных проектов |
11 | — | Push изображения контейнера в текущий проект | Push изображения контейнера в текущий проект | Push изображения контейнера в текущий проект |
12 | — | Передача изображений контейнера в другие проекты | Передача изображений контейнера в другие проекты | Передача изображений контейнера в другие проекты |
Примечание. LFS означает L arge F ile S torage, который представляет собой расширение Git, которое обменивается большими файлами, такими как аудио, видео, графика, с крошечными файлами указателей в вашем хранилище.