You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: microsoft-365/admin/manage/manage-copilot-agents-integrated-apps.md
+35-12Lines changed: 35 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,6 +68,8 @@ The following administrator roles can manage agents in the Microsoft 365 admin c
68
68
- Global Admin
69
69
- Global Reader (view-only, no edit)
70
70
71
+
:::image type="content" source="../../media/agents/get-started.png" alt-text="Screenshot showing the Agents & connectors page in the Microsoft 365 admin center." lightbox="../../media/agents/get-started.png":::
72
+
71
73
You can manage agents in the Microsoft 365 admin center by using the **Agents & connectors** page under the [Copilot Control System](/copilot/microsoft-365/microsoft-365-copilot-page). On this page, you can:
72
74
73
75
- View available, deployed, or blocked agents.
@@ -105,26 +107,34 @@ The following settings are available to manage agents for Copilot:
105
107
106
108
### Enable or disable Copilot extensibility
107
109
110
+
:::image type="content" source="../../media/agents/enable.png" alt-text="Screenshot showing the option to enable agents for all users in the organization." lightbox="../../media/agents/enable.png":::
111
+
108
112
You can enable or disable Copilot extensibility for your organization by using a setting to control who can access agents in your organization.
109
113
110
114
To do this, follow these steps:
111
115
112
-
1. Go to **Integrated apps** in the Microsoft 365 admin center.
113
-
1. Select **Available apps**, and then the settings icon.
114
-
1.Find **Allow the following users access to Copilot agents** and choose your preferred setting.
116
+
1. Go to **Copilot** > **Settings** in the Microsoft 365 admin center.
117
+
1. Select **Agents**.
118
+
1.Choose your preferred setting.
115
119
116
120
The setting has three options:
117
121
118
-
-**All Users** This is the default option and it means that all users in the organization can access agents, subject to the existing app policies and user assignments.
119
-
-**No Users** This option means that no users in the organization can access agents, and the external agents are disabled in the agents flyout. This option also hides agents from the list of Available and Deployed apps on the Integrated apps page.
120
-
-**Specific Users** This option lets you select specific users or groups in your organization to have access to agents. So while all or specific users in your organization might have permissions to install and use apps from the Available apps and Deployed apps lists, only the users or groups you select in this setting can use agents.
122
+
-**All users** This is the default option and it means that all users in the organization can access agents, subject to the existing app policies and user assignments.
123
+
-**No users** This option means that no users in the organization can access agents, and the external agents are disabled in the agents flyout. This option also hides agents from the list of Available and Deployed apps on the Integrated apps page.
124
+
-**Specific users/groups** This option lets you select specific users or groups in your organization to have access to agents. So while all or specific users in your organization might have permissions to install and use apps from the Available apps and Deployed apps lists, only the users or groups you select in this setting can use agents.
121
125
122
126
> [!NOTE]
123
127
> Once extensibility is disabled, the Microsoft pinned Visual Creator agent and entry point for Agent Builder will no longer be visible in Copilot Chat. Once extensibility is disabled in the tenant, it can take up to 24 hours for agents to disappear for users and for Agent Builder and Visual Creator to disappear.
124
128
125
129
### Manage how users can install agents
126
130
127
-
You can assign or unassign agents to specific users or groups by using the same gestures and controls that work for any other app in the Microsoft 365 admin center. You can select an app that has a plugin for Copilot from the Available apps or Deployed apps list and select the **Assign** or **Unassign** option. You can also choose to assign or unassign the app to everyone or specific users or groups. Assigning or unassigning an agent affects its availability and functionality in Copilot and in the other host products, such as Outlook, Teams, or Microsoft 365.
131
+
You can assign or unassign agents to specific users or groups by using the same gestures and controls that work for any other app in the Microsoft 365 admin center.
132
+
133
+
:::image type="content" source="../../media/agents/assign-users.png" alt-text="Screenshot showing the option to assign an agent to users in your organization." lightbox="../../media/agents/assign-users.png":::
134
+
135
+
You can select an app that has a plugin for Copilot from the Available apps or Deployed apps list and select the **Assign** or **Unassign** option.
136
+
137
+
You can also choose to assign or unassign the app to everyone or specific users or groups. Assigning or unassigning an agent affects its availability and functionality in Copilot and in the other host products, such as Outlook, Teams, or Microsoft 365.
128
138
129
139
> [!IMPORTANT]
130
140
> Developers can [update the existing apps](/microsoft-365-copilot/extensibility/) to work with Microsoft 365 Copilot. If the updated app was pre-approved or pre-installed by an admin, then it updates for the assigned users and starts working with Copilot. If a developer updates a previously blocked app to work with Microsoft 365 Copilot and then the admins make the app available to the users, then such an app also works with Copilot.
@@ -144,22 +154,28 @@ The following table describes the actions you can take to manage an agent for yo
144
154
145
155
The publishing process in the Microsoft 365 admin center for agents submitted via Copilot Studio is designed to ensure governance and quality of the custom applications. It also reduces manual work by automating the submission of manifests, freeing developers and admins from tedious tasks. The simplified approval process reduces the time it takes for you to approve apps, making it easier for you to manage custom applications in the Microsoft 365 admin center.
146
156
157
+
:::image type="content" source="../../media/agents/publish.png" alt-text="Screenshot showing the dropdown menu to publish an agent." lightbox="../../media/agents/publish.png":::
158
+
147
159
The publishing process involves the following steps:
148
160
149
161
1. Developers create and test agents in Copilot Studio, which provides a user-friendly interface for inputting the parameters and data for the applications.
150
162
1. Developers submit their agents for approval from within Copilot Studio to the Microsoft 365 admin center.
151
163
1. You can discover the apps with agents that are submitted but not yet approved in admin center under the **Requested Apps** tab in the Integrated Apps section. The tab shows the name, host products, status, and Copilot readiness of the applications. The status of a new app is `Publish pending` and of an update to an existing app is `Update pending`.
152
164
1. You can select a pending application to see more details and metadata, such as the description, requester, request date, and the status. These details help you to make an informed decision on whether to publish or reject the application.
165
+
153
166
1. You can approve or disapprove any pending application by selecting **Publish** or **Reject**.
154
167
155
168
1. If the application is approved, it becomes available to the org users based on the org default settings for custom apps. The application also becomes part of the `Available apps` list in the admin center, where admins can manage user assignments and other settings as any other app.
156
169
157
170
1. If the application is disapproved, it's removed from the `Pending approval` list in the admin center, and the status is shared with Copilot Studio. The developer can make changes and resubmit the application for approval.
158
171
172
+
:::image type="content" source="../../media/agents/data-cleaner.png" alt-text="Screenshot showing the pop-up window to publish an agent." lightbox="../../media/agents/data-cleaner.png":::
159
173
1. If the developer publishes an update to an existing application, the update is also submitted for approval and follows the same workflow as a new application. The update is shown in the `Pending approval` list with the status `Update pending`. Until the update is approved, the previous version of the application remains available to the users.
160
174
161
175
### Deploy agents
162
176
177
+
:::image type="content" source="../../media/agents/deploy.png" alt-text="Screenshot showing the configuration screen to deploy an agent." lightbox="../../media/agents/deploy.png":::
178
+
163
179
You can deploy agents across the whole organization or for specific users or groups by using the same gestures and controls that work for any other app in the Microsoft 365 admin center. To do this, follow these steps:
164
180
165
181
1. In the admin center, go to the Integrated apps page.
@@ -182,18 +198,25 @@ Removing an agent affects its availability and functionality in Copilot and in t
182
198
183
199
### Block or unblock agents
184
200
185
-
You can block or unblock agents for the complete organization or specific users or groups by using the same controls that work for any other app in the Microsoft 365 admin center. To do this, follow these steps:
201
+
:::image type="content" source="../../media/agents/block.png" alt-text="Screenshot showing the panel to block an agent." lightbox="../../media/agents/block.png":::
186
202
187
-
1. In the admin center, go to the Integrated apps page.
188
-
1. Choose an agent from the list of Available or Deployed apps.
203
+
You can block or unblock agents for the entire organization by using the same controls that work for any other app in the Microsoft 365 admin center. To do this, follow these steps:
204
+
205
+
1. In the admin center, go to **Copilot** > **Agents & connectors**, or the Integrated apps page.
206
+
1. Choose an agent from the list of agents.
189
207
1. Select **Block** or **Unblock**.
190
-
1. Decide whether to block or unblock the agent for everyone or for specific users or groups.
208
+
1. Decide whether to block or unblock the agent for everyone.
191
209
192
210
Blocking or unblocking an agent affects its availability and functionality in Copilot and other host products, such as Outlook, Teams, or Microsoft 365.
193
211
212
+
>[!NOTE]
213
+
> For Frontier agents, such as Researcher and Analyst, the **Edit users** panel is disabled. To manage their availability, you must block the agent for the entire tenant using the **Block** action in the admin center.
214
+
194
215
## Agent metadata in admin center
195
216
196
-
You can access key metadata for Copilot agents directly within the publish flow on the Integrated apps page. This metadata includes details such as the agent’s capabilities, data sources (for example, OneDrive and SharePoint files and sites, or Graph connectors), and custom actions. It’s important to note that agents are only for declarative agents, meaning they're designed to perform specific tasks based on predefined rules and configurations.
217
+
:::image type="content" source="../../media/agents/details.png" alt-text="Screenshot showing the details tab for an agent." lightbox="../../media/agents/details.png":::
218
+
219
+
You can access key metadata for Copilot agents directly within the publish flow on the Integrated apps page. This metadata includes details such as the agent’s capabilities, data sources (for example, OneDrive and SharePoint files and sites, or Graph connectors), and custom actions. It’s important to note that metadata is only for custom agents, which are designed to perform specific tasks based on predefined rules and configurations.
197
220
198
221
## View and consent to permissions and data access
0 commit comments