Compartir a través de


Web Pub Sub - Check Permission

Compruebe si una conexión tiene permiso para la acción especificada.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
connectionId
path True

string

Id. de conexión de destino.

endpoint
path True

string

url

Punto de conexión HTTP o HTTPS para la instancia del servicio Web PubSub.

hub
path True

string

El nombre del centro de destino, que debe comenzar con los caracteres alfabéticos y solo puede contener caracteres alfanuméricos o un guion bajo.

Patrón de Regex: ^[A-Za-z][A-Za-z0-9_`,.[\]]{0,127}$

permission
path True

WebPubSubPermission

El permiso: las acciones admitidas actuales son joinLeaveGroup y sendToGroup.

api-version
query True

string

La versión de las API REST.

targetName
query

string

El significado del destino depende del permiso específico. Para joinLeaveGroup y sendToGroup, targetName es un parámetro necesario para el nombre del grupo.

Respuestas

Nombre Tipo Description
200 OK

Correcto

404 Not Found

No encontrado

Other Status Codes

Respuesta de error

Encabezados

x-ms-error-code: string

Ejemplos

WebPubSub_CheckPermission

Sample request

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

Sample response

Definiciones

WebPubSubPermission

El permiso: las acciones admitidas actuales son joinLeaveGroup y sendToGroup.

Nombre Tipo Description
joinLeaveGroup

string

sendToGroup

string