Сведения об GitHub App изменениях
Вы можете изменить GitHub App регистрацию, чтобы изменить любой из параметров, выбранных при первоначальной регистрации приложения. Дополнительные сведения о параметрах, которые можно выбрать при регистрации GitHub App, см. в разделе Регистрация приложения GitHub.
Например, можно изменить имя и описание приложения, разрешения, предоставленные приложению, веб-перехватчики подписываются на приложение или видимость приложения.
Вы также можете протестировать новые необязательные функции для вашего.GitHub App См . раздел AUTOTITLE.
Переход к GitHub App параметрам
Чтобы изменить GitHub App, сначала перейдите на страницу параметров приложения.
-
В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля.
-
Перейдите к настройкам учетной записи.
- Для приложения, принадлежащих личная учетная запись, нажмите кнопку "Параметры".
- Для приложения, принадлежащих организации:
- Щелкните Your organizations (Ваши организации).
- Справа от организации нажмите кнопку "Параметры".
- Для приложения, принадлежающего предприятия:
- Если вы используете Enterprise Managed Users, щелкните "Ваше предприятие ", чтобы перейти непосредственно к параметрам учетной записи предприятия.
- Если вы используете личная учетная запись, щелкните "Ваши предприятия", а затем справа от предприятия нажмите кнопку "Параметры".
-
Перейдите к параметрам GitHub App .
- Для приложения, принадлежащих личная учетная запись или организации:
- На левой боковой панели щелкните Параметры разработчика, а затем выберите GitHub Apps.
- Для приложения, принадлежаемого предприятием:
- На левой боковой панели в разделе "Параметры", щелкните **GitHub Apps.
- Для приложения, принадлежащих личная учетная запись или организации:
-
Справа от GitHub App, которые нужно изменить, щелкните Изменить.
Изменение основных сведений о GitHub App
Вы можете изменить основные сведения о приложении GitHub App, например имя приложения, описание приложения и URL-адрес домашней страницы приложения.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- В разделе "Основные сведения" измените GitHub App сведения, которые вы хотите изменить.
- Нажмите кнопку Сохранить изменения.
Запрос авторизации пользователя (OAuth) во время установки
Пользователи могут запрашивать авторизацию GitHub App при его установке и создавать маркер доступа пользователей. При запросе авторизации пользователя (OAuth) во время установки необходимо также указать URL-адрес обратного вызова, где пользователь будет перенаправлен после авторизации установки. См . раздел AUTOTITLE.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- В разделе "Идентификация и авторизация пользователей" во время установки** выберите или отмените выбор **авторизации пользователя запроса (OAuth).
- В разделе "URL-адрес обратного вызова" введите полный URL-адрес для перенаправления после авторизации установки пользователем.
Включение или отключение потока устройства
Поток устройства можно использовать для авторизации пользователей для приложения без головы, например средства CLI или диспетчера учетных данных Git. Дополнительные сведения об использовании потока устройств см GitHub Apps. в разделе Генерация токена доступа пользователя для приложения GitHub.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- В разделе "Идентификация и авторизация пользователей" выберите или отключите включение потока устройств.
Добавление или обновление URL-адреса установки
После установки приложения вы можете перенаправить пользователей на определенный URL-адрес. См . раздел AUTOTITLE.
При выборе запроса авторизации пользователя (OAuth) во время установки вы не сможете ввести URL-адрес установки. Вместо этого пользователи будут перенаправлены на URL-адрес обратного вызова в рамках потока авторизации, где можно описать дополнительную настройку. См . раздел AUTOTITLE.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- В разделе "После установки" в поле "URL-адрес установки" введите URL-адрес, в котором вы хотите перенаправить пользователей после установки приложения.
- При необходимости, если вы хотите перенаправить пользователей на URL-адрес установки после обновления установки, выберите "Перенаправление" при обновлении. Обновление включает добавление или удаление репозитория для установки. Если значение "URL-адрес установки" пусто, это будет игнорироваться.
Изменение разрешений для a GitHub App
Вы можете изменить разрешения на доступ, предоставленные для выполнения GitHub App следующих действий.
При добавлении новых разрешений репозитория, организации или организации для приложения каждая учетная запись, в которой установлено приложение, потребуется утвердить новые разрешения. При добавлении разрешений учетной записи для приложения каждый пользователь, авторизованный приложением, должен утвердить изменения разрешений. В обоих случаях GitHub отправляет сообщение электронной почты каждому владельцу организации или пользователю, уведомляя их о запросе на обновление разрешений приложения. Обновленные разрешения не вступают в силу при установке или авторизации пользователя до тех пор, пока новые разрешения не будут утверждены. Вы можете использовать веб-перехватчик установки, чтобы узнать, когда пользователи принимают новые разрешения для вашего приложения.
Если вы удалите разрешения или веб-перехватчики из вашего GitHub Appсайта, изменения вступают в силу немедленно. Если вы удалите разрешения, которые ранее были предоставлены вашему приложению, приложение больше не сможет получить доступ к этим ресурсам.
Если вы изменяете разрешения приложения, принадлежащих организации, изменения вступают в силу немедленно для всех установок приложения в организации, если вы являетесь владельцем предприятия . Если вы являетесь менеджером приложений, изменения будут приняты только в организациях, где вы являетесь владельцем организации.
Обновления не могут быть автоматически приняты при добавлении разрешений репозитория в приложение в первый раз. В этом случае каждому владельцу организации потребуется утвердить обновление, чтобы они могли выбрать, к каким репозиториям у приложения есть доступ.
Изменение разрешений приложения также может изменить веб-перехватчики, на которые может подписаться ваше приложение, и действия, которые может предпринять ваше приложение с API. См . раздел AUTOTITLE.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- На боковой GitHub Apps панели параметров щелкните "Разрешения" и "События".
- В разделах "Разрешения репозитория", "Разрешения организации" и "Разрешения учетной записи" измените разрешения, которые вы хотите изменить. Для каждого типа разрешений выберите "Только для чтения", "Чтение и запись" или "Нет доступа" в раскрывающемся списке. См . раздел AUTOTITLE.
- При необходимости в разделе "Добавление заметки для пользователей" добавьте примечание, указывающее пользователям, почему вы изменяете разрешения, которые запрашиваются GitHub App .
- Нажмите кнопку Сохранить изменения.
Активация GitHub App или отключение веб-перехватчика
Вы можете настроить GitHub App получение веб-перехватчиков для определенных событий GitHub и автоматически выполнить их действия. См . раздел AUTOTITLE.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- В разделе "Веб-перехватчик", чтобы включить или отключить веб-перехватчик, выберите или отмените выбор "Активный".
- Если вы выбрали "Активный " на предыдущем шаге в разделе "URL-адрес веб-перехватчика", введите URL-адрес, в который GitHub должны отправляться события веб-перехватчика.
- При необходимости, если вы выбрали "Активный " на предыдущем шаге в разделе "Секрет веб-перехватчика", введите секретный токен для защиты веб-перехватчиков. GitHub Настоятельно рекомендуется задать секрет веб-перехватчика.
Изменение подписок на события веб-перехватчика GitHub App
Вы можете изменить события веб-перехватчика, GitHub App которые подписываются на следующие действия.
Определенные события веб-перехватчика, которые можно выбрать для регистрации GitHub App, определяются типом разрешений, выбранных для вашего приложения. Сначала необходимо выбрать разрешения, которые требуется приложению, а затем подписаться на события веб-перехватчика, связанные с этим набором разрешений. См. Использование вебхуков с приложениями GitHub.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- GitHub App Активируйте веб-перехватчик. См. статью "Активация" или деактивация GitHub App веб-перехватчика в этой статье.
- На боковой GitHub Apps панели параметров щелкните "Разрешения" и "События".
- В разделах "Разрешения репозитория", "Разрешения организации" и "Разрешения учетной записи" выберите разрешения, необходимые для событий, на которые будет подписано ваше приложение. См. раздел "Изменение разрешений".GitHub App
- В разделе "Подписка на события" выберите события веб-перехватчика, которые вы хотите GitHub App получить.
- Нажмите кнопку Сохранить изменения.
Изменение видимости a GitHub App
Параметры видимости GitHub App можно изменить, чтобы контролировать, кто его может установить. Общедоступные приложения нельзя сделать частными, если они установлены в других учетных записях. См . раздел AUTOTITLE.
Вы не можете изменить видимость принадлежащих GitHub App предприятиям. GitHub Apps Предприятие может быть установлено только в организациях в пределах предприятия или самого предприятия.
- Перейдите на страницу параметров для приложения, которое вы хотите изменить. Дополнительные сведения см. в разделе "Переход к параметрам GitHub App в этой статье.
- На боковой панели слева выберите Дополнительно.
- В разделе "Зона опасности" в зависимости от текущей видимости выберите GitHub App" Сделать общедоступным " или "Сделать закрытым".