Azure Web PubSub · Arazzo Workflow
Azure Web PubSub Grant Permission if Missing
Version 1.0.0
Check whether a connection already holds a permission, granting it only when absent.
Provider
Workflows
grant-permission-if-missing
Check a connection's permission, then grant it only if not already held.
Probes a permission with checkPermission and branches: when the HEAD returns 404 it grants via grantPermission, when it returns 200 it ends.
1
checkPermission
webPubSub_checkPermission
Probe whether the connection already holds the permission. A 200 means it does; a 404 means it does not.
2
grantPermission
webPubSub_grantPermission
Grant the connection the permission, optionally scoped to a target group name.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/microsoft-azure-web-pubsub-grant-permission-if-missing-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.