Skip to content

Commit 67e2c2a

Browse files
authored
Add guidance on when to use GitHub Apps
1 parent 8a0e12d commit 67e2c2a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

content/apps/overview.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,7 @@ For more information about building {% data variables.product.prodname_github_ap
2323
## {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %}
2424

2525
{% 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).
26+
27+
## When to use {% data variables.product.prodname_github_apps %}
28+
29+
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.

0 commit comments

Comments
 (0)