Web Pub Sub - Check Permission
檢查連接是否具有指定動作的許可權。
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 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
connection
|
path | True |
string |
目標線上標識碼。 |
endpoint
|
path | True |
string url |
Web PubSub 服務實例的 HTTP 或 HTTPS 端點。 |
hub
|
path | True |
string |
目標中樞名稱,其開頭應為字母字元,且只包含英數位元或底線。 Regex 模式: |
permission
|
path | True |
許可權:目前支持的動作為joinLeaveGroup和sendToGroup。 |
|
api-version
|
query | True |
string |
REST API 的版本。 |
target
|
query |
string |
目標的意義取決於特定許可權。 對於 joinLeaveGroup 和 sendToGroup,targetName 是組名的必要參數。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
成功 |
|
404 Not Found |
找不到 |
|
Other Status Codes |
錯誤回應 標題 x-ms-error-code: string |
範例
WebPubSub_CheckPermission
範例要求
HEAD {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-01-01
範例回覆
定義
WebPubSubPermission
許可權:目前支持的動作為joinLeaveGroup和sendToGroup。
名稱 | 類型 | Description |
---|---|---|
joinLeaveGroup |
string |
|
sendToGroup |
string |