From e5d44f985f9f375e614e7abd3afcfc4fb18dc539 Mon Sep 17 00:00:00 2001 From: hubwriter Date: Wed, 14 Dec 2022 15:37:59 +0000 Subject: [PATCH 1/2] Add info on using github.dev behind a firewall (#33184) --- .../the-githubdev-web-based-editor.md | 66 +++++++++++-------- .../using-github/github-command-palette.md | 4 +- .../using-github/keyboard-shortcuts.md | 4 +- ...navigating-files-with-the-new-code-view.md | 4 +- data/variables/codespaces.yml | 2 +- 5 files changed, 47 insertions(+), 33 deletions(-) diff --git a/content/codespaces/the-githubdev-web-based-editor.md b/content/codespaces/the-githubdev-web-based-editor.md index b013a79f90..a00e4d8a37 100644 --- a/content/codespaces/the-githubdev-web-based-editor.md +++ b/content/codespaces/the-githubdev-web-based-editor.md @@ -1,6 +1,7 @@ --- title: The github.dev web-based editor -intro: 'Use the github.dev {% data variables.codespaces.serverless %} from your repository or pull request to create and commit changes.' +shortTitle: github.dev editor +intro: 'You can use the {% data variables.codespaces.serverless %} web-based editor to edit files and commit your changes.' versions: feature: githubdev-editor type: how_to @@ -9,32 +10,31 @@ topics: - Codespaces - Visual Studio Code - Developer -shortTitle: Web-based editor redirect_from: - /codespaces/developing-in-codespaces/web-based-editor --- {% note %} -**Note:** The github.dev {% data variables.codespaces.serverless %} is currently in beta preview. You can provide feedback [in our Discussions](https://github.com/community/community/discussions/categories/general). +**Note:** The {% data variables.codespaces.serverless %} editor is currently in beta preview. You can provide feedback [in our Discussions](https://github.com/community/community/discussions/categories/general). {% endnote %} -## About the {% data variables.codespaces.serverless %} +## About the {% data variables.codespaces.serverless %} editor -The {% data variables.codespaces.serverless %} introduces a lightweight editing experience that runs entirely in your browser. With the {% data variables.codespaces.serverless %}, you can navigate files and source code repositories from {% data variables.product.prodname_dotcom %}, and make and commit code changes. You can open any repository, fork, or pull request in the editor. +The {% data variables.codespaces.serverless %} editor introduces a lightweight editing experience that runs entirely in your browser. With the {% data variables.codespaces.serverless %} editor, you can navigate files and source code repositories from {% data variables.product.prodname_dotcom %}, and make and commit code changes. You can open any repository, fork, or pull request in the editor. -The {% data variables.codespaces.serverless %} is available to everyone for free on {% data variables.product.prodname_dotcom_the_website %}. +The {% data variables.codespaces.serverless %} editor is available to everyone for free on {% data variables.product.prodname_dotcom_the_website %}. -The {% data variables.codespaces.serverless %} provides many of the benefits of {% data variables.product.prodname_vscode %}, such as search, syntax highlighting, and a source control view. You can also use Settings Sync to share your own {% data variables.product.prodname_vscode_shortname %} settings with the editor. For more information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +The {% data variables.codespaces.serverless %} editor provides many of the benefits of {% data variables.product.prodname_vscode %}, such as search, syntax highlighting, and a source control view. You can also use Settings Sync to share your own {% data variables.product.prodname_vscode_shortname %} settings with the editor. For more information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation. -The {% data variables.codespaces.serverless %} runs entirely in your browser’s sandbox. The editor doesn’t clone the repository, but instead uses the [GitHub Repositories extension](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension) to carry out most of the functionality that you will use. Your work is saved in the browser’s local storage until you commit it. You should commit your changes regularly to ensure that they're always accessible. +The {% data variables.codespaces.serverless %} editor runs entirely in your browser’s sandbox. The editor doesn’t clone the repository, but instead uses the [GitHub Repositories extension](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension) to carry out most of the functionality that you will use. Your work is saved in the browser’s local storage until you commit it. You should commit your changes regularly to ensure that they're always accessible. -You must be signed in to use the web-based editor. +You must be signed in to {% data variables.product.prodname_dotcom_the_website %} to use the {% data variables.codespaces.serverless %} editor. -## Opening the {% data variables.codespaces.serverless %} +## Opening the {% data variables.codespaces.serverless %} editor -You can open any {% data variables.product.prodname_dotcom %} repository in the {% data variables.codespaces.serverless %} in either of the following ways: +You can open any {% data variables.product.prodname_dotcom %} repository in {% data variables.codespaces.serverless %} in either of the following ways: - To open the repository in the same browser tab, press . while browsing any repository or pull request on {% data variables.product.prodname_dotcom %}. @@ -45,22 +45,22 @@ You can open any {% data variables.product.prodname_dotcom %} repository in the ![Edit file button dropdown menu](/assets/images/help/repository/edit-file-edit-dropdown.png) -## {% data variables.product.prodname_codespaces %} and the {% data variables.codespaces.serverless %} +## {% data variables.product.prodname_codespaces %} and {% data variables.codespaces.serverless %} -Both the {% data variables.codespaces.serverless %} and {% data variables.product.prodname_github_codespaces %} allow you to edit your code straight from your repository. However, both have slightly different benefits, depending on your use case. +Both {% data variables.codespaces.serverless %} and {% data variables.product.prodname_github_codespaces %} allow you to edit your code straight from your repository. However, both have slightly different benefits, depending on your use case. || {% data variables.codespaces.serverless %} | {% data variables.product.prodname_github_codespaces %}| |-|----------------|---------| | **Cost** | Free. | Free monthly quota of usage for personal accounts. For information on pricing, see "[About billing for {% data variables.product.prodname_github_codespaces %}](/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces#github-codespaces-pricing)."| | **Availability** | Available to everyone on GitHub.com. | Available to everyone on GitHub.com. | -| **Start up** | The {% data variables.codespaces.serverless %} opens instantly with a key-press and you can start using it right away, without having to wait for additional configuration or installation. | When you create or resume a codespace, the codespace is assigned a VM and the container is configured based on the contents of a `devcontainer.json` file. This set up may take a few minutes to create the environment. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)." | +| **Start up** | {% data variables.codespaces.serverless %} opens instantly with a key-press and you can start using it right away, without having to wait for additional configuration or installation. | When you create or resume a codespace, the codespace is assigned a VM and the container is configured based on the contents of a `devcontainer.json` file. This set up may take a few minutes to create the environment. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)." | | **Compute** | There is no associated compute, so you won’t be able to build and run your code or use the integrated terminal. | With {% data variables.product.prodname_github_codespaces %}, you get the power of a dedicated VM on which you can run and debug your application.| | **Terminal access** | None. | {% data variables.product.prodname_github_codespaces %} provides a common set of tools by default, meaning that you can use the Terminal exactly as you would in your local environment.| | **Extensions** | Only a subset of extensions that can run in the web will appear in the Extensions View and can be installed. For more information, see "[Using extensions](#using-extensions)."| With {% data variables.product.prodname_github_codespaces %}, you can use most extensions from the {% data variables.product.prodname_vscode_marketplace %}.| ### Continue working on {% data variables.product.prodname_codespaces %} -You can start your workflow in the {% data variables.codespaces.serverless %} and continue working on a codespace. If you try to access the Run and Debug View or the Terminal, you'll be notified that they are not available in the {% data variables.codespaces.serverless %}. +You can start your workflow in {% data variables.codespaces.serverless %} and continue working on a codespace. If you try to access the Run and Debug View or the Terminal, you'll be notified that they are not available in {% data variables.codespaces.serverless %}. To continue your work in a codespace, click **Continue Working on…** and select **Create New Codespace** to create a codespace on your current branch. Before you choose this option, you must commit any changes. @@ -68,9 +68,9 @@ To continue your work in a codespace, click **Continue Working on…** and selec ## Using source control -When you use the {% data variables.codespaces.serverless %}, all actions are managed through the Source Control View, which is located in the Activity Bar on the left hand side. For more information on the Source Control View, see "[Version Control](https://code.visualstudio.com/docs/editor/versioncontrol)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +When you use {% data variables.codespaces.serverless %}, all actions are managed through the Source Control View, which is located in the Activity Bar on the left hand side. For more information on the Source Control View, see "[Version Control](https://code.visualstudio.com/docs/editor/versioncontrol)" in the {% data variables.product.prodname_vscode_shortname %} documentation. -Because the web-based editor uses the GitHub Repositories extension to power its functionality, you can switch branches without needing to stash changes. For more information, see "[GitHub Repositories](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +Because {% data variables.codespaces.serverless %} uses the GitHub Repositories extension to power its functionality, you can switch branches without needing to stash changes. For more information, see "[GitHub Repositories](https://code.visualstudio.com/docs/editor/github#_github-repositories-extension)" in the {% data variables.product.prodname_vscode_shortname %} documentation. ### Create a new branch @@ -87,29 +87,43 @@ Because the web-based editor uses the GitHub Repositories extension to power its ### Working with an existing pull request -You can use the {% data variables.codespaces.serverless %} to work with an existing pull request. +You can use {% data variables.codespaces.serverless %} to work with an existing pull request. -1. Browse to the pull request you'd like to open in the {% data variables.codespaces.serverless %}. -2. Press `.` to open the pull request in the {% data variables.codespaces.serverless %}. +1. Browse to the pull request you'd like to open in {% data variables.codespaces.serverless %}. +2. Press `.` to open the pull request in {% data variables.codespaces.serverless %}. 3. Once you have made any changes, commit them using the steps in [Commit your changes](#commit-your-changes). Your changes will be committed directly to the branch, it's not necessary to push the changes. ## Using extensions -The {% data variables.codespaces.serverless %} supports {% data variables.product.prodname_vscode_shortname %} extensions that have been specifically created or updated to run in the web. These extensions are known as "web extensions". To learn how you can create a web extension or update your existing extension to work for the web, see "[Web extensions](https://code.visualstudio.com/api/extension-guides/web-extensions)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +The {% data variables.codespaces.serverless %} editor supports {% data variables.product.prodname_vscode_shortname %} extensions that have been specifically created or updated to run in the web. These extensions are known as "web extensions". To learn how you can create a web extension or update your existing extension to work for the web, see "[Web extensions](https://code.visualstudio.com/api/extension-guides/web-extensions)" in the {% data variables.product.prodname_vscode_shortname %} documentation. -Extensions that can run in the {% data variables.codespaces.serverless %} will appear in the Extensions View and can be installed. If you use Settings Sync, any compatible extensions are also installed automatically. For information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +Extensions that can run in {% data variables.codespaces.serverless %} will appear in the Extensions View and can be installed. If you use Settings Sync, any compatible extensions are also installed automatically. For information, see "[Settings Sync](https://code.visualstudio.com/docs/editor/settings-sync)" in the {% data variables.product.prodname_vscode_shortname %} documentation. +## Using {% data variables.codespaces.serverless %} behind a firewall + +If you are working behind a firewall you will need to add the following URLs to your firewall's allow list: + +| URL | Use | +| --- | --- | +| `https://*.vscode-cdn.net` | {% data variables.codespaces.serverless %} runs entirely in the browser. To do so it needs to download {% data variables.product.prodname_vscode_shortname %} assets from endpoints at this URL. | +| `https://update.code.visualstudio.com` | As above. | +| `https://api.github.com` | Used to retrieve source files from {% data variables.product.prodname_dotcom %} | +| `https://vscode-sync-insiders.trafficmanager.net` | _Optional. To allow settings to be synchronized via Settings Sync._ | + +Every extension installed in {% data variables.codespaces.serverless %} is run under an independent web worker. This adds a layer of security between multiple extensions running in the same browser. As a result, request URLs coming from extensions are similar to this: `https://v--151hfiju3s93ktt2rqh65902gukb27osot905m4g52k40kaea3h6.vscode-cdn.net`. + +Data is retrieved from the repository at runtime using the [GitHub Repositories](https://marketplace.visualstudio.com/items?itemName=GitHub.remotehub) extension. This data is not stored on the local computer between {% data variables.codespaces.serverless %} sessions, with the exception of the browser storage of unsaved files and currently displayed files (to allow for page reloads). The only non-repository data that's stored locally between sessions are some user settings and the credentials sent by {% data variables.product.prodname_dotcom %}'s authentication flow. ## Troubleshooting -If you have issues opening the {% data variables.codespaces.serverless %}, try the following: +If you have issues opening {% data variables.codespaces.serverless %}, try the following: - Make sure you are signed in to {% data variables.product.prodname_dotcom %}. - Disable any ad blockers. -- Use a non-incognito window in your browser to open the {% data variables.codespaces.serverless %}. +- Use a non-incognito window in your browser to open {% data variables.codespaces.serverless %}. ### Known limitations -- The {% data variables.codespaces.serverless %} is currently supported in Chrome (and various other Chromium-based browsers), Edge, Firefox, and Safari. We recommend that you use the latest versions of these browsers. +- The {% data variables.codespaces.serverless %} editor is currently supported in Chrome (and various other Chromium-based browsers), Edge, Firefox, and Safari. We recommend that you use the latest versions of these browsers. - Some keybindings may not work, depending on the browser you are using. These keybinding limitations are documented in the "[Known limitations and adaptations](https://code.visualstudio.com/docs/remote/codespaces#_known-limitations-and-adaptations)" section of the {% data variables.product.prodname_vscode_shortname %} documentation. -- `.` may not work to open the {% data variables.codespaces.serverless %} according to your local keyboard layout. In that case, you can open any {% data variables.product.prodname_dotcom %} repository in the {% data variables.codespaces.serverless %} by changing the URL from `github.com` to `github.dev`. +- `.` may not work to open {% data variables.codespaces.serverless %} according to your local keyboard layout. In that case, you can open any {% data variables.product.prodname_dotcom %} repository in {% data variables.codespaces.serverless %} by changing the URL from `github.com` to `github.dev`. diff --git a/content/get-started/using-github/github-command-palette.md b/content/get-started/using-github/github-command-palette.md index c169b3d97e..de722f1f58 100644 --- a/content/get-started/using-github/github-command-palette.md +++ b/content/get-started/using-github/github-command-palette.md @@ -175,7 +175,7 @@ Most of these commands are available only on the home page of the repository. If |`New file`|Create a new file from any page in the repository. For more information, see "[Adding a file to a repository](/repositories/working-with-files/managing-files/adding-a-file-to-a-repository)." |`New issue`|Open a new issue from any page in the repository. For more information, see "[Creating an issue](/issues/tracking-your-work-with-issues/creating-an-issue)."| |`Open in new codespace`|Create and open a codespace for this repository. For more information, see "[Creating a codespace for a repository](/codespaces/developing-in-codespaces/creating-a-codespace-for-a-repository)."| -|`Open in github.dev editor`|Open the current repository in the github.dev editor. For more information, see "[Opening the web based editor](/codespaces/the-githubdev-web-based-editor#opening-the-web-based-editor)."| +|`Open in {% data variables.codespaces.serverless %} editor`|Open the current repository in the {% data variables.codespaces.serverless %} editor. For more information, see "[The {% data variables.codespaces.serverless %} web-based editor](/codespaces/the-githubdev-web-based-editor#opening-the-web-based-editor)."| ### File commands @@ -184,7 +184,7 @@ These commands are available only when you open the command palette from a file | Command | Behavior| | :- | :- | |`Copy permalink`|Create a link to the file that includes the current commit SHA and copy the link to the clipboard. For more information, see "[Getting permanent links to files](/repositories/working-with-files/using-files/getting-permanent-links-to-files#press-y-to-permalink-to-a-file-in-a-specific-commit)." -|`Open in github.dev editor`|Open the currently displayed file in github.dev editor. For more information, see "[Opening the web based editor](/codespaces/the-githubdev-web-based-editor#opening-the-web-based-editor)."| +|`Open in {% data variables.codespaces.serverless %} editor`|Open the currently displayed file in {% data variables.codespaces.serverless %} editor. For more information, see "[The {% data variables.codespaces.serverless %} web-based editor](/codespaces/the-githubdev-web-based-editor#opening-the-web-based-editor)."| ### Discussion commands diff --git a/content/get-started/using-github/keyboard-shortcuts.md b/content/get-started/using-github/keyboard-shortcuts.md index 86dec80403..58e9a99d2f 100644 --- a/content/get-started/using-github/keyboard-shortcuts.md +++ b/content/get-started/using-github/keyboard-shortcuts.md @@ -51,8 +51,8 @@ The following sections list some of the available keyboard shortcuts, organized | Keyboard shortcut | Description |-----------|------------{% ifversion fpt or ghec %} -|. | Opens a repository or pull request in the web-based editor in the same browser tab. You must be signed in to use the editor. For more information, see "[Web-based editor](/codespaces/developing-in-codespaces/web-based-editor)." -|> | Opens a repository or pull request in the web-based editor in a new browser tab. You must be signed in to use the editor. For more information, see "[Web-based editor](/codespaces/developing-in-codespaces/web-based-editor)."{% endif %} +|. | Opens a repository or pull request in the {% data variables.codespaces.serverless %} editor, in the same browser tab. You must be signed in to use the editor. For more information, see "[The {% data variables.codespaces.serverless %} web-based editor](/codespaces/the-githubdev-web-based-editor)." +|> | Opens a repository or pull request in the {% data variables.codespaces.serverless %} editor, in a new browser tab. You must be signed in to use the editor. For more information, see "[The {% data variables.codespaces.serverless %} web-based editor](/codespaces/the-githubdev-web-based-editor)."{% endif %} |Command+B (Mac) or
Ctrl+B (Windows/Linux) | Inserts Markdown formatting for bolding text |Command+I (Mac) or
Ctrl+I (Windows/Linux) | Inserts Markdown formatting for italicizing text |Command+K (Mac) or
Ctrl+K (Windows/Linux) | Inserts Markdown formatting for creating a link{% ifversion fpt or ghec or ghae or ghes > 3.3 %} diff --git a/content/repositories/working-with-files/managing-files/navigating-files-with-the-new-code-view.md b/content/repositories/working-with-files/managing-files/navigating-files-with-the-new-code-view.md index 110e066734..caa6881fba 100644 --- a/content/repositories/working-with-files/managing-files/navigating-files-with-the-new-code-view.md +++ b/content/repositories/working-with-files/managing-files/navigating-files-with-the-new-code-view.md @@ -62,11 +62,11 @@ The new code view also includes updates to the ways in which you work with files ![Screenshot of the file editor in the new code view with emphasis on the edit icon](/assets/images/help/repository/code-view-edit-icon.png) -1. To edit a file on the github.dev {% data variables.codespaces.serverless %} or {% data variables.product.prodname_desktop %}, select {% octicon "triangle-down" aria-label="The downwards-facing triangle icon" %} next to {% octicon "pencil" aria-label="The pencil icon" %}, then click either **github.dev** or **{% data variables.product.prodname_desktop %}**. +1. To edit a file on the {% data variables.codespaces.serverless %} web-based editor or {% data variables.product.prodname_desktop %}, select {% octicon "triangle-down" aria-label="The downwards-facing triangle icon" %} next to {% octicon "pencil" aria-label="The pencil icon" %}, then click either **github.dev** or **{% data variables.product.prodname_desktop %}**. {% note %} - **Note:** The github.dev {% data variables.codespaces.serverless %} is currently in beta preview. You can provide feedback [in our discussions](https://github.com/community/community/discussions/categories/general). + **Note:** The {% data variables.codespaces.serverless %} editor is currently in beta preview. You can provide feedback [in our discussions](https://github.com/community/community/discussions/categories/general). {% endnote %} diff --git a/data/variables/codespaces.yml b/data/variables/codespaces.yml index 9b073bc152..b8042f46f3 100644 --- a/data/variables/codespaces.yml +++ b/data/variables/codespaces.yml @@ -1 +1 @@ -serverless: 'web-based editor' +serverless: 'github.dev' From 7de78ae574e364c9340fc5a82f7cc6898f0d0863 Mon Sep 17 00:00:00 2001 From: Ben Ahmady <32935794+subatoi@users.noreply.github.com> Date: Wed, 14 Dec 2022 16:03:37 +0000 Subject: [PATCH 2/2] =?UTF-8?q?Adds=20content=20for=20Single-repo=20enable?= =?UTF-8?q?ment=20panel=20for=20security=20overview=20c=E2=80=A6=20(#33437?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: github-actions Co-authored-by: Felicity Chapman Co-authored-by: Kelly Arwine --- ...ty-coverage-view-single-repo-enablement.png | Bin 0 -> 151389 bytes .../about-the-security-overview.md | 17 ++++++++++++++--- .../viewing-the-security-overview.md | 5 ++++- .../security-overview-org-risk-coverage.yml | 1 - ...ecurity-overview-single-repo-enablement.yml | 6 ++++++ ...security-coverage-single-repo-enablement.md | 5 +++++ 6 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 assets/images/help/security-overview/security-coverage-view-single-repo-enablement.png create mode 100644 data/features/security-overview-single-repo-enablement.yml create mode 100644 data/reusables/security-overview/security-coverage-single-repo-enablement.md diff --git a/assets/images/help/security-overview/security-coverage-view-single-repo-enablement.png b/assets/images/help/security-overview/security-coverage-view-single-repo-enablement.png new file mode 100644 index 0000000000000000000000000000000000000000..96d2ab7cda209ea02fbc54de6aa2ce535278ccb9 GIT binary patch literal 151389 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
WT7%FfEfjv1qAr!e&!cmai0FIAPN(^hzy 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 a-mT1B)V1ozVRo{Ql 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 literal 0 HcmV?d00001 diff --git a/content/code-security/security-overview/about-the-security-overview.md b/content/code-security/security-overview/about-the-security-overview.md index 29b36286e4..302cfca230 100644 --- a/content/code-security/security-overview/about-the-security-overview.md +++ b/content/code-security/security-overview/about-the-security-overview.md @@ -62,10 +62,11 @@ The application security team at your company can use the different views for bo Organization owners and security managers for organizations have access to the security overview for their organizations. {% ifversion ghec or ghes > 3.6 or ghae > 3.6 %}Organization members can also access the organization-level security overview to view results for repositories where they have admin privileges or have been granted access to security alerts. For more information on managing security alert access, see "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)."{% endif %} -{% ifversion security-overview-org-risk-coverage %} +{% ifversion security-overview-single-repo-enablement or security-overview-org-risk-coverage %} + ### Security Risk view -This view shows data about the repositories affected by different types of security alert. +This view shows data about the repositories affected by different types of security alert. - Use the **Type** and **Teams** drop-downs to add repository type and team filters. - Click **Open alerts** or **Repositories affected** to show only repositories with a specific type of security alert. @@ -74,18 +75,28 @@ In addition, when you click in the search box, a list of the full set of filters ![Screenshot of the Security Risk view for an organization](/assets/images/help/security-overview/security-risk-view.png) + ### Security Coverage view -This view shows data about which repositories are using security features. +This view shows data about which repositories are using security features. - Use the **Type** and **Teams** drop-downs to add repository type and team filters. - Click **Alerts enabled** and other features listed in the header to see only repositories with those features enabled. - Change any `FEATURE:enabled` filter to `FEATURE:not-enabled` in the search box to see repositories that haven't enabled a feature. +{%- ifversion security-overview-single-repo-enablement %} +- For any repository, click **Security Settings** to enable security features that have a one-click setup. + +In addition, when you click in the search box, a list of the full set of filters available is shown. + +![Screenshot of the Security Coverage view for an organization](/assets/images/help/security-overview/security-coverage-view-single-repo-enablement.png) + +{%- elsif security-overview-org-risk-coverage %} - For any repository, click the ellipsis (**...**) then **Security Settings** to enable additional features. In addition, when you click in the search box, a list of the full set of filters available is shown. ![Screenshot of the Security Coverage view for an organization](/assets/images/help/security-overview/security-coverage-view.png) +{% endif %} {% else %} diff --git a/content/code-security/security-overview/viewing-the-security-overview.md b/content/code-security/security-overview/viewing-the-security-overview.md index 3d861d9794..56942ac06e 100644 --- a/content/code-security/security-overview/viewing-the-security-overview.md +++ b/content/code-security/security-overview/viewing-the-security-overview.md @@ -51,8 +51,11 @@ shortTitle: View the security overview {% endif %} {% ifversion ghec or ghes > 3.4 or ghae > 3.4 %} + ## Viewing the security overview for an enterprise +{% data reusables.security-overview.security-coverage-single-repo-enablement %} + {% data reusables.enterprise-accounts.access-enterprise-on-dotcom %} 1. In the left sidebar, click {% octicon "shield" aria-label="The shield icon" %} **Code Security**. {% ifversion security-overview-feature-specific-alert-page %} @@ -69,4 +72,4 @@ shortTitle: View the security overview {% data reusables.organizations.specific_team %} {% data reusables.organizations.team-security-overview %} {% data reusables.organizations.filter-security-overview %} -{% endif %} \ No newline at end of file +{% endif %} diff --git a/data/features/security-overview-org-risk-coverage.yml b/data/features/security-overview-org-risk-coverage.yml index a4e611c0ca..d973ff62fa 100644 --- a/data/features/security-overview-org-risk-coverage.yml +++ b/data/features/security-overview-org-risk-coverage.yml @@ -3,4 +3,3 @@ versions: ghes: '> 3.7' ghae: '> 3.7' - ghec: '*' diff --git a/data/features/security-overview-single-repo-enablement.yml b/data/features/security-overview-single-repo-enablement.yml new file mode 100644 index 0000000000..ac526f0086 --- /dev/null +++ b/data/features/security-overview-single-repo-enablement.yml @@ -0,0 +1,6 @@ +# Reference: #8765. +# Documentation for the single-repo enablement panel for security overview coverage view +versions: + ghes: '> 3.8' + ghae: '> 3.8' + ghec: '*' diff --git a/data/reusables/security-overview/security-coverage-single-repo-enablement.md b/data/reusables/security-overview/security-coverage-single-repo-enablement.md new file mode 100644 index 0000000000..fcb03874d8 --- /dev/null +++ b/data/reusables/security-overview/security-coverage-single-repo-enablement.md @@ -0,0 +1,5 @@ +{% note %} + +**Note:** You can enable or disable security features that have a one-click setup directly from the Security Coverage view. For more information, see "[Security Coverage view](/code-security/security-overview/about-the-security-overview#security-coverage-view)." + +{% endnote %}