Skip to content

Commit a77fa46

Browse files
authored
Merge pull request #45629 from github/repo-sync
Repo sync
2 parents 14cfd12 + d2be521 commit a77fa46

8 files changed

Lines changed: 86 additions & 61 deletions

File tree

content/copilot/concepts/models/default-availability.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,7 @@ redirect_from:
1313
- /copilot/concepts/models/automatic-enablement
1414
---
1515

16-
On {% data variables.copilot.copilot_business_short %} and {% data variables.copilot.copilot_enterprise_short %} plans, the **Default availability for released models** policy will control whether unconfigured generally available (GA) models default to enabled or disabled. If this policy is enabled, users will benefit from the latest models without the need for administrator intervention.
17-
18-
<!-- expires 2026-08-26 -->
19-
20-
To give you time to prepare, this policy can be configured but **does not currently affect model availability**. On August 26, 2026, new GA models and existing unconfigured GA models will automatically follow the default set in the policy. These models will be relabeled as "inherits default" in the UI.
21-
22-
To prepare for this change, you can disable the policy or explicitly disable models you don't want to be enabled.
23-
24-
<!-- end expires 2026-08-26 -->
16+
For enterprises with {% data variables.copilot.copilot_business_short %} or {% data variables.copilot.copilot_enterprise_short %} plans, the **Default availability for released models** policy controls whether unconfigured generally available (GA) models default to enabled or disabled. If this policy is enabled, users benefit from the latest models without the need for administrator intervention.
2517

2618
## Which models follow the policy?
2719

content/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-availability-of-default-models.md

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,37 +12,40 @@ allowTitleToDifferFromFilename: true
1212

1313
As an enterprise owner, you can manage which {% data variables.product.prodname_copilot_short %} models are available to people in your enterprise.
1414

15-
An enterprise owner can enable or disable models for everyone in the enterprise. Alternatively, there are two different modes for controlling granular access to models: organizations and enterprise teams.
15+
You can enable or disable models for everyone in the enterprise. On top of this baseline, there are two different modes for controlling additional granular access to models: through organizations, or through enterprise teams.
1616

17-
By default, models that are set to "optional" at the enterprise level are available for organizations to set to enabled or disabled. Enterprise owners can also create model rules to enable or disable models in organizations directly.
18-
19-
> [!IMPORTANT] {% data reusables.copilot.model-autoenablement %}
20-
21-
## About the enterprise teams model access preview
22-
23-
As an opt-in preview, enterprises can switch to controlling granular model access exclusively through enterprise teams. This gives you more control over model access based on business needs, roles, or levels of training.
17+
* In the default experience, enterprise owners can delegate decisions for each model to organizations. Organization owners can then set the model to enabled or disabled. Enterprise owners can also create model rules to enable or disable models in organizations directly.
18+
* As an opt-in preview, enterprises can switch to controlling granular model access exclusively through enterprise teams. This gives you more control over model access based on business needs, roles, or levels of training.
2419

2520
## Setting a baseline for model access
2621

27-
Regardless of whether you are opted in to the preview, you should explicitly configure all models that should be either enabled or disabled for everyone. For example, everyone in your company might get access to vetted, low-cost models, whereas some models might be disabled everywhere for compliance reasons.
22+
Regardless of whether you are opted in to the enterprise teams preview, you should explicitly configure all models that should be either enabled or disabled for everyone. For example, everyone in your company might get access to vetted, low-cost models, whereas some models might be disabled everywhere for compliance reasons.
2823

29-
This sets a baseline that you can add to with more granular controls. For models that only some people should get access to, set them to "optional." Then, you will be able to grant access to specific organizations or enterprise teams, depending on your settings.
24+
This sets a baseline that you can add to with more granular controls. For models that only some people should get access to, you will delegate the model setting to organizations or enterprise teams, depending on which experience you're using.
3025

3126
{% data reusables.enterprise-accounts.access-enterprise %}
3227
{% data reusables.enterprise-accounts.ai-controls-tab %}
3328
{% data reusables.enterprise-accounts.copilot-sidebar %}
3429
{% data reusables.enterprise-accounts.configure-allowed-models %}
3530
1. Select a status for each model in the list:
3631

37-
* **Enabled**: Enabled for everyone.
38-
* **Disabled**: Explicitly disabled for everyone.
39-
* **Optional**: You can choose whether to enable the model for specific organizations or enterprise teams.
32+
* **Enabled** for everyone.
33+
* **Disabled** for everyone.
34+
* **Delegate** the decision to organizations or enterprise teams and apps.
35+
36+
### Checking for unconfigured models
37+
38+
{% data reusables.copilot.model-autoenablement %}
39+
40+
These models are labeled as "Delegate to Default Policy" in your model settings. If the "Default availability" policy is enabled, these models will be available for everyone.
41+
42+
If you are not happy with any of these settings, you can disable specific models, make them available only for specific organizations or teams, or disable the "Default availability" policy so unconfigured models default to disabled.
4043

4144
## Granting access to specific organizations (default)
4245

4346
This section applies if you are **not** opted in to the enterprise teams model access preview.
4447

45-
To allow each organization to make its own decision about a model, set it to **Optional** in your enterprise's model list. Organization owners can then choose whether to enable or disable the model. If left unconfigured by an organization, the model will follow the organization's **Default availability for released models** policy setting.
48+
To allow each organization to make its own decision about a model, select **Delegate to Organizations** in your enterprise's model settings. Organization owners can then choose whether to enable or disable the model. If left unconfigured by an organization, the model will follow the organization's **Default availability for released models** policy setting.
4649

