GitLab CI — Разрешения

Поділитись

В следующей таблице показаны доступные уровни разрешений пользователей для разных типов пользователей в проекте.

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 из частных проектов
6Push source и LFSPush source и LFSPush source и LFS
7Вытащить изображения контейнера из текущего проектаВытащить изображения контейнера из текущего проектаВытащить изображения контейнера из текущего проекта
8Вытащить изображения контейнеров из публичных проектовВытащить изображения контейнеров из публичных проектовВытащить изображения контейнеров из публичных проектов
9Извлекать изображения контейнеров из внутренних проектовИзвлекать изображения контейнеров из внутренних проектовИзвлекать изображения контейнеров из внутренних проектов
10Вытащить изображения контейнера из частных проектовВытащить изображения контейнера из частных проектовВытащить изображения контейнера из частных проектов
11Push изображения контейнера в текущий проектPush изображения контейнера в текущий проектPush изображения контейнера в текущий проект
12Передача изображений контейнера в другие проектыПередача изображений контейнера в другие проектыПередача изображений контейнера в другие проекты

Примечание. LFS означает L arge F ile S torage, который представляет собой расширение Git, которое обменивается большими файлами, такими как аудио, видео, графика, с крошечными файлами указателей в вашем хранилище.


Поділитись