Web Pub Sub - Check Permission
Verifique se uma conexão tem permissão para a ação especificada.
HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?api-version=2024-12-01
HEAD {endpoint}/api/hubs/{hub}/permissions/{permission}/connections/{connectionId}?targetName={targetName}&api-version=2024-12-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
connection
|
path | True |
string |
ID da conexão de destino. |
endpoint
|
path | True |
string url |
Ponto de extremidade HTTP ou HTTPS para a instância do serviço Web PubSub. |
hub
|
path | True |
string |
Nome do hub de destino, que deve começar com caracteres alfabéticos e conter apenas caracteres alfanuméricos ou sublinhado. Padrão Regex: |
permission
|
path | True |
A permissão: as ações suportadas atuais são joinLeaveGroup e sendToGroup. |
|
api-version
|
query | True |
string |
A versão das APIs REST. |
target
|
query |
string |
O significado do alvo depende da permissão específica. Para joinLeaveGroup e sendToGroup, targetName é um parâmetro obrigatório que representa o nome do grupo. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
404 Not Found |
Não encontrado |
|
Other Status Codes |
Resposta de erro Cabeçalhos x-ms-error-code: string |
Exemplos
WebPubSub_CheckPermission
Pedido de amostra
HEAD {endpoint}/api/hubs/hub1/permissions/joinLeaveGroup/connections/connection1?targetName=group1&api-version=2024-12-01
Resposta da amostra
Definições
WebPubSubPermission
A permissão: as ações suportadas atuais são joinLeaveGroup e sendToGroup.
Valor | Description |
---|---|
joinLeaveGroup | |
sendToGroup |