4750
As an alternative to delegating control to organizations, targeted model rules let you control exactly which models are available to specific organizations, giving you more granular control than the enterprise-wide availability settings.
4851

@@ -55,7 +58,7 @@ As an alternative to delegating control to organizations, targeted model rules l
5558

5659
## Granting access to enterprise teams (opt-in preview)
5760

58-
Once you are opted in to the preview, organization-level model settings will be deactivated. Organization owners can no longer manage model policies. Instead, individual models can be enabled for specific enterprise teams.
61+
When you opt in to the preview, organization-level model settings are deactivated. Organization owners can no longer manage model policies. Instead, individual models can be enabled for specific enterprise teams.
5962

6063
You can roll back from enterprise teams mode while the feature is in preview. This returns your enterprise to its previous policy state before you opted in. Any changes to enterprise-level model policies made after switching to enterprise teams mode will not be preserved after rollback.
6164

@@ -65,15 +68,15 @@ Model settings for enterprise teams are additive to your enterprise's model sett
6568
* If the enterprise has enabled a model, it is always enabled for teams.
6669
* A team can receive access to additional models on top of the enterprise baseline.
6770
* If a user belongs to multiple enterprise teams, they receive access to all models enabled by the enterprise and across all of their enterprise teams. As long as one of their enterprise teams enables a model, the user gets access to it.
68-
* There is no option to explicitly set a model to "disabled" for a team in the team's settings. "Optional" in the team's settings means the model is not currently enabled for the team.
71+
* There is no option to explicitly set a model to "disabled" for a team in the team's settings. By default, models that are delegated to teams are set to "Optional" in each team's settings, meaning the model is not currently enabled for the team.
6972

7073
### Preparing to migrate
7174

7275
Before opting in to the preview, we recommend you create enterprise teams and begin recreating and enhancing your existing organization-based setup. With teams, you have more scope to map model access to business needs. For example, higher-cost models might be enabled for development teams or people who have received specific training.
7376

7477
For each team, you can use the **default models** tab to configure the model access that the team will receive. These settings do not apply until you opt in to the preview.
7578

76-
Make sure your new setup will not cause regressions for users. Although models that are explicitly "enabled" or "disabled" at the enterprise level will keep those settings once you opt in to the preview, models that are "optional" or unconfigured will be unavailable by default until they are enabled for specific teams. Filter your enterprise's model policy page by status to identify these models and choose which teams will receive access to them.
79+
Make sure your new setup will not cause regressions for users. Although models that are explicitly "Enabled" or "Disabled" at the enterprise level will keep those settings once you opt in to the preview, models that are currently delegated to organizations will be unavailable until they are enabled for specific teams. Filter your enterprise's model policy page by status to identify these models and choose which teams will receive access to them.
7780

7881
For information on creating teams, see [AUTOTITLE](/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/create-enterprise-teams).
7982

@@ -88,7 +91,7 @@ For information on creating teams, see [AUTOTITLE](/enterprise-cloud@latest/admi
8891

8992
To grant access to an enterprise team:
9093

91-
1. Ensure models you want to enable for the team are set to "optional" in your enterprise's model policies.
94+
1. Ensure models you want to enable for the team are set to **Delegate to Enterprise Teams/Apps** in your enterprise's model policies.
9295
1. Access the settings for the team. See [AUTOTITLE](/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-users-in-your-enterprise/create-enterprise-teams).
9396
1. Click the **Default models** tab.
9497
1. For each model that the team should receive access to beyond the enterprise baseline, set the dropdown to **Enabled**.

content/copilot/how-tos/administer-copilot/manage-for-organization/manage-default-models.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,15 @@ allowTitleToDifferFromFilename: true
1818

1919
If your organization is part of an enterprise, the enterprise owner controls which {% data variables.product.prodname_copilot_short %} models are available and how they can be configured at the organization level.
2020

21-
<!-- expires 2026-08-26 -->
22-
<!-- unconfigured label will no longer exist -->
23-
2421
When viewing the model settings for your organization, you may see the following statuses:
2522

2623
* **Enabled** or **Disabled** with a {% octicon "shield" aria-label="shield" %} icon: The enterprise owner has enforced this setting. You cannot change the availability of this model.
27-
* **Enabled**, **Disabled**, or **Unconfigured** in a dropdown menu: The enterprise owner has made this model optional. You can configure the availability for your organization.
28-
29-
> [!IMPORTANT] {% data reusables.copilot.model-autoenablement %}
30-
31-
<!-- end expires 2026-08-26 -->
24+
* **Enabled** or **Disabled** in a dropdown menu: The enterprise owner has made this model optional. You can configure the availability for your organization.
25+
* **Delegate to Default Policy**: This model is available for you to configure, but no one has configured it in the organization. The model inherits the default set in the "Default availability" policy for your organization. See [AUTOTITLE](/copilot/concepts/models/default-availability).
3226

3327
## Configuring model availability for your organization
3428

35-
If the enterprise owner has set a model to **Optional**, you can enable or disable it for your organization.
29+
If the enterprise owner has delegated a model to organizations, you can enable or disable it for your organization.
3630

3731
{% data reusables.profile.access_org %}
3832
{% data reusables.profile.org_settings %}

0 commit comments

Comments
 (0)