From 34fdb50859990083df9e537dd66fc63d1f1aa8ba Mon Sep 17 00:00:00 2001 From: hubwriter Date: Wed, 2 Apr 2025 20:13:47 +0100 Subject: [PATCH 1/4] Copilot image capabilities on GitHub.com [Public Preview] (#54934) Co-authored-by: Ellie Bennett <34038869+elliebennett@users.noreply.github.com> Co-authored-by: Sunbrye Ly <56200261+sunbrye@users.noreply.github.com> --- ...licies-for-copilot-in-your-organization.md | 2 +- ...king-github-copilot-questions-in-github.md | 22 +++++++++++++ ...ng-github-copilot-questions-in-your-ide.md | 33 +++++++++++++------ .../copilot/image-questions-and-file-types.md | 7 ++++ .../copilot/type-prompt-for-image.md | 1 + .../reusables/copilot/using-images-in-chat.md | 7 ++++ 6 files changed, 61 insertions(+), 11 deletions(-) create mode 100644 data/reusables/copilot/image-questions-and-file-types.md create mode 100644 data/reusables/copilot/type-prompt-for-image.md create mode 100644 data/reusables/copilot/using-images-in-chat.md diff --git a/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md b/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md index c786cb5725c3..6b7ac666d023 100644 --- a/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md +++ b/content/copilot/managing-copilot/managing-github-copilot-in-your-organization/managing-policies-for-copilot-in-your-organization.md @@ -29,7 +29,7 @@ Organization owners can set policies to govern how {% data variables.product.pro * {% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %} * {% data variables.product.prodname_copilot_chat_short %} in the IDE * Editor preview features, such as: - * Vision (available in {% data variables.product.prodname_vscode_shortname %} and {% data variables.product.prodname_vs %}) + * Using images in {% data variables.product.prodname_copilot_chat_short %} (available in {% data variables.product.prodname_vscode_shortname %} and {% data variables.product.prodname_vs %}) * {% data variables.copilot.next_edit_suggestions_caps %} (available in {% data variables.product.prodname_vscode_shortname %}) * GPT-4o {% data variables.product.prodname_copilot_short %} code completion (available in {% data variables.product.prodname_vscode_shortname %} and JetBrains IDEs) * {% data variables.product.prodname_copilot_short %} Edits agent mode (available in {% data variables.product.prodname_vscode_shortname %}) diff --git a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md index 7e1fafd685c6..793994dc2093 100644 --- a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md +++ b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-github.md @@ -325,6 +325,28 @@ You can ask {% data variables.product.prodname_copilot_short %} to explain the c {% data reusables.copilot.stop-response-generation %} +## Using images in {% data variables.product.prodname_copilot_chat_short %} + +> [!NOTE] +> * Attaching images to chat prompts is currently in {% data variables.release-phases.public_preview %} and is subject to change. +> * You can only attach an image in the immersive view of {% data variables.product.prodname_copilot_chat_short %} ([https://github.com/copilot](https://github.com/copilot)), not in the chat panel. + +You can attach an image to {% data variables.product.prodname_copilot_short %} and then ask about the image. For example, you can attach: + +{% data reusables.copilot.image-questions-and-file-types %} + +### Attaching an image to your chat prompt + +1. Go to the immersive view of {% data variables.product.prodname_copilot_chat_short %} ([https://github.com/copilot](https://github.com/copilot)). +1. Make sure you have **GPT-4o** selected in the AI model picker at the top of the page. +1. Do one of the following: + + * Copy an image and paste it into the prompt box at the bottom of the page. + * Click {% octicon "paperclip" aria-label="Add attachment" %} in the prompt box, then click **Image**. Browse to the image file you want to attach, select it and click **Open**. + * Drag and drop an image file from your operating system's file explorer into the prompt box. + +{% data reusables.copilot.type-prompt-for-image %} + ## Accessing {% data variables.product.prodname_copilot_chat_short %} from the search bar You can ask {% data variables.product.prodname_copilot_short %} a question about an entire repository by typing your question in the main search box of the repository. diff --git a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide.md b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide.md index e580d99c2c32..b7afd2de9083 100644 --- a/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide.md +++ b/content/copilot/using-github-copilot/copilot-chat/asking-github-copilot-questions-in-your-ide.md @@ -131,15 +131,21 @@ For more detailed instructions, see [{% data variables.product.prodname_copilot_ For more information, see [{% data variables.product.prodname_copilot_edits_short %}](https://aka.ms/vscode-copilot-agent) in the {% data variables.product.prodname_vscode %} documentation. -## Vision +## Using images in {% data variables.product.prodname_copilot_chat_short %} -> [!NOTE] Vision is currently in {% data variables.release-phases.public_preview %} and is subject to change. +{% data reusables.copilot.using-images-in-chat %} -Vision requires that you use the GPT-4o model and upload one of the following file types: JPEG (`.jpg`, `.jpeg`), PNG (`.png`), GIF (`.gif`), or WEBP (`.webp`). +### Attaching images to your chat prompt -You can attach images to your chat prompts to help {% data variables.product.prodname_copilot_short %} understand your question. For example, you can attach a screenshot of a code snippet to ask {% data variables.product.prodname_copilot_short %} to explain the code, or share mockups of new designs to ask {% data variables.product.prodname_copilot_short %} to generate code. +1. Make sure GPT-4o is selected in the model picker at the bottom right of the chat view. -You can drag and drop images into the chat window, or attach them through the {% data variables.product.prodname_vscode_shortname %} UI. +1. Do one of the following: + + * Copy an image and paste it into the chat view. + * Drag and drop one or more image file from your operating system's file explorer—or from the Explorer in {% data variables.product.prodname_vscode_shortname %}—into the chat view. + * Right-click an image file in the {% data variables.product.prodname_vscode_shortname %} Explorer and click **{% data variables.product.prodname_copilot_short %}** then **Add File to Chat**. + +{% data reusables.copilot.type-prompt-for-image %} ## Sharing feedback @@ -245,15 +251,22 @@ In addition to submitting prompts through the chat window, you can submit prompt See [Ask questions in the inline chat view](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-chat#ask-questions-in-the-inline-chat-view) in the {% data variables.product.prodname_vs %} documentation for more details. -## Vision +## Using images in {% data variables.product.prodname_copilot_chat_short %} + +{% data reusables.copilot.using-images-in-chat %} + +### Attaching images to your chat prompt + +1. Make sure GPT-4o is selected in the model picker at the bottom right of the chat view. -> [!NOTE] Vision is currently in {% data variables.release-phases.public_preview %} and is subject to change. +1. Do one of the following: -Vision requires that you use the GPT-4o model and upload one of the following file types: JPEG (`.jpg`, `.jpeg`), PNG (`.png`), GIF (`.gif`), or WEBP (`.webp`). + * Copy an image and paste it into the chat view. + * Click the paperclip icon at the bottom right of the chat view, click **Upload Image**, browse to the image file you want to attach, select it and click **Open**. -You can attach images to your chat prompts to help {% data variables.product.prodname_copilot_short %} understand your question. For example, you can attach a screenshot of a code snippet to ask {% data variables.product.prodname_copilot_short %} to explain the code, or share mockups of new designs to ask {% data variables.product.prodname_copilot_short %} to generate code. + You can add multiple images if required. -You can drag and drop images into the chat window, or attach them through the {% data variables.product.prodname_vs %} UI. +1. Type your prompt into the chat view to accompany the image. For example, `explain this image`, or `describe each of these images in detail`. ## Sharing feedback diff --git a/data/reusables/copilot/image-questions-and-file-types.md b/data/reusables/copilot/image-questions-and-file-types.md new file mode 100644 index 000000000000..00d094d6948a --- /dev/null +++ b/data/reusables/copilot/image-questions-and-file-types.md @@ -0,0 +1,7 @@ +* A screenshot of a code snippet and ask {% data variables.product.prodname_copilot_short %} to explain the code. +* A mockup of the user interface for an application and ask {% data variables.product.prodname_copilot_short %} to generate the code. +* A flowchart and ask {% data variables.product.prodname_copilot_short %} to describe the processes shown in the image. +* A screenshot of a web page and ask {% data variables.product.prodname_copilot_short %} to generate HTML for a similar page. + +> [!NOTE] +> The following types of image file are supported: JPEG (`.jpg`, `.jpeg`), PNG (`.png`), GIF (`.gif`), or WEBP (`.webp`). diff --git a/data/reusables/copilot/type-prompt-for-image.md b/data/reusables/copilot/type-prompt-for-image.md new file mode 100644 index 000000000000..a657194d128d --- /dev/null +++ b/data/reusables/copilot/type-prompt-for-image.md @@ -0,0 +1 @@ +1. Type your prompt into the chat view to accompany the image. For example, `explain this diagram`, `describe each of these images in detail`, `what does this error message mean`. diff --git a/data/reusables/copilot/using-images-in-chat.md b/data/reusables/copilot/using-images-in-chat.md new file mode 100644 index 000000000000..bebfb1f420ee --- /dev/null +++ b/data/reusables/copilot/using-images-in-chat.md @@ -0,0 +1,7 @@ +> [!NOTE] +> * Attaching images to chat prompts is currently in {% data variables.release-phases.public_preview %} and is subject to change. +> * {% data reusables.copilot.editor-preview-settings %} + +You can attach images to your chat prompts and then ask {% data variables.product.prodname_copilot_short %} about the images. For example, you can attach: + +{% data reusables.copilot.image-questions-and-file-types %} From ff4d05396416802fc0c4d6f647aecadb59d14351 Mon Sep 17 00:00:00 2001 From: Ryan Ghadimi <114221941+GhadimiR@users.noreply.github.com> Date: Wed, 2 Apr 2025 20:30:40 +0100 Subject: [PATCH 2/4] Update scheduled workflow docs (#55062) --- .../events-that-trigger-workflows.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows.md b/content/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows.md index de7e617ff4dc..2347122696a2 100644 --- a/content/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows.md +++ b/content/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows.md @@ -1033,6 +1033,7 @@ jobs: > * Scheduled workflows will only run on the default branch. > * In a public repository, scheduled workflows are automatically disabled when no repository activity has occurred in 60 days. For information on re-enabling a disabled workflow, see [AUTOTITLE](/enterprise-server@3.12/actions/using-workflows/disabling-and-enabling-a-workflow#enabling-a-workflow). > * For an enterprise with {% data variables.product.prodname_emus %}, scheduled workflows will not run if the last `actor` associated with the scheduled workflow has been deprovisioned (and therefore become suspended) by the {% data variables.product.prodname_emu %} identity provider (IdP). However, if the last `actor` {% data variables.product.prodname_emu %} has not been deprovisioned by the IdP, and has only been removed as a member from a given organization in the enterprise, scheduled workflows will still run with that user set as the `actor`. Similarly, for an enterprise without {% data variables.product.prodname_emus %}, removing a user from an organization will not prevent scheduled workflows which had that user as their `actor` from running. Essentially, triggering a scheduled workflow requires that the status of the `actor` user account associated with the workflow is currently active (i.e. not suspended or deleted). Thus, the _user account's_ status, in both {% data variables.product.prodname_emu %} and non-{% data variables.product.prodname_emu %} scenarios, is what's important, _not_ the user's _membership status_ in the organization where the scheduled workflow is located. +> * Certain repository events change the `actor` associated with the workflow. For example, a user who changes the default branch of the repository, which changes the branch on which scheduled workflows run, becomes `actor` for those scheduled workflows. > * For a deactivated scheduled workflow, if a user with `write` permissions to the repository makes a commit that changes the `cron` schedule on the workflow, the workflow will be reactivated, and that user will become the `actor` associated with any workflow runs. Note that, in this situation, the workflow is not reactivated by any change to the workflow file; you must alter the `cron` value in the workflow and commit this change. > > **Example:** From 2927aee8342e4429ac96eec79abbc7014017c223 Mon Sep 17 00:00:00 2001 From: Riley Broughten <101840513+rileybroughten@users.noreply.github.com> Date: Wed, 2 Apr 2025 12:34:32 -0700 Subject: [PATCH 3/4] Update filtering-and-searching-issues-and-pull-requests.md (#54937) Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com> Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> --- .../filtering-and-searching-issues-and-pull-requests.md | 6 +++--- .../searching-issues-and-pull-requests.md | 2 +- data/features/issues-dashboard.yml | 7 +++++++ 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 data/features/issues-dashboard.yml diff --git a/content/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests.md b/content/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests.md index 4e4316b97dff..c2eac25c87c6 100644 --- a/content/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests.md +++ b/content/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests.md @@ -71,7 +71,7 @@ You can filter issues and pull requests to find: ## Building advanced filters for issues -You can build advanced filters using boolean and nested queries on your repository's issues page. As you type your filter, {% data variables.product.github %} will show available qualifiers, suggest values, and warn when there is a problem with your filter. +You can build advanced filters using boolean and nested queries on your repository's issues page{% ifversion issues-dashboard %} and the issues dashboard{% endif %}. As you type your filter, {% data variables.product.github %} will show available qualifiers, suggest values, and warn when there is a problem with your filter. ### Using boolean operators @@ -89,7 +89,7 @@ To return results where either statement is true, use `OR`. In the example below assignee:octocat OR assignee:hubot ``` -If you choose not to use `AND` and `OR` operators, {% data variables.product.github %} will treat a space between statements as an `AND` operator unless you are using an `org`, `repo`, or `user` field to filter by ownership where any spaces will be treated as an `OR` operator. +If you choose not to use `AND` and `OR` operators, {% data variables.product.github %} will treat a space between statements as an `AND` operator{% ifversion ghes < 3.18 %} unless you are using an `org`, `repo`, or `user` field to filter by ownership, in which case any spaces will be treated as an `OR` operator{% endif %}. ### Using parentheses for more complicated filters @@ -99,7 +99,7 @@ You can also use parentheses to nest filters and group qualifiers. In the exampl (type:"Bug" AND assignee:octocat) OR (type:"Enhancement" AND assignee:hubot) ``` -You can nest filters using parentheses up to five levels deep. It's not currently possible to include the `repo`, `org`, or `user` qualifiers within parentheses. +You can nest filters using parentheses up to five levels deep.{% ifversion ghes < 3.18 %} It's not currently possible to include the `repo`, `org`, or `user` qualifiers within parentheses.{% endif %} {% endwebui %} diff --git a/content/search-github/searching-on-github/searching-issues-and-pull-requests.md b/content/search-github/searching-on-github/searching-issues-and-pull-requests.md index 1c06804e8d5b..388fa10c02fb 100644 --- a/content/search-github/searching-on-github/searching-issues-and-pull-requests.md +++ b/content/search-github/searching-on-github/searching-issues-and-pull-requests.md @@ -18,7 +18,7 @@ You can search for issues and pull requests globally across all of {% data varia > [!TIP] > * This article contains example searches on {% data variables.product.prodname_dotcom_the_website %}, but you can use the same search filters on other {% data variables.product.github %} platforms.{% ifversion issues-advanced-search %} -> * You can build advanced filters using boolean and nested queries on your repository's issues page. See [AUTOTITLE](/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests#building-advanced-filters-for-issues).{% endif %} +> * You can build advanced filters using boolean and nested queries on your repository's issues page{% ifversion issues-dashboard %} and the issues dashboard{% endif %}. See [AUTOTITLE](/issues/tracking-your-work-with-issues/using-issues/filtering-and-searching-issues-and-pull-requests#building-advanced-filters-for-issues).{% endif %} > * For a list of search syntaxes that you can add to any search qualifier to further improve your results, see [AUTOTITLE](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax). > * Use quotations around multi-word search terms. For example, if you want to search for issues with the label "In progress," you'd search for `label:"in progress"`. Search is not case sensitive. > * Use a minus (hyphen) symbol to exclude results that match a qualifier. For example, to ignore issues created by the "octocat" user, you'd use `-author:octocat` in your search. Note that this does not work for [missing metadata qualifiers](#search-by-missing-metadata). diff --git a/data/features/issues-dashboard.yml b/data/features/issues-dashboard.yml new file mode 100644 index 000000000000..cfbe7e0ec5a5 --- /dev/null +++ b/data/features/issues-dashboard.yml @@ -0,0 +1,7 @@ +# Reference: #17664 +# Global issues dashboard + +versions: + fpt: '*' + ghec: '*' + ghes: '>3.17' From a47b2994ccb860d3962300402f5f030c0e9fd9a8 Mon Sep 17 00:00:00 2001 From: Maya Messinger Date: Wed, 2 Apr 2025 13:56:46 -0700 Subject: [PATCH 4/4] Update 2FA docs for GHES 3.17 changes related to members_without_2fa_enabled (#55047) Co-authored-by: Joe Clark <31087804+jc-clark@users.noreply.github.com> --- .../2fa/ghes-filter-org-members-by-2fa.png | Bin 0 -> 209770 bytes ...or-security-settings-in-your-enterprise.md | 6 ++-- ...ctor-authentication-for-an-organization.md | 16 ++++++--- .../viewing-people-in-your-enterprise.md | 32 ++++++++++-------- .../configuring-two-factor-authentication.md | 6 ++++ ...uthentication-for-your-personal-account.md | 14 ++++---- ...tor-authentication-in-your-organization.md | 14 +++++--- ...tor-authentication-in-your-organization.md | 20 +++++------ ...s-in-your-organization-have-2fa-enabled.md | 10 ++++-- src/assets/lib/image-density.txt | 1 + 10 files changed, 74 insertions(+), 45 deletions(-) create mode 100644 assets/images/help/2fa/ghes-filter-org-members-by-2fa.png diff --git a/assets/images/help/2fa/ghes-filter-org-members-by-2fa.png b/assets/images/help/2fa/ghes-filter-org-members-by-2fa.png new file mode 100644 index 0000000000000000000000000000000000000000..c79f107296a365db89315027daeb1ea87ab9b1bc GIT binary patch literal 209770 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 z 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 u2Mn|uhw5F2)8614CpXEkVYdoIFJ [!WARNING] -> * When you require two-factor authentication for your enterprise, outside collaborators (including bot accounts) in all organizations owned by your enterprise who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable 2FA for their account within three months of their removal from your organization. For more information, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). -> * Any outside collaborator in any of the organizations owned by your enterprise who disables 2FA for their account after you've enabled required two-factor authentication will automatically be removed from the organization. Members and billing managers who disable 2FA will not be able to access organization resources until they re-enable it. +> * When you require two-factor authentication for your enterprise, {% ifversion ghes < 3.17 %}members and {% endif %}outside collaborators (including bot accounts) in all organizations owned by your enterprise who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable 2FA for their account within three months of their removal from your organization. For more information, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). +> * Any {% ifversion ghes < 3.17 %}member or {% endif %}outside collaborator in any of the organizations owned by your enterprise who disables 2FA for their account after you've enabled required two-factor authentication will automatically be removed from the organization. Members {% ifversion fpt or ghes %}and billing managers{% endif %} who disable 2FA will not be able to access organization resources until they re-enable it. > * If you're the sole owner of an enterprise that requires two-factor authentication, you won't be able to disable 2FA for your user account without disabling required 2FA for the enterprise. {% ifversion mandatory-2fa-dotcom-contributors %} @@ -58,7 +58,7 @@ Before you require use of two-factor authentication, we recommend notifying orga 1. Under "Two-factor authentication", review the information about changing the setting. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %} 1. Under "Two-factor authentication", select **Require two-factor authentication for the enterprise and all of its organizations**, then click **Save**. 1. If prompted, read the information about how user access to organization resources will be affected by a 2FA requirement. To confirm the change, click **Confirm**. -1. Optionally, if any outside collaborators are removed from the organizations owned by your enterprise, we recommend sending them an invitation to reinstate their former privileges and access to your organization. Each person must enable 2FA before they can accept your invitation. +1. Optionally, if any {% ifversion ghes < 3.17 %}members or {% endif %}outside collaborators are removed from the organizations owned by your enterprise, we recommend sending them an invitation to reinstate their former privileges and access to your organization. Each person must enable 2FA before they can accept your invitation. {% ifversion fpt or ghec %} diff --git a/content/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization.md b/content/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization.md index 05a0ff35038a..e6e76c50cc3f 100644 --- a/content/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization.md +++ b/content/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization.md @@ -24,16 +24,24 @@ For more information, see [AUTOTITLE](/authentication/securing-your-account-with ## Requirements for enforcing two-factor authentication -Before you can require organization members and outside collaborators to use 2FA, you must [enable two-factor authentication](/authentication/securing-your-account-with-two-factor-authentication-2fa) for your own personal account. +Before you can require organization members and outside collaborators to use two-factor authentication, you must [enable 2FA](/authentication/securing-your-account-with-two-factor-authentication-2fa) for your own personal account. -Before you require use of two-factor authentication, we recommend notifying organization members and outside collaborators and asking them to set up 2FA for their accounts. You can [see if members and outside collaborators already use 2FA](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled) on an organization's People tab. +Before you require use of 2FA, we recommend notifying organization members and outside collaborators and asking them to set up 2FA for their accounts. You can [see if members and outside collaborators already use 2FA](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled) on an organization's People tab. {% data reusables.two_fa.ghes_ntp %} +{% ifversion ghes < 3.17 %} > [!WARNING] -> * When you require two-factor authentication, members and outside collaborators (including bot accounts) who do not use 2FA will be removed from the organization and lose access to its repositories, including their forks of private repositories. If they enable 2FA for their personal account within three months of being removed from the organization, you can reinstate their access privileges and settings, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). +> * When you require 2FA, members and outside collaborators (including bot accounts) who do not use 2FA will be removed from the organization and lose access to its repositories, including their forks of private repositories. If they enable 2FA for their personal account within three months of being removed from the organization, you can reinstate their access privileges and settings, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). > * When 2FA is required, organization members or outside collaborators who disable 2FA will automatically be removed from the organization. -> * If you're the sole owner of an organization that requires two-factor authentication, you won't be able to disable 2FA for your personal account without disabling required two-factor authentication for the organization. +> * If you're the sole owner of an organization that requires 2FA, you won't be able to disable 2FA for your personal account without disabling required two-factor authentication for the organization. +{% else %} +> [!WARNING] +> * When you require 2FA, members who do not use 2FA will not be able to access your enterprise resources until they enable 2FA on their account. They will retain membership even without 2FA, including occupying seats in your enterprise and organizations. +> * When your require 2FA, outside collaborators (including bot accounts) who do not use 2FA will be removed from the enterprise and its organization and lose access to repositories, including their forks of private repositories. If they enable 2FA for their personal account within three months of being removed from the organization, you can [reinstate their access privileges and settings](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). +> * When 2FA is required, outside collaborators who disable 2FA will automatically be removed from the enterprise and its organizations. Members who disable 2FA will not be able to access your enterprise and organization resources until they re-enable it. +> * If you're the sole owner of an organization that requires 2FA, you won't be able to disable 2FA for your personal account without disabling required 2FA for the organization. +{% endif %} ## Requiring two-factor authentication for an organization diff --git a/content/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md b/content/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md index 033307742215..d7b4203741f5 100644 --- a/content/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md +++ b/content/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md @@ -57,7 +57,7 @@ You can also remove an administrator. For more information. see [AUTOTITLE](/adm You can see all the current members for your enterprise. You can see useful information about each account and filter the list in useful ways, such as by role. In addition to the list of members, you will see an overview of the number of members in your enterprise, grouped by role{% ifversion ghec %}, type of license, and type of deployment{% endif %}. -You can find a specific person by searching for the person's username or display name. To view more information about the person's access to your enterprise, such as the organizations the person belongs to, you can click the person's name. +You can find a specific person by searching for the person's username or display name. To view more information about the person's access to your enterprise, such as the organizations the person belongs to, you can select the person's name. {% ifversion remove-enterprise-members %} You can also remove any enterprise member from all organizations owned by the enterprise. For more information, see [AUTOTITLE](/admin/user-management/managing-users-in-your-enterprise/removing-a-member-from-your-enterprise). @@ -66,7 +66,7 @@ You can also remove any enterprise member from all organizations owned by the en {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} {% ifversion enterprise-member-csv %} -1. Optionally, to export the list of members as a CSV report, click **CSV report**. For more information about the information included in the report, see [AUTOTITLE](/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise).{% endif %} +1. Optionally, to export the list of members as a CSV report, select **CSV report**. For more information about the information included in the report, see [AUTOTITLE](/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise).{% endif %} ### About the membership overview @@ -130,11 +130,11 @@ If you use {% data variables.product.prodname_emus %}, verify a domain, or confi You can see all the current outside collaborators for your enterprise. You can see useful information about each collaborator and filter the list in useful ways, such as by organization. You can find a specific collaborator by searching for their username or display name. -You can view more information about the person's access to your enterprise, such as a list of all the repositories the collaborator has access to, by clicking on the person's name. +You can view more information about the person's access to your enterprise, such as a list of all the repositories the collaborator has access to, by selecting the person's name. {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} -1. Under "People", click **Outside collaborators**. +1. Under "People", select **Outside collaborators**. {% ifversion ghec %} @@ -151,11 +151,11 @@ If you use {% data variables.visual_studio.prodname_vss_ghe %}, the list of pend {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} -1. Under "People", click **Invitations**. -1. Optionally, you can cancel all invitations for an account to join organizations owned by your enterprise. To the right of the account, click {% octicon "kebab-horizontal" aria-label="Show actions" %}, then click **Cancel invitation**. +1. Under "People", select **Invitations**. +1. Optionally, you can cancel all invitations for an account to join organizations owned by your enterprise. To the right of the account, select {% octicon "kebab-horizontal" aria-label="Show actions" %}, then select **Cancel invitation**. ![Screenshot of a single invitation on the "Invitations" page. A button, titled "Cancel invitation", is highlighted with an orange outline.](/assets/images/help/enterprises/cancel-enterprise-member-invitation.png) -1. Optionally, you can view pending invitations for enterprise administrators or outside collaborators. Under "Invitations", click **Administrators** or **Outside collaborators**. +1. Optionally, you can view pending invitations for enterprise administrators or outside collaborators. Under "Invitations", select **Administrators** or **Outside collaborators**. 1. Optionally, to filter the list of pending invitations by license, by organization, or by source, use the dropdown menus at the top of the list. ![Screenshot of the "Invitations" page. Three dropdown menus, titled "License", "Organizations", and "Source" are highlighted with an orange outline.](/assets/images/help/enterprises/enterprise-filter-pending-invitations.png) @@ -168,7 +168,7 @@ If your enterprise uses {% ifversion ghec %}{% data variables.product.prodname_e {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} -1. Under "People", click **Suspended**. +1. Under "People", select **Suspended**. ## Viewing dormant users @@ -180,11 +180,11 @@ You can view a list of all dormant users {% ifversion ghes %} who have not been {% data reusables.enterprise-accounts.access-enterprise %} 1. Under "Organizations", in the search bar, begin typing the organization's name until it appears in the search results. -1. Click the name of the organization. -1. Above the organization name, click **{% octicon "person" aria-hidden="true" %} People**. +1. Select the name of the organization. +1. Above the organization name, select **{% octicon "person" aria-hidden="true" %} People**. ![Screenshot of the tabs above an organization name. The "People" tab is highlighted with an orange outline.](/assets/images/help/enterprises/emu-organization-people-tab.png) -1. Above the list of members, click **Type**, then select the type of members you want to view. +1. Above the list of members, select **Type**, then select the type of members you want to view. ![Screenshot of the list of members. A dropdown menu labeled "Type" is outlined and expanded.](/assets/images/help/enterprises/filter-by-member-type.png) {% ifversion scim-for-ghes-public-beta %} @@ -210,7 +210,7 @@ You can view a list of members in your enterprise who don't have an email addres {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.verified-domains-tab %} -1. Under "Notification preferences", click the **{% octicon "eye" aria-hidden="true" %} View enterprise members without an approved or verified domain email** link. +1. Under "Notification preferences", select the **{% octicon "eye" aria-hidden="true" %} View enterprise members without an approved or verified domain email** link. ## Viewing whether members in your enterprise have 2FA enabled @@ -220,7 +220,7 @@ You can see which people in your enterprise have enabled two-factor authenticati {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} -1. To view the two-factor authentication security levels of enterprise members, on the right, select **Two-factor authentication**, then click **Secure**, **Insecure**, or **Disabled**. +1. To view the two-factor authentication security levels of enterprise members, on the right, select **Two-factor authentication**, then select **Secure**, **Insecure**, or **Disabled**. ![Screenshot of the list of enterprise members. A dropdown menu, labeled "Two-factor authentication", is expanded and outlined in orange.](/assets/images/help/2fa/filter-enterprise-members-by-2fa.png) @@ -234,9 +234,13 @@ You can see which people in your enterprise have enabled two-factor authenticati {% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} -1. To view enterprise members who have enabled or disabled two-factor authentication, on the right, select **2FA**, then click **Enabled** or **Disabled**. +1. To view enterprise members who have enabled or disabled two-factor authentication, on the right, select {% ifversion ghes > 3.16 %}**Two-factor authentication**{% else %}**2FA**{% endif %}, then select {% ifversion ghes > 3.16 %}**Secure**{% else %}**Enabled**{% endif %} or **Disabled**. + {% ifversion ghes > 3.16 %} + ![Screenshot of the list of organization members. A dropdown menu, labeled "Two-factor Authentication", is expanded and outlined in orange.](/assets/images/help/2fa/ghes-filter-org-members-by-2fa.png) + {% else %} ![Screenshot of the list of organization members. A dropdown menu, labeled "2FA", is expanded and outlined in orange.](/assets/images/help/2fa/legacy-filter-org-members-by-2fa.png) + {% endif %} {% endif %} diff --git a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md index cb43f7d84b21..73484c42710d 100644 --- a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md +++ b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication.md @@ -36,10 +36,16 @@ If you're a member of an {% data variables.enterprise.prodname_emu_enterprise %} {% endif %} {% endif %} +{% ifversion ghes < 3.17 %} +> [!WARNING] +> * If you're a member or outside collaborator to a private repository of an organization that requires 2FA, you must leave the organization before you can disable 2FA. +> * If you disable 2FA, you will automatically lose access to the organization and any private forks you have of the organization's private repositories. To regain access to the organization and your forks, re-enable 2FA and contact an organization owner. +{% else %} > [!WARNING] > * If you're an outside collaborator to a private repository of an organization that requires 2FA, you must leave the organization before you can disable 2FA. > * If you're a member{% ifversion fpt or ghec %} or billing manager{% endif %} of an organization that requires 2FA, you will be unable to access that organization's resources while you have 2FA disabled. > * If you disable 2FA, you will automatically lose access to the organization. To regain access to the organization, if you're a member{% ifversion fpt or ghec %} or billing manager{% endif %}, you must re-enable 2FA. If you're an outside collaborator, you will also lose access to any private forks you have of the organization's private repositories after disabling 2FA, and must re-enable 2FA and contact an organization owner to have access restored. +{% endif %} > [!NOTE] > You can reconfigure your 2FA settings without disabling 2FA entirely, allowing you to keep both your recovery codes and your membership in organizations that require 2FA. diff --git a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/disabling-two-factor-authentication-for-your-personal-account.md b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/disabling-two-factor-authentication-for-your-personal-account.md index 0963a7e51446..462466880d02 100644 --- a/content/authentication/securing-your-account-with-two-factor-authentication-2fa/disabling-two-factor-authentication-for-your-personal-account.md +++ b/content/authentication/securing-your-account-with-two-factor-authentication-2fa/disabling-two-factor-authentication-for-your-personal-account.md @@ -18,12 +18,12 @@ shortTitle: Disable 2FA {% data reusables.two_fa.mandatory-2fa-contributors-2023 %} {% endif %} -{% ifversion fpt or ghec %} +{% ifversion ghes < 3.17 %} > [!WARNING] -> If you're a member{% ifversion fpt or ghec %} or billing manager{% endif %} to a repository of an organization that requires two-factor authentication and you disable 2FA, you'll lose your access to their repositories. To regain access to the organization, re-enable two-factor authentication. +> If you're a member or outside collaborator to a repository of an organization that requires two-factor authentication and you disable 2FA, you'll be automatically removed from the organization, and you'll lose your access to their repositories. To regain access to the organization, re-enable 2FA and contact an organization owner. {% else %} > [!WARNING] -> If you're a member{% ifversion fpt or ghec %}, billing manager,{% endif %} or outside collaborator to a repository of an organization that requires two-factor authentication and you disable 2FA, you'll be automatically removed from the organization, and you'll lose your access to their repositories. To regain access to the organization, re-enable two-factor authentication and contact an organization owner. +> If you're a member {% ifversion fpt or ghec %}or billing manager{% endif %} to a repository of an organization that requires two-factor authentication and you disable 2FA, you'll lose your access to their repositories. To regain access to the organization, re-enable 2FA. {% endif %} We strongly recommend using two-factor authentication (2FA) to secure your account. If you need to disable 2FA, we recommend re-enabling it as soon as possible. @@ -34,14 +34,14 @@ If you are part of the group that {% data variables.product.prodname_dotcom %} i You can modify your existing 2FA configuration instead of disabling it entirely. For more information, see [AUTOTITLE](/authentication/securing-your-account-with-two-factor-authentication-2fa/changing-your-two-factor-authentication-method). {% endif %} -{% ifversion fpt or ghec %} -If your organization requires two-factor authentication and you're an outside collaborator on a repository of your organization, you must first leave the organization before you can disable two-factor authentication. To remove yourself from your organization, visit your Organizations settings page and select "Leave", or ask an organization owner or repository administrator to remove you from the organization's repositories. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/viewing-peoples-roles-in-an-organization) and [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/removing-an-outside-collaborator-from-an-organization-repository). -{% else %} -If your organization requires two-factor authentication and you're a member, owner, or an outside collaborator on a repository of your organization, you must first leave your organization before you can disable two-factor authentication. +{% ifversion ghes < 3.17 %} +If your organization requires two-factor authentication and you're a member, owner, or an outside collaborator on a repository of your organization, you must first leave your organization before you can disable 2FA. To remove yourself from your organization: * As an organization member or owner, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/removing-yourself-from-an-organization). * As an outside collaborator, ask an organization owner or repository administrator to remove you from the organization's repositories. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/viewing-peoples-roles-in-an-organization) and [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/removing-an-outside-collaborator-from-an-organization-repository). +{% else %} +If your organization requires two-factor authentication and you're an outside collaborator on a repository of your organization, you must first leave the organization before you can disable 2FA. To remove yourself from your organization, visit your Organizations settings page and select "Leave", or ask an organization owner or repository administrator to remove you from the organization's repositories. For more information, see [AUTOTITLE](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/viewing-peoples-roles-in-an-organization) and [AUTOTITLE](/organizations/managing-user-access-to-your-organizations-repositories/managing-outside-collaborators/removing-an-outside-collaborator-from-an-organization-repository). {% endif %} {% data reusables.user-settings.access_settings %} diff --git a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/preparing-to-require-two-factor-authentication-in-your-organization.md b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/preparing-to-require-two-factor-authentication-in-your-organization.md index ff6e0cc5b047..56961e425206 100644 --- a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/preparing-to-require-two-factor-authentication-in-your-organization.md +++ b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/preparing-to-require-two-factor-authentication-in-your-organization.md @@ -15,13 +15,15 @@ topics: shortTitle: Prepare to require 2FA --- {% ifversion fpt or ghec %} -When requiring 2FA in your organization, consider if you also want to enforce usage of only secure methods among your users (secure two-factor methods are passkeys, security keys, authenticator apps, and the GitHub mobile app). +When requiring two-factor authentication in your organization, consider if you also want to enforce usage of only secure methods among your users (secure 2FA methods are passkeys, security keys, authenticator apps, and the GitHub mobile app). {% endif %} We recommend that you notify {% ifversion fpt or ghec %}organization members, outside collaborators, and billing managers{% else %}organization members and outside collaborators{% endif %} at least one week before you require 2FA in your organization. -When you require use of two-factor authentication for your organization, outside collaborators (including bot accounts) who do not use 2FA will be removed from the organization and lose access to its repositories.{% ifversion fpt or ghec %} If you require secure methods of 2FA, outside collaborators who have SMS 2FA configured will be removed. {% endif %} They will also lose access to their forks of the organization's private repositories. -Members and billing managers will retain membership but not be able to access your organization resources until they meet your 2FA requirement{% ifversion fpt or ghec %} and 2FA security level{% endif %}. +When you require use of 2FA for your organization, {% ifversion ghes < 3.17 %}members and {% endif %}outside collaborators (including bot accounts) who do not use 2FA will be removed from the organization and lose access to its repositories.{% ifversion fpt or ghec %} If you require secure methods of 2FA, outside collaborators who have SMS 2FA configured will be removed. {% endif %} They will also lose access to their forks of the organization's private repositories. +{% ifversion fpt or ghec or ghes > 3.16 %} +Members {% ifversion fpt or ghec %}and billing managers {% endif %}will retain membership but not be able to access your organization resources until they meet your 2FA requirement{% ifversion fpt or ghec %} and 2FA security level{% endif %}. +{% endif %} Before requiring 2FA in your organization, we recommend that you: @@ -33,4 +35,8 @@ Before requiring 2FA in your organization, we recommend that you: * See whether users in your organization have 2FA enabled. For more information, see [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled). {% endif %} * Enable 2FA for unattended or shared access accounts, such as bots and service accounts. For more information, see [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/managing-bots-and-service-accounts-with-two-factor-authentication). -* Warn users that once 2FA is enabled, outside collaborators without 2FA are automatically removed from the organization, and members and billing managers will not be able to access your organization resources until they enable 2FA. +{% ifversion ghes < 3.17 %} +* Warn users that once 2FA is required, members and outside collaborators without 2FA are automatically removed from the organization, and must be re-added. +{% else %} +* Warn users that once 2FA is required, outside collaborators without 2FA are automatically removed from the organization, and members {% ifversion fpt or ghec %}and billing managers {% endif %}will not be able to access your organization resources until they enable 2FA. +{% endif %} diff --git a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/requiring-two-factor-authentication-in-your-organization.md b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/requiring-two-factor-authentication-in-your-organization.md index 4a20548e62fb..96225d94bf44 100644 --- a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/requiring-two-factor-authentication-in-your-organization.md +++ b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/requiring-two-factor-authentication-in-your-organization.md @@ -24,7 +24,15 @@ product: 'Requiring two-factor authentication is available to organizations on a {% data reusables.two_fa.about-2fa %} You can require all {% ifversion fpt or ghec %}members, outside collaborators, and billing managers{% else %}members and outside collaborators{% endif %} in your organization to enable two-factor authentication on {% data variables.product.github %}. For more information about two-factor authentication, see [AUTOTITLE](/authentication/securing-your-account-with-two-factor-authentication-2fa). -{% ifversion fpt or ghec %} +{% ifversion ghes < 3.17 %} + +> [!WARNING] +> * When you require use of two-factor authentication for your organization, members and outside collaborators who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable two-factor authentication for their personal account within three months of their removal from your organization. For more information, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). +> * You will also need to enable 2FA for unattended or shared access accounts, such as bots and service accounts. If you do not configure 2FA for these unattended accounts after you've enabled required two-factor authentication, the accounts will be removed from the organization and lose access to their repositories. For more information, see [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/managing-bots-and-service-accounts-with-two-factor-authentication). +> * If an organization owner, member, or outside collaborator disables 2FA for their personal account after you've enabled required two-factor authentication, they will automatically be removed from the organization. +> * If you're the sole owner of an organization that requires two-factor authentication, you won't be able to disable 2FA for your personal account without disabling required two-factor authentication for the organization. + +{% else %} You can also require two-factor authentication for organizations in an enterprise. For more information, see [AUTOTITLE](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise). @@ -32,20 +40,12 @@ You can also require two-factor authentication for organizations in an enterpris > Some of the users in your organization may have been selected for mandatory two-factor authentication enrollment by {% data variables.product.prodname_dotcom %}, but it has no impact on how you enable the 2FA requirement for your organization. If you enable the 2FA requirement in your organization, all users without 2FA currently enabled will be removed from your organization, including those that are required to enable it by {% data variables.product.prodname_dotcom %}. > [!WARNING] -> * When you require use of two-factor authentication for your organization, members and billing managers who do not use 2FA will not be able to access your organization's resources until they enable 2FA on their account. They will retain membership even without 2FA, including consuming {% ifversion enterprise-licensing-language %}licenses{% else %}seats{% endif %} in your organization. +> * When you require use of two-factor authentication for your organization, members {% ifversion fpt or ghec %}and billing managers {% endif %}who do not use 2FA will not be able to access your organization's resources until they enable 2FA on their account. They will retain membership even without 2FA{% ifversion not ghes %}, including consuming {% ifversion enterprise-licensing-language %}licenses{% else %}seats{% endif %} in your organization{% endif %}. > * When you require use of two-factor authentication for your organization, outside collaborators who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable 2FA for their personal account within three months of their removal from your organization. For more information, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). > * You will also need to enable two-factor authentication for unattended or shared access accounts that are outside collaborators, such as bots and service accounts. If you do not configure 2FA for these unattended outside collaborator accounts after you've enabled required 2FA, the accounts will be removed from the organization and lose access to their repositories. For more information, see [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/managing-bots-and-service-accounts-with-two-factor-authentication). > * If an outside collaborator disables two-factor authentication for their personal account after you've enabled required 2FA, they will automatically be removed from the organization. > * If you're the sole owner of an organization that requires two-factor authentication, you won't be able to disable 2FA for your personal account without disabling required 2FA for the organization. -{% else %} - -> [!WARNING] -> * When you require use of two-factor authentication for your organization, members and outside collaborators who do not use 2FA will be removed from the organization and lose access to its repositories. They will also lose access to their forks of the organization's private repositories. You can reinstate their access privileges and settings if they enable two-factor authentication for their personal account within three months of their removal from your organization. For more information, see [AUTOTITLE](/organizations/managing-membership-in-your-organization/reinstating-a-former-member-of-your-organization). -> * You will also need to enable 2FA for unattended or shared access accounts, such as bots and service accounts. If you do not configure 2FA for these unattended accounts after you've enabled required two-factor authentication, the accounts will be removed from the organization and lose access to their repositories. For more information, see [AUTOTITLE](/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/managing-bots-and-service-accounts-with-two-factor-authentication). -> * If an organization owner, member, or outside collaborator disables 2FA for their personal account after you've enabled required two-factor authentication, they will automatically be removed from the organization. -> * If you're the sole owner of an organization that requires two-factor authentication, you won't be able to disable 2FA for your personal account without disabling required two-factor authentication for the organization. - {% endif %} {% data reusables.two_fa.auth_methods_2fa %} diff --git a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled.md b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled.md index 77b067271c76..50c815e2ce16 100644 --- a/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled.md +++ b/content/organizations/keeping-your-organization-secure/managing-two-factor-authentication-for-your-organization/viewing-whether-users-in-your-organization-have-2fa-enabled.md @@ -33,12 +33,16 @@ shortTitle: View 2FA usage {% else %} -1. To view organization members, including organization owners, who have enabled or disabled two-factor authentication, on the right, select **2FA**, then click **Enabled** or **Disabled**. +1. To view organization members, including organization owners, who have enabled or disabled two-factor authentication, on the right, select {% ifversion ghes > 3.16 %}**Two-factor authentication**{% else %}**2FA**{% endif %}, then click {% ifversion ghes > 3.16 %}**Secure**{% else %}**Enabled**{% endif %} or **Disabled**. -![Screenshot of the list of organization members. A dropdown menu, labeled "2FA", is expanded and outlined in orange.](/assets/images/help/2fa/legacy-filter-org-members-by-2fa.png) + {% ifversion ghes > 3.16 %} + ![Screenshot of the list of organization members. A dropdown menu, labeled "Two-factor Authentication", is expanded and outlined in orange.](/assets/images/help/2fa/ghes-filter-org-members-by-2fa.png) + {% else %} + ![Screenshot of the list of organization members. A dropdown menu, labeled "2FA", is expanded and outlined in orange.](/assets/images/help/2fa/legacy-filter-org-members-by-2fa.png) + {% endif %} 1. To view outside collaborators in your organization, in the "Organization permissions" sidebar, click **Outside collaborators**. -1. To view which outside collaborators have enabled or disabled two-factor authentication, above the list of outside collaborators, select the **2FA** dropdown menu, then click **Enabled** or **Disabled**. +1. To view which outside collaborators have enabled or disabled two-factor authentication, above the list of outside collaborators, select {% ifversion ghes > 3.16 %}**Two-factor authentication**{% else %}**2FA**{% endif %}, then click {% ifversion ghes > 3.16 %}**Secure**{% else %}**Enabled**{% endif %} or **Disabled**. {% endif %} diff --git a/src/assets/lib/image-density.txt b/src/assets/lib/image-density.txt index aff98f46a523..7ffdb3c86a52 100644 --- a/src/assets/lib/image-density.txt +++ b/src/assets/lib/image-density.txt @@ -97,6 +97,7 @@ /assets/images/help/2fa/edit-2fa-method-dropdown.png 1x /assets/images/help/2fa/filter-enterprise-members-by-2fa.png 1x /assets/images/help/2fa/filter-org-members-by-2fa.png 1x +/assets/images/help/2fa/ghes-filter-org-members-by-2fa.png 1x /assets/images/help/2fa/legacy-filter-org-members-by-2fa.png 1x /assets/images/help/2fa/legacy-filter-org-collaborators-by-2fa.png 2x /assets/images/help/2fa/ghes-3.8-and-higher-2fa-wizard-app-click-code.png 1x