다음을 통해 공유


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 매개 변수

Name In(다음 안에) 필수 형식 Description
connectionId
path True

string

대상 연결 ID입니다.

endpoint
path True

string

url

Web PubSub 서비스 인스턴스에 대한 HTTP 또는 HTTPS 엔드포인트입니다.

hub
path True

string

대상 허브 이름- 알파벳 문자로 시작하고 영숫자 또는 밑줄만 포함해야 합니다.

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

permission
path True

WebPubSubPermission

권한: 현재 지원되는 작업은 joinLeaveGroup 및 sendToGroup입니다.

api-version
query True

string

REST API의 버전입니다.

targetName
query

string

대상의 의미는 특정 사용 권한에 따라 달라집니다. joinLeaveGroup 및 sendToGroup의 경우 targetName은 그룹 이름에 필요한 매개 변수입니다.

응답

Name 형식 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입니다.

Name 형식 Description
joinLeaveGroup

string

sendToGroup

string