К обсуждениям

MCP-инструмент Copilot Studio зависает на Agree только в Teams: матрица поверхностей

Редакция VOne Работа и бизнес

Как сравнить consent в Test pane, Microsoft 365 Copilot Chat и Teams по опубликованной версии, новому разговору и аутентификации, не расширяя разрешения.

Разведите четыре этапа MCP

Добавление MCP server, аутентификация connector, пользовательское согласие и выполнение конкретного инструмента — разные этапы. Microsoft описывает подключение существующего MCP server через connector и пользовательскую карточку подключения. Поэтому надпись Agree, которая не завершается, ещё не говорит, что сервер MCP недоступен. Для каждой поверхности отметьте: виден ли инструмент, появляется ли карточка, завершается ли consent и возвращается ли нейтральный тестовый ответ. Не используйте рабочую операцию с изменением данных; контроль должен быть чтением или другим заранее разрешённым безопасным действием.

Матрица трёх поверхностей

Проверьте один опубликованный агент в Test pane Copilot Studio, Microsoft 365 Copilot Chat и Teams. В каждой строке запишите версию агента, канал, учётную запись в обезличенном виде, состояние consent и время. В Teams начните новый разговор: Microsoft предупреждает, что после публикации свежий контент может потребовать нового сеанса. Не сравнивайте старый Teams-диалог с новым тестом в Studio. Если Test pane использует авторские полномочия, а Teams — пользовательские, отметьте различие, но не делайте из него вывод без проверки конфигурации аутентификации.

Публикация и права — разные оси

Убедитесь, что после последнего изменения агент опубликован и доступен нужному каналу. Затем проверьте, какой режим аутентификации заявлен connector и должен ли пользователь создавать отдельное соединение. Не добавляйте новые scopes и не меняйте data policy, чтобы «разблокировать» кнопку: такое действие расширяет доступ и разрушает исходный эксперимент. Если одна и та же опубликованная версия работает в Microsoft 365 Chat, но не в новом разговоре Teams, зафиксирована граница поверхности. Она полезна для поддержки, но сама по себе не назначает виновника интерфейса или connector.

Безопасный пакет для поддержки

Соберите UTC-время, ID опубликованной версии агента, названия трёх поверхностей, результат нового разговора, тип аутентификации и очищенный correlation ID, если он показан. Не публикуйте tenant ID, client secret, URL приватного MCP server, список инструментов с внутренними названиями или снимок карточки с аккаунтом. Остановитесь, если следующий шаг требует широкого admin consent, снятия data policy или подмены connector. Чёткий отчёт должен показывать одну таблицу из четырёх состояний на каждой поверхности и подтверждать, что публикация не менялась между прогонами.

Материал подготовлен редакцией VOne с применением ИИ для структурирования; факты вручную сверены с Microsoft Learn, а ответы и идентификаторы публичной ветки не использовались.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.