Web Pub Sub - Check Permission
Sprawdź, czy połączenie ma uprawnienia do określonej akcji.
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
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
connection
|
path | True |
string minLength: 1 |
Identyfikator połączenia docelowego. |
endpoint
|
path | True |
string (url) |
Punkt końcowy HTTP lub HTTPS dla wystąpienia usługi Web PubSub. |
hub
|
path | True |
string pattern: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$ |
Nazwa centrum docelowego, która powinna zaczynać się od znaków alfabetycznych i zawierać tylko znaki alfanumeryczne lub podkreślenie. |
permission
|
path | True |
Uprawnienie: bieżące obsługiwane akcje to joinLeaveGroup i sendToGroup. |
|
api-version
|
query | True |
string |
Wersja interfejsów API REST. |
target
|
query |
string |
Znaczenie elementu docelowego zależy od określonego uprawnienia. W przypadku joinLeaveGroup i sendToGroup parametr targetName jest wymaganym parametrem stojącym dla nazwy grupy. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Sukces |
|
404 Not Found |
Nie znaleziono |
|
Other Status Codes |
Odpowiedź na błąd Nagłówki x-ms-error-code: string |
Przykłady
WebPubSub_CheckPermission
Przykładowe żądanie
HEAD {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
Przykładowa odpowiedź
Definicje
WebPubSubPermission
Uprawnienie: bieżące obsługiwane akcje to joinLeaveGroup i sendToGroup.
Wartość | Opis |
---|---|
joinLeaveGroup | |
sendToGroup |