Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions content/apps/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ For more information about building {% data variables.product.prodname_github_ap
## {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}

{% data variables.product.company_short %} also supports {% data variables.product.prodname_oauth_apps %}. In general, {% data variables.product.prodname_github_apps %} are preferred over {% data variables.product.prodname_oauth_apps %}. {% data variables.product.prodname_github_apps %} use fine-grained permissions, give the user more control over which repositories the app can access, and use short-lived tokens. These properties can harden the security of the app by limiting the damage that could be done if the app's credentials were leaked. For more information, see [AUTOTITLE](/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps).

## When to use {% data variables.product.prodname_github_apps %}

Use {% data variables.product.prodname_github_apps %} when you need to integrate deeply with {% data variables.product.company_short %}, require fine-grained permissions, or want better security through short-lived access tokens. {% data variables.product.prodname_github_apps %} are well suited for automation, CI/CD integrations, and services that need to act on behalf of multiple users or repositories.
Loading