You are trying to configure a Copilot connector in the Microsoft 365 admin center, but the Setup button is grayed out or completely absent. This prevents you from linking third-party data sources such as Salesforce, ServiceNow, or Jira to Copilot for Microsoft 365. The problem is almost always caused by missing or incorrectly assigned admin roles rather than a software bug. This article explains the exact permissions required, provides step-by-step instructions to resolve the missing button, and covers related failures you may encounter.
Key Takeaways: Fix the Missing Copilot Connector Setup Button
- Microsoft Entra admin center > Roles & admins > Copilot Administrator: This role is required to see and use the Setup button for connectors.
- Microsoft 365 admin center > Setup > Copilot > Data sources: The exact page path where the Setup button appears when the correct role is assigned.
- Microsoft 365 admin center > Users > Active users > Manage roles: Where you assign the Copilot Administrator role to a specific user account.
Why the Copilot Connector Setup Button Is Missing
The Setup button for Copilot connectors is a permission-gated control in the Microsoft 365 admin center. Only users with the Copilot Administrator role or the Global Administrator role can see and interact with this button. If your account has any other role, such as Billing Administrator or Helpdesk Administrator, the button will not render on the Data sources page. The button also disappears if your tenant has not yet enabled Copilot for Microsoft 365 licenses or if the connector feature is in a staged rollout that has not reached your tenant. In rare cases, a browser cache issue or a stale session token can hide the button temporarily.
Role Permissions Breakdown
The Copilot Administrator role grants permission to manage Copilot settings, including connector configuration. This role is not assigned by default. The Global Administrator role includes all Copilot Administrator permissions but is overprovisioned for this specific task. Using the least-privilege model, you should assign Copilot Administrator to the user who needs to set up connectors.
Steps to Restore the Copilot Connector Setup Button
Follow these steps in order. After each step, verify whether the Setup button appears before proceeding.
- Verify your current admin role
Sign in to the Microsoft 365 admin center at admin.microsoft.com. Go to Users > Active users, select your account, and click Manage roles. Look for the role name under the Admin center access section. If you see Global Administrator or Copilot Administrator, you already have the required role. If not, proceed to step 2. - Request or assign the Copilot Administrator role
If you do not have Global Administrator access, ask your tenant admin to assign you the Copilot Administrator role. The admin should go to Microsoft Entra admin center > Roles & admins, search for Copilot Administrator, select it, and add your user account. This change takes effect within 5 minutes. - Clear the browser cache and sign out
After the role is assigned, clear your browser cache for the last hour. In Chrome, press Ctrl + Shift + Delete, select Cached images and files, and set the time range to Last hour. Click Clear data. Sign out of all Microsoft 365 sessions and sign back in. - Navigate to the correct admin center page
Go to Microsoft 365 admin center > Setup > Copilot > Data sources. This page displays all available connectors. The Setup button appears next to each connector that is not yet configured. If the button is still missing, proceed to step 5. - Check the tenant license status
Go to Billing > Licenses in the admin center. Confirm that your tenant has at least one active Copilot for Microsoft 365 license assigned to a user. Without a license, the Data sources page does not load the connector UI. Assign a license to the user who will configure the connector. - Use a private browser window
Open an InPrivate window in Edge or an Incognito window in Chrome. Sign in with the account that has the Copilot Administrator role. Navigate directly to the Data sources page. A clean session often reveals the Setup button when a stale session was hiding it.
If the Copilot Connector Setup Button Still Does Not Appear
Connector page shows an empty state with no buttons at all
This indicates that the Copilot service plan is not provisioned for your tenant. Go to Microsoft 365 admin center > Billing > Subscriptions, select the Copilot for Microsoft 365 subscription, and check the Service status. If the service plan is inactive, contact Microsoft support to have the plan activated. This can happen after a license assignment delay of up to 48 hours.
Setup button is visible but clicking it does nothing
This is usually caused by a missing Microsoft Graph permission for the connector. The admin who sets up the connector must consent to the Graph permissions required by the specific connector. Go to Microsoft Entra admin center > Enterprise applications > App registrations, find the connector app, and grant the required permissions. For example, the Salesforce connector requires the User.Read.All and Sites.Read.All delegated permissions.
Setup button appears for one connector but not for another
Certain connectors are region-locked or require a separate add-on license. Check the connector documentation in Microsoft Learn to verify that the connector is available in your tenant region and that no additional license is needed. For example, the ServiceNow connector is available only in tenants with a North America or Europe region setting.
| Item | Missing Setup Button | Setup Button Present |
|---|---|---|
| User role | Copilot Administrator or Global Administrator not assigned | Copilot Administrator or Global Administrator assigned |
| License status | No active Copilot for Microsoft 365 license | At least one active license assigned to a user |
| Browser session | Stale session token or cached page | Fresh sign-in in private window |
| Service plan | Copilot service plan not provisioned | Service plan active on subscription |
You can now verify that the Setup button appears by checking the role assignment, license status, and session state using the steps above. To avoid this issue in the future, assign the Copilot Administrator role to the user who manages connectors instead of relying on Global Administrator. For advanced scenarios, use the Microsoft Graph PowerShell module to programmatically verify role assignments with the command Get-MgRoleManagementDirectoryRoleAssignment before opening the admin center.