Skip to content

Latest commit

 

History

History
88 lines (52 loc) · 8.35 KB

enabling-github-copilot-enterprise-features.md

File metadata and controls

88 lines (52 loc) · 8.35 KB
title shortTitle intro versions redirect_from topics
Enabling GitHub Copilot Enterprise features
Enabling Copilot Enterprise
Learn how to enable or disable the features available with {% data variables.product.prodname_copilot_enterprise %}.
ghec
*
/copilot/github-copilot-enterprise/overview/enabling-github-copilot-enterprise
Copilot

Introduction

To enable users to use {% data variables.product.prodname_copilot_enterprise_short %} features, your {% data variables.product.prodname_ghe_cloud %} enterprise must have a subscription to {% data variables.product.prodname_copilot_enterprise_short %}. For more information, see "AUTOTITLE."

Access to {% data variables.product.prodname_copilot_short %} is determined at the enterprise and organization levels:

  • Enterprise owners can allow some or all of the organizations in the enterprise to access {% data variables.product.prodname_copilot_short %}. For more information, see "AUTOTITLE."
  • Owners of organizations that have been granted access to {% data variables.product.prodname_copilot_short %} can assign {% data variables.product.prodname_copilot_enterprise %} seats to some or all members of their organization. For more information, see "AUTOTITLE."

When access to {% data variables.product.prodname_copilot_short %} has been enabled, features such as the ability to use {% data variables.product.prodname_copilot_short %} on {% data variables.product.prodname_dotcom_the_website %}, can be configured. Features are enabled or disabled at the enterprise or organization level:

  • Enterprise owners can set {% data variables.product.prodname_copilot_short %} features to be enabled or disabled for all organizations in the enterprise that have access to {% data variables.product.prodname_copilot_short %}. Alternatively, they can allow each organization to set its own policy for each feature.
  • If the enterprise owner has permitted it, organization owners can enable or disable {% data variables.product.prodname_copilot_short %} features for their organization.

This article explains how to enable or disable the features of {% data variables.product.prodname_copilot_enterprise %} at the enterprise level, and for an individual organization.

About {% data variables.product.prodname_copilot_enterprise_short %} features

{% data variables.product.prodname_copilot_enterprise %} provides AI features to enhance your experience on {% data variables.product.prodname_dotcom_the_website %}, such as the ability to chat with {% data variables.product.prodname_copilot_short %} in the browser and reference context for {% data variables.product.prodname_copilot_short %} from across your project repositories. For more information, see "AUTOTITLE."

When members are granted access to the features, they'll be notified by email that they have access. The message includes instructions on how to start using the features.

Enabling or disabling {% data variables.product.prodname_copilot_enterprise %} features for an enterprise

An enterprise owner can choose whether to enable {% data variables.product.prodname_copilot_enterprise %} features for all organizations, disable for all organizations, or allow each organization to choose its own policy for the features. By default, each organization can choose its own policy.

{% data reusables.copilot.copilot-enterprise-enable %}

Enabling or disabling {% data variables.product.prodname_copilot_enterprise_short %} features for an organization

To give people or teams within your organization access to {% data variables.product.prodname_copilot_enterprise %}, you need to assign them a {% data variables.product.prodname_copilot %} seat. Once a {% data variables.product.prodname_ghe_cloud %} admin enables a {% data variables.product.prodname_copilot_enterprise_short %} subscription in your organization, you can assign {% data variables.product.prodname_copilot %} seats to individuals and teams in your organization. To enable access for all current and future users in your organization, or specific users in your organization, follow the steps in "AUTOTITLE."

If your organization's parent enterprise has selected No policy for "{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}" in the enterprise settings, {% data variables.product.prodname_copilot_enterprise %} will be disabled by default for your organization. If you are an owner of the organization, you can choose to enable or disable the additional features provided by {% data variables.product.prodname_copilot_enterprise %} for all of the organization's members who have access to {% data variables.product.prodname_copilot_short %}.

{% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.copilot.policy-settings %}

{% note %}

Note: If the side panel only contains the Access option under {% octicon "copilot" aria-hidden="true" %} {% data variables.product.prodname_copilot_short %}, you need to allow the organization to assign {% data variables.product.prodname_copilot_short %} seats. Complete the steps for configuring {% data variables.product.prodname_copilot_short %} access in "AUTOTITLE" and then return to this procedure.

{% endnote %}

  1. Next to "{% data variables.product.prodname_copilot_short %} in {% data variables.product.prodname_dotcom_the_website %}", select the dropdown menu (labeled Disabled by default), then choose from the following options.

    • Enabled: The feature is enabled for all members of the organization.
    • Disabled: The feature is disabled for all members of the organization.
  2. If you select Enabled, the option Give {% data variables.product.prodname_copilot_short %} access to Bing is displayed.

    Select Give {% data variables.product.prodname_copilot_short %} access to Bing to allow {% data variables.product.prodname_copilot_chat_short %} to use search results from Bing to answer questions where appropriate.

Configuring {% data variables.product.prodname_copilot_enterprise_short %} features for an organization

After {% data variables.product.prodname_copilot_enterprise_short %} has been enabled for an organization, an administrator should spend a few minutes setting up their organization to ensure users have a great onboarding experience.

  1. Index your organization's most popular repositories.

    {% data variables.product.prodname_copilot_enterprise_short %} works best when repositories have semantic code indexing enabled. For more information, see AUTOTITLE.

    {% note %}

    Note:

    Initial indexing can take up to 30 minutes for large repositories. Once a repository has been indexed for the first time, updates should be indexed much more quickly (typically within 5 minutes).

    {% endnote %}

  2. Create at least one knowledge base.

    Knowledge bases bring together Markdown documentation across one or more repositories and make them available through {% data variables.product.prodname_copilot_enterprise_short %}. Once created, organization members can specify a knowledge base as the context for {% data variables.product.prodname_copilot_chat_dotcom_short %}. For more information, see "AUTOTITLE."

Further reading