Skip to content
cccskills
FreePublished on GitHub

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 designing device templates, data exports, IoT Edge gateways, REST/CLI automation, or IoT Central migrations, and other Azure IoT Central related development tasks. Not for Azure IoT Hub (use azure-iot-hub), Azure IoT (use azure-iot), Azure IoT Edge (use azure-iot-edge), Azure IoT Operations (use azure-iot-operations).

The English summary is being prepared. Showing the original description.

Works withAzure
See how to install

Files included (1)

  • SKILL.md12.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L43Diagnosing and fixing IoT Central issues: common errors, device connectivity/data export problems, and using audit logs to investigate configuration or state changes.
Best PracticesL44-L48Guidance on designing and implementing IoT devices for IoT Central, including connectivity, reliability, security, telemetry modeling, and lifecycle best practices.
Decision MakingL49-L54Planning and executing migrations from Azure IoT Central to Azure-native IoT solutions (IoT Hub, Fabric), including architecture choices, mapping resources, and migration steps.
Architecture & Design PatternsL55-L61Solution-level IoT Central architecture, using IoT Edge as a gateway, and designing data transformation flows from devices to downstream apps and storage.
Limits & QuotasL62-L67IoT Central limits (devices, throughput, API calls), quotas, and supported client environments, including browser support and network/connectivity requirements.
SecurityL68-L83Securing 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.
ConfigurationL84-L105Configuring IoT Central apps: device templates, branding, connectivity, telemetry mapping, data transforms, exports (ADX/Blob/Event Hubs/Service Bus), file uploads, REST/CLI management, and migration.
Integrations & Coding PatternsL106-L121Using REST/CLI/Power Automate/Logic Apps to integrate IoT Central with other services, manage and query devices, handle properties/commands, connect Edge/simulated devices, and export data to Power BI
DeploymentL122-L129Guides 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
Resolve common Azure IoT Central issues and errorshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-faq
Use IoT Central audit logs to investigate changeshttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-use-audit-logs
Diagnose device connectivity and data export in 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
Plan migration from IoT Central to Azure-native IoThttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-azure-native-iot
Plan migration from Azure IoT Central to IoT Hub and Fabrichttps://learn.microsoft.com/en-us/azure/iot-central/core/iot-central-evolution

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

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
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
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
Reconfigure devices when migrating to Azure IoT Hubhttps://learn.microsoft.com/en-us/azure/iot-central/core/howto-migrate-to-iot-hub
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
Connect simulated devices to Azure IoT Centralhttps://learn.microsoft.com/en-us/azure/iot-central/core/tutorial-connect-device
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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Expert knowledge for Azure Active Directory B2C development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building B2C user flows/custom policies, configuring IdPs/MFA, securing APIs, automating CI/CD, or monitoring with Sentinel, and other Azure Active Directory B2C related development tasks. Not for Azure Role-based access control (use azure-rbac), Azure Information Protection (use azure-information-protection), Azure Security (use azure-security), Azure Sentinel (use azure-sentinel).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

Expert knowledge for Azure Advisor development including best practices, decision making, limits & quotas, security, configuration, and integrations & coding patterns. Use when managing Advisor alerts, digests, recommendation states, Resource Graph queries, or RBAC access, and other Azure Advisor related development tasks. Not for Cost Management (use azure-cost-management), Azure Monitor (use azure-monitor), Azure Policy (use azure-policy), Azure Security (use azure-security).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

Expert knowledge for Azure AI Vision development including decision making, limits & quotas, configuration, integrations & coding patterns, and deployment. Use when using Image Analysis, Read OCR containers, smart-crop thumbnails, background removal, or video frame analysis, and other Azure AI Vision related development tasks. Not for Azure AI Custom Vision (use azure-custom-vision), Azure AI Video Indexer (use azure-video-indexer), Azure AI Document Intelligence (use azure-document-intelligence), Azure AI Immersive Reader (use azure-immersive-reader).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

Expert knowledge for Azure Kubernetes Service Edge Essentials development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when deploying AKS Edge/Hybrid with Arc, Azure Local, GitOps, IoT/OPC/ONVIF, or Key Vault-integrated workloads, and other Azure Kubernetes Service Edge Essentials related development tasks. Not for Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure IoT Edge (use azure-iot-edge), Azure Stack Edge (use azure-stack-edge), Azure Container Apps (use azure-container-apps).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

Expert knowledge for Azure Analysis Services development including troubleshooting. Use when resolving server connectivity, firewall/VNet, DNS, client connection, or network error issues, and other Azure Analysis Services related development tasks. Not for Azure Synapse Analytics (use azure-synapse-analytics), Azure SQL Database (use azure-sql-database), Azure SQL Managed Instance (use azure-sql-managed-instance), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

Expert knowledge for Azure Anyscale On Azure development including limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when registering AKS as Anyscale clouds, wiring ACR images, enabling Private Link/RBAC, ARM-based deployments, or region checks, and other Azure Anyscale On Azure related development tasks. Not for Azure Databricks (use azure-databricks), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure Machine Learning (use azure-machine-learning), Azure HDInsight (use azure-hdinsight).

The English summary is being prepared. Showing the original description.

MicrosoftDocs/Agent-Skills786Updated Oct 19, 2026

See all skills by MicrosoftDocs

Report a problem with this skill