Dela via


Web Pub Sub - Check Permission

Kontrollera om en anslutning har behörighet till den angivna åtgärden.

HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?api-version=2024-01-01
HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?targetName={targetName}&api-version=2024-01-01

URI-parametrar

Name I Obligatorisk Typ Description
connectionId
path True

string

minLength: 1

Målanslutnings-ID.

endpoint
path True

string (url)

HTTP- eller HTTPS-slutpunkt för web pubsub-tjänstinstansen.

hub
path True

string

pattern: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$

Målhubbens namn, som ska börja med alfabetiska tecken och endast innehålla alfanumeriska tecken eller understreck.

permission
path True

WebPubSubPermission

Behörigheten: aktuella åtgärder som stöds är joinLeaveGroup och sendToGroup.

api-version
query True

string

Versionen av REST-API:erna.

targetName
query

string

Målets betydelse beror på den specifika behörigheten. För joinLeaveGroup och sendToGroup är targetName en obligatorisk parameter som står för gruppnamnet.

Svar

Name Typ Description
200 OK

Framgång

404 Not Found

Hittades inte

Other Status Codes

Felsvar

Sidhuvuden

x-ms-error-code: string

Exempel

WebPubSub_CheckPermission

Exempelbegäran

HEAD {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01

Exempelsvar

Definitioner

WebPubSubPermission

Behörigheten: aktuella åtgärder som stöds är joinLeaveGroup och sendToGroup.

Värde Description
joinLeaveGroup
sendToGroup