Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Обзор приложений GitHub

Для расширения функциональных возможностей GitHubможно использовать GitHub Apps.

Сведения о GitHub Apps

GitHub Apps — это средства, расширяющие функции GitHub. GitHub Apps может выполнять действия по GitHub, таким как открытые проблемы, комментарии к запросам на вытягивание и управление проектами. Они также могут выполнять действия за пределами GitHub на основе событий, происходящих на GitHub. Например, GitHub App может размещаться в Slack при открытии проблемы на GitHub.

Дополнительные сведения об использовании GitHub Appsсм. в разделе Сведения об использовании приложений GitHub.

Дополнительные сведения о создании GitHub Appsсм. в разделе Создание приложений GitHub.

GitHub Apps и OAuth apps

GitHub также поддерживает OAuth apps. Как правило, GitHub Apps предпочтительнее OAuth apps. GitHub Apps используют подробные разрешения, дают пользователю больше контроля над тем, к каким репозиториям приложение может получить доступ и использовать короткие маркеры. Эти свойства могут ужесточить безопасность приложения, ограничив ущерб, который можно было бы сделать, если учетные данные приложения были просочились. Дополнительные сведения см. в разделе Различия между приложениями GitHub и приложениями OAuth.