GitHub: как сделать пользователя администратором организации?
Мне нужно перенести репозиторий из учетной записи пользователя в организацию, членом которой он является. Согласно документации GitHUb, мне нужно сначала сделать учетную запись пользователя администратором организации.
Документы GitHub описывают различные уровни доступа к организации, но я не могу понять, как на самом деле изменить уровень доступа пользователя к организации.
Как я могу сделать члена организации администратором?
Ответы
Ответ 1
Уровни доступа в GitHub настраиваются для каждой команды внутри организации.
- Войдите в GitHub.
- Переключите контекст своей учетной записи в организацию, используя раскрывающийся список в верхней левой части экрана.
- Перейдите на вкладку "Команды" в правом углу панели вкладок.
- Определите, хотите ли вы изменить разрешения существующей команды (и всех ее членов) или создать новую команду для одного пользователя.
- Если вы изменяете существующую команду,
- нажмите на название команды,
- затем щелкните значок шестеренки в правом верхнем углу,
- затем измените доступ команды к Admin и
- нажмите "Обновить".
- Если вы создаете новую команду,
- нажмите кнопку "Новая команда",
- дать команде соответствующее имя,
- установить его доступ к Admin и
- Нажмите "Создать команду".
Ответ 2
Обратите внимание, что с июня 2017 года вы можете применить право доступа администратора к подгруппе (вместо одной гигантской уникальной команды, как раньше)
См. " Вложенные команды добавляют глубину в структуру вашей команды":
![вложенные команды]()
Команды детей наследуют свои родительские права доступа, поэтому разрешения хранилища и @mentioning
среди вложенных команд работают сверху донизу.
Если ваша структура команды Employees > Engineering > Application Engineering > Identity
, предоставление Engineering
права на запись в репозиторий означает Application Engineering
и Identity
также получить этот доступ.
Итак, это еще один способ назначить права администратора: сделать его частью своей подкомиссии под названием "админы" внутри организации.
Официальная документация GitHub: Вложенные команды.