azure-mgmt-botservice-dotnet
Управление Azure Bot Service в .NET
Управление Azure Bot Service может требовать множества типов ARM SDK и настроек каналов. Этот навык дает сфокусированные примеры для .NET по ботам, каналам, ключам, обновлениям и ошибкам.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "azure-mgmt-botservice-dotnet" from https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-mgmt-botservice-dotnet/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «azure-mgmt-botservice-dotnet». Создайте бота с поддержкой DirectLine в West US 2.
Ожидаемый результат:
- Установите пакеты управления Bot Service и идентификации.
- Выполните аутентификацию в Azure с помощью DefaultAzureCredential.
- Создайте ресурс бота с действительным endpoint и идентификатором приложения.
- Включите сайт DirectLine с безопасными настройками сайта.
Использование «azure-mgmt-botservice-dotnet». Выберите правильные значения enum Bot Service для нового производственного бота.
Ожидаемый результат:
- Используйте Azure bot kind для текущих ботов, управляемых через ARM.
- Выберите стандартный SKU, если ограничения бесплатного уровня неприемлемы.
- Предпочитайте managed identity, когда бот может использовать средства управления идентификацией Azure.
Использование «azure-mgmt-botservice-dotnet». Обработайте сбой при создании ресурса бота.
Ожидаемый результат:
- Перехватывайте сбои запросов Azure из операций ARM.
- Рассматривайте ответы conflict как случаи уже существующего ресурса.
- Записывайте status, error code и message для устранения неполадок.
Аудит безопасности
Средний рискAll 70 static matches are false positives. They are Markdown code markers, placeholder Azure settings, example URLs, or official links, with no embedded execution or secret exfiltration. A medium-risk concern remains because the guidance includes key regeneration and bot deletion without a workflow-specific confirmation step.
Подтверждённые проблемы безопасности (1)
Факторы риска
⚙️ Внешние команды (50)
🌐 Доступ к сети (5)
🔑 Переменные окружения (3)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-mgmt-botservice-dotnet/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-mgmt-botservice-dotnet.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
sickn33. (2026). azure-mgmt-botservice-dotnet security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet/audits/5Цитата BibTeX
@techreport{sickn33-sickn33-azure-mgmt-botservice-dotnet-2026,
author = {sickn33},
title = {azure-mgmt-botservice-dotnet security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-mgmt-botservice-dotnet security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-mgmt-botservice-dotnet/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-mgmt-botservice-dotnet:audit:5"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Подготовка ресурсов ботов
Создавайте или обновляйте ресурсы Azure Bot Service из рабочего процесса управления на .NET.
Настройка доступа к каналам
Настраивайте каналы DirectLine, Microsoft Teams и Web Chat с соответствующими свойствами.
Проверка выбора типов SDK
Сопоставляйте задачи управления ботами с правильными классами ARM SDK, константами и значениями enum.
Попробуйте эти промпты
Используйте этот навык, чтобы описать, как создать ресурс Azure Bot Service в .NET. Включите пакеты, аутентификацию, доступ к группе ресурсов и обязательные свойства бота.
Используйте этот навык, чтобы спланировать настройку каналов для существующего бота Azure. Сравните настройки DirectLine, Microsoft Teams и Web Chat.
Используйте этот навык, чтобы описать рабочий процесс обслуживания ресурсов Azure Bot. Охватите получение списка каналов, обновление свойств бота, повторную генерацию ключей DirectLine и меры защиты при удалении.
Используйте этот навык, чтобы спроектировать производственный рабочий процесс .NET ARM для Bot Service. Охватите managed identity, границы Key Vault, ротацию ключей каналов, обработку ошибок и шаги проверки.
Лучшие практики
- Используйте DefaultAzureCredential и предоставляйте только роли Azure, необходимые для управления ботами.
- Храните учетные данные приложения MSA в Key Vault или конфигурации на основе managed identity.
- Проверяйте настройки каналов и endpoints бота перед применением производственных изменений.
Избегать
- Не размещайте реальные client secrets напрямую в prompts или общих файлах.
- Не запускайте рабочие процессы обновления или удаления без подтверждения целевой группы ресурсов.
- Не предполагайте, что примерные endpoints, идентификаторы приложений или регионы готовы к production.
Часто задаваемые вопросы
Чем помогает управлять этот навык?
Создает ли он код приложения бота?
Какой подход к аутентификации он показывает?
Какие каналы охвачены?
Может ли он помочь с ротацией ключей DirectLine?
Безопасно ли использовать его с production-ботами?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-botservice-dotnetСсылка
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Актуальность поддержки
26.07.2026
Использование
6 загрузок · 98 просмотров
Структура файлов
📄 SKILL.md