Skill

azure-iot-central

Expert knowledge for Azure IoT Central development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure IoT Central applications. Not for Azure IoT Hub (use azure-iot-hub), Azure IoT Edge (use azure-iot-edge), Azure IoT (use azure-iot), Azure Digital Twins (use azure-digital-twins).

From azure
Install
1
Run in your terminal
$
npx claudepluginhub atc-net/atc-agentic-toolkit
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

Azure IoT Central Skill

This skill provides expert guidance for Azure IoT Central. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question This skill requires network access to fetch documentation content. Use mcp_microsoftdocs:microsoft_docs_fetch to retrieve full articles.

  • Fallback: Use the built-in WebFetch tool if the Microsoft Learn MCP server is not available.

Category Index

CategoryLinesDescription
TroubleshootingL37-L42Investigating IoT Central changes with audit logs, and diagnosing/fixing device connectivity, telemetry, and data export issues.
Best PracticesL43-L47Guidance on designing and implementing IoT devices for IoT Central, including connectivity, reliability, security, telemetry modeling, and lifecycle best practices.
Decision MakingL48-L52Guidance for planning and executing migration of devices and workloads from Azure IoT Central to Azure IoT Hub, including architecture, data, and operational considerations.
Architecture & Design PatternsL53-L59Solution-level IoT Central architecture, using IoT Edge as a gateway, and designing data transformation flows from devices to downstream apps and storage.
Limits & QuotasL60-L65IoT Central limits (devices, throughput, API calls), quotas, and supported client environments, including browser support and network/connectivity requirements.
SecurityL66-L82Securing IoT Central apps, devices, and APIs: device auth (SAS/X.509), private endpoints/VNet export, orgs/roles, multi-tenant access, and admin lifecycle/security policies.
ConfigurationL83-L105Configuring IoT Central apps: device templates, connectivity, rules, branding, data export (Blob, ADX, Event Hubs, Service Bus, webhooks), and managing via portal, CLI, and REST APIs
Integrations & Coding PatternsL106-L120Using IoT Central programmatically: REST APIs, CLI, device properties/commands, rules integration (Power Automate/Logic Apps), IoT Edge gateway, data export, and Power BI insights.
DeploymentL121-L128Guides for deploying and integrating IoT Central solutions: device bridge setup, CI/CD with Azure Pipelines, and managing IoT Edge deployments and jobs via UI and REST APIs.

Troubleshooting

TopicURL
Use IoT Central audit logs to investigate changeshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-audit-logs
Troubleshoot device connectivity and data export in Azure IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/troubleshooting

Best Practices

TopicURL
Apply device implementation best practices for IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-implementation

Decision Making

TopicURL
Migrate IoT Central devices to Azure IoT Hubhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-iot-hub

Architecture & Design Patterns

TopicURL
Understand Azure IoT Central solution architecture componentshttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-architecture
Use IoT Edge gateway patterns with IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-iot-edge
Choose and implement data transformation paths for IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data

Limits & Quotas

TopicURL
Review Azure IoT Central quotas and service limitshttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-quotas-limits
Supported browsers and connectivity requirements for Azure IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/iot-central-supported-browsers

Security

TopicURL
Configure device authentication and enrollment in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-authentication
Configure private endpoints for IoT Central device connectivityhttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-private-endpoints
Authenticate IoT Central devices with X.509 certificateshttps://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-devices-x509
Authenticate and authorize IoT Central REST API callshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-authorize-rest-api
Export Azure IoT Central data to secure VNet destinationshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-connect-secure-vnet
Configure IoT Central organizations for multi-tenant access controlhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-organizations
Create and configure private endpoints for Azure IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-private-endpoint
Manage IoT Central organizations with the REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-organizations-with-rest-api
Manage IoT Central users and roles in the portalhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles
Manage IoT Central users and roles via REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-users-roles-with-rest-api
Administer IoT Central applications and lifecycle policieshttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-admin
Secure IoT Central apps, devices, and API accesshttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-security
Configure device authentication for IoT Central clientshttps://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-connect-device

Configuration

TopicURL
Define and manage IoT Central device templateshttps://learn.microsoft.com/en-us/azure/iot-central/core/concepts-device-templates
Configure and manage IoT Central device file uploadshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-file-uploads
Configure telemetry-based rules and actions in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules
Create IoT Central applications via portal or CLIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-create-iot-central-application
Configure branding and UI customization in Azure IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-customize-ui
Version and edit IoT Central device templates safelyhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-edit-device-template
Configure IoT Central data export to Azure Data Explorerhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-azure-data-explorer
Configure IoT Central data export to Blob Storagehttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-blob-storage
Configure IoT Central data export to Event Hubshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-event-hubs
Configure IoT Central data export to Service Bushttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-service-bus
Configure IoT Central data export to webhookshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-export-to-webhook
Manage and monitor Azure IoT Central applicationshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-and-monitor-iot-central
Manage IoT Central data exports using the REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-data-export-with-rest-api
Manage IoT Central device templates via REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-device-templates-with-rest-api
Manage IoT Central applications using control plane REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-iot-central-with-rest-api
Map and transform telemetry on ingress to IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-map-data
Create device templates and define capabilities in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-set-up-template
Transform device data inside IoT Central before exporthttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-transform-data-internally
Implement device connectivity primitives for IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-developer

Integrations & Coding Patterns

TopicURL
Connect IoT Edge transparent gateway to IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/how-to-connect-iot-edge-transparent-gateway
Integrate IoT Central rules with Power Automate and Logic Appshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-configure-rules-advanced
Control IoT Central devices with REST API properties and commandshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-control-devices-with-rest-api
Manage IoT Central devices programmatically with REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-devices-with-rest-api
Monitor IoT Central device connectivity with Azure CLIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-monitor-devices-azure-cli
Query IoT Central devices using the REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-query-with-rest-api
Define and invoke device commands in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-commands
Programmatically use device properties in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-properties
Plan integrations between IoT Central and other serviceshttps://learn.microsoft.com/en-us/azure/iot-central/core/overview-iot-central-solution-builder
Use IoT Central REST API for app managementhttps://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-use-rest-api
Export IoT Central data and build Power BI insightshttps://learn.microsoft.com/en-us/azure/iot-central/retail/tutorial-in-store-analytics-export-data-visualize-insights

Deployment

TopicURL
Deploy the Azure IoT Central device bridge solutionhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-build-iotc-device-bridge
Integrate Azure IoT Central with Azure Pipelines CI/CDhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-integrate-with-devops
Manage IoT Edge deployment manifests in IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests
Manage IoT Edge deployment manifests via IoT Central REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-deployment-manifests-with-rest-api
Create and manage IoT Central jobs via REST APIhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-manage-jobs-with-rest-api
Similar Skills
Stats
Parent Repo Stars0
Parent Repo Forks1
Last CommitMar 9, 2026