GitHub: как сделать пользователя администратором организации?

Мне нужно перенести репозиторий из учетной записи пользователя в организацию, членом которой он является. Согласно документации GitHUb, мне нужно сначала сделать учетную запись администратора организации.

Документы GitHu описывают различные уровни доступа к организации, но я не могу понять, как на самом деле изменить уровень доступа пользователя к организации.

Как я могу сделать члена организации администратором?

2 ответа

Решение

Уровни доступа в GitHub настраиваются для каждой команды внутри организации.

  1. Войдите в GitHub.
  2. Переключите контекст своей учетной записи на организацию, используя раскрывающийся список в верхнем левом углу экрана.
  3. Щелкните вкладку "Команды" в правой части панели вкладок.
  4. Решите, хотите ли вы изменить разрешения существующей команды (и всех ее членов) или создать новую команду для одного пользователя.
    • Если вы модифицируете существующую команду,
      1. нажмите на название команды,
      2. затем нажмите значок шестеренки в правом верхнем углу,
      3. затем измените доступ команды к администратору и
      4. нажмите Обновить.
    • Если вы создаете новую команду,
      1. нажмите кнопку Новая команда,
      2. дать команде соответствующее имя,
      3. установить его доступ к Admin и
      4. нажмите Создать команду.

Членство в команде имеет несколько ограниченные области разрешений для индивидуально названных репозиториев.

Если вы хотите назначить кого-то администратором для всей организации:

  1. Перейдите в Организация> Люди.

  2. Определите члена, которого вы хотите обновить, и нажмите шестеренку настроек.

  3. Установить роль на Owner

Обратите внимание, что с июня 2017 года вы можете применять право доступа администратора к подкоманде (вместо одной гигантской уникальной команды, как раньше)

Смотрите " Вложенные команды добавляют глубину к вашей структуре команды ":

вложенные команды

Дочерние группы наследуют разрешения доступа своих родителей, поэтому разрешения репозитория и @mentioning среди вложенных команд работают сверху вниз.
Если ваша структура команды Employees > Engineering > Application Engineering > Identity, предоставление Engineering Доступ к записи в хранилище средствами Application Engineering а также Identity также получить этот доступ.

Так что это еще один способ назначить пользователю права администратора: сделать его / ее частью подгруппы под названием "администраторы" внутри организации.

Официальная документация GitHub: вложенные команды.

Другие вопросы по тегам