|
| 1 | +--- |
| 2 | +title: Managing the premium request allowance for users in your enterprise |
| 3 | +shortTitle: Manage allowance for members |
| 4 | +intro: 'Change the default spending limit or upgrade users to {% data variables.copilot.copilot_enterprise_short %}.' |
| 5 | +permissions: 'Enterprise owners' |
| 6 | +versions: |
| 7 | + feature: copilot |
| 8 | +topics: |
| 9 | + - Copilot |
| 10 | +allowTitleToDifferFromFilename: true |
| 11 | +product: '{% data variables.copilot.copilot_for_business %} or {% data variables.copilot.copilot_enterprise %}' |
| 12 | +--- |
| 13 | + |
| 14 | +Each {% data variables.product.prodname_copilot_short %} plan includes a per-user allowance for premium requests. To learn more about premium requests, see [AUTOTITLE](/copilot/concepts/copilot-billing/understanding-and-managing-requests-in-copilot). For allowances per plan, see [AUTOTITLE](/copilot/get-started/plans-for-github-copilot#comparing-copilot-plans). |
| 15 | + |
| 16 | +By default, every enterprise has a $0 budget for the Premium Request SKU. Unless this budget is edited or deleted, your enterprise will have **no extra costs** for premium requests: when one of your licensed users exhausts the allowance in their plan, the user's premium requests will be rejected for the rest of the month. |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | +You can edit or delete this budget to grant extra requests to all your licensed members. If you want to grant extra requests to certain users only, you can upgrade those users to {% data variables.copilot.copilot_enterprise_short %}. |
| 21 | + |
| 22 | +## Prerequisites |
| 23 | + |
| 24 | +* Before making changes, download a usage report to see which developers are frequently hitting the limit or using a significant number of requests over the allowance. You may want to contact these users to understand their use cases and requirements. See [Downloading a monthly usage report](/copilot/how-tos/monitoring-your-copilot-usage-and-entitlements#downloading-a-monthly-usage-report). |
| 25 | +* If a user receives licenses from multiple enterprises or standalone organizations, the user must select a billing entity to use premium requests. See [Managing premium request billing with multiple {% data variables.product.prodname_copilot_short %} licenses](/copilot/managing-copilot/monitoring-usage-and-entitlements/monitoring-your-copilot-usage-and-entitlements#managing-premium-request-billing-with-multiple-copilot-licenses). |
| 26 | + |
| 27 | +## Changing the budget for all members |
| 28 | + |
| 29 | +To enable premium requests over the allowance for everyone, you can: |
| 30 | + |
| 31 | +* Delete the default $0 budget to allow **unlimited spending on premium requests** for all users. |
| 32 | +* Edit the "Budget amount" of the default $0 budget to set **a non-zero total spending limit** for premium requests in your enterprise. |
| 33 | + |
| 34 | +For instructions, see [AUTOTITLE](/billing/managing-your-billing/using-budgets-control-spending#editing-or-deleting-a-budget). |
| 35 | + |
| 36 | +>[!NOTE] Creating new budgets without deleting the $0 budget does not override the $0 budget. If **any** applicable budget with "Stop usage when budget limit is reached" enabled is exhausted, additional premium requests are blocked. |
| 37 | +
|
| 38 | +## Upgrading users to {% data variables.copilot.copilot_enterprise_short %} |
| 39 | + |
| 40 | +You can upgrade certain users to increase their base allowance of premium requests. |
| 41 | + |
| 42 | +>[!TIP] {% data variables.copilot.copilot_business_short %} users who make make more than 800 premium requests per month would save money with a {% data variables.copilot.copilot_enterprise_short %} license. |
| 43 | +
|
| 44 | +1. Create a new organization in your enterprise. See [AUTOTITLE](/enterprise-cloud@latest/admin/managing-accounts-and-repositories/managing-organizations-in-your-enterprise/adding-organizations-to-your-enterprise#creating-a-new-organization). |
| 45 | +1. Add the users who need more premium requests to the new organization. |
| 46 | +1. Grant {% data variables.copilot.copilot_enterprise_short %} licenses to all users in the organization. |
| 47 | + |
| 48 | + 1. If needed, upgrade the enterprise to {% data variables.copilot.copilot_enterprise_short %}. See [AUTOTITLE](/enterprise-cloud@latest/copilot/how-tos/administer/enterprises/managing-the-copilot-plan-for-your-enterprise/upgrading-copilot-for-your-enterprise). |
| 49 | + |
| 50 | + 1. Enable {% data variables.copilot.copilot_enterprise_short %} for the new organization. See [AUTOTITLE](/enterprise-cloud@latest/copilot/how-tos/administer/enterprises/managing-access-to-copilot-in-your-enterprise/enabling-copilot-for-organizations-in-your-enterprise). |
| 51 | + |
| 52 | + 1. Grant licenses to all users in the organization. See [AUTOTITLE](/copilot/how-tos/administer/organizations/managing-access-to-github-copilot-in-your-organization/granting-access-to-copilot-for-members-of-your-organization#granting-access-to-github-copilot-for-all-current-and-future-users-in-your-organization). |
| 53 | + |
| 54 | +1. Check the usage report regularly to ensure that {% data variables.copilot.copilot_enterprise_short %} remains the most cost-effective option for these users. |
| 55 | + |
| 56 | +## Setting a budget for specific members |
| 57 | + |
| 58 | +You can set a higher budget for premium requests over the allowance for specific users in your enterprise. However, you must ensure that every user in your enterprise is covered by a budget. Users who are not covered by a budget will have access to unlimited spending on premium requests. |
| 59 | + |
| 60 | +At a high level, the required steps are: |
| 61 | + |
| 62 | +1. Delete the default $0 budget. |
| 63 | +1. Create a new budget for the users who need a higher allowance. For example, create an organization or cost center containing just these users, then create a Premium Request SKU budget for the organization or cost center. |
| 64 | +1. Create a separate, more restrictive budget that covers every other {% data variables.product.prodname_copilot_short %} user in your enterprise. You will likely need to integrate with the API to ensure that this budget covers new users as they are added to your enterprise. |
0 commit comments