Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The azure-functions-connector-create skill creates and authorizes a Connector Namespace connection for an Azure Functions hosted skill.
Skill: azure-functions-connector-create | Source code
Important
Azure Functions skills and the @azure/functions-skills package are in preview. Features and supported workflows can change before general availability. For current release information, see the @azure/functions-skills package.
What it provides
This skill discovers connector authentication requirements, plans the connection, and configures access for the function app's managed identity. It uses current connector metadata to select the authentication method and required parameters. It prefers Bicep and azd for infrastructure.
For delegated OAuth, the skill asks you to complete authorization through the Connector Namespace experience. It does not automate consent. It verifies that the connection is authorized for the intended downstream account before handing off to MCP publication.
Connection creation is a development and deployment task. A hosted skill must not create connections or complete consent during an ordinary runtime invocation.
Prerequisites
- Azure Functions skills installed in a supported coding agent.
- A hosted-skills app and the minimum external operations it needs.
- An Azure subscription, resource group, and supported Connector Namespace region.
- The function app's managed identity and permission to create the approved connection and access policies.
- The intended downstream account and permission to complete any required authorization.
When to use this skill
Use this skill when you need to:
- Add an Outlook, Teams, SharePoint, Azure DevOps, or another managed connector.
- Determine the connector's required authentication parameters.
- Create a connection with the minimum required access.
- Authorize a connection and verify the connected account.
- Prepare an existing connection for MCP publication.
For operation schemas and MCP registration, use azure-functions-connector-mcp. For validation of the deployed integration, use azure-functions-connector-validate.
Example prompts
Try these prompts to activate this skill:
- "Create an Outlook connector connection for this hosted-skills app."
- "Check the authentication requirements for this connector."
- "Configure connection access for this function app's managed identity."
- "Help me authorize this Teams connection."
- "Verify that this connection uses the intended account."