Freigeben über


Web Pub Sub - Check Permission

Überprüfen Sie, ob eine Verbindung über die Berechtigung für die angegebene Aktion verfügt.

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-Parameter

Name In Erforderlich Typ Beschreibung
connectionId
path True

string

Zielverbindungs-ID.

endpoint
path True

string

url

HTTP- oder HTTPS-Endpunkt für die Web PubSub-Dienstinstanz.

hub
path True

string

Zielhubname, der mit alphabetischen Zeichen beginnen und nur alphanumerische Zeichen oder Unterstriche enthalten soll.

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

permission
path True

WebPubSubPermission

Die Berechtigung: Aktuelle unterstützte Aktionen sind joinLeaveGroup und sendToGroup.

api-version
query True

string

Die Version der REST-APIs.

targetName
query

string

Die Bedeutung des Ziels hängt von der spezifischen Berechtigung ab. Für joinLeaveGroup und sendToGroup ist targetName ein erforderlicher Parameter, der für den Gruppennamen steht.

Antworten

Name Typ Beschreibung
200 OK

Erfolg

404 Not Found

Nicht gefunden

Other Status Codes

Fehlerantwort

Header

x-ms-error-code: string

Beispiele

WebPubSub_CheckPermission

Beispielanforderung

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

Beispiel für eine Antwort

Definitionen

WebPubSubPermission

Die Berechtigung: Aktuelle unterstützte Aktionen sind joinLeaveGroup und sendToGroup.

Name Typ Beschreibung
joinLeaveGroup

string

sendToGroup

string