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