-
Notifications
You must be signed in to change notification settings - Fork 59.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Repo deploy keys can now be disabled by default by enterprise policy …
…[GA] (redux) (#52618) Co-authored-by: vgrl <vgrl@github.com> Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com>
- Loading branch information
1 parent
97a4757
commit 5390d95
Showing
7 changed files
with
69 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
.../managing-organization-settings/restricting-deploy-keys-in-your-organization.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: Restricting deploy keys in your organization | ||
intro: To protect your organization's data, you can configure permissions for creating deploy keys in your organization. | ||
permissions: Organization owners. | ||
versions: | ||
feature: deploy-keys-enterprise-org-policy | ||
topics: | ||
- Organizations | ||
- Policies | ||
shortTitle: Restrict deploy keys | ||
--- | ||
|
||
You can choose whether members can create deploy keys for repositories in your organization. | ||
|
||
By default, new organizations are configured to disallow the creation of deploy keys in repositories. | ||
|
||
Organization owners can restrict the creation of deploy keys to help prevent sensitive information from being exposed. For more information, see "[AUTOTITLE](/code-security/getting-started/best-practices-for-preventing-data-leaks-in-your-organization)" and "[AUTOTITLE](/authentication/connecting-to-github-with-ssh/managing-deploy-keys#deploy-keys)." If you want more fine-grained control over permissions, consider using a {% data variables.product.prodname_github_app %} instead. See "[AUTOTITLE](/apps/overview)." | ||
|
||
If your organization is owned by an enterprise account, you may not be able to configure this setting for your organization, if an enterprise owner has set a policy at the enterprise level. For more information, see "[AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-deploy-keys)." | ||
|
||
> [!WARNING] | ||
> Changing this setting to disabled will result in **existing deploy keys being disabled** in all repositories in the organization. Scripts, apps, or workflows that create, use, or delete deploy keys will no longer work. | ||
{% data reusables.profile.access_org %} | ||
{% data reusables.profile.org_settings %} | ||
{% data reusables.profile.org_member_privileges %} | ||
1. Under "Deploy keys", review the information about changing the setting, click **Enabled** or **Disabled**. | ||
1. Click **Save**. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# Reference: #15666 | ||
# Repo deploy keys can now be disabled by default by enterprise policy [GA] | ||
versions: | ||
ghec: '*' | ||
ghes: '>= 3.16' |