테이블 ACL 가져오기
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
번역
원본

테이블 ACL 가져오기

 

Get Table ACL 작업은 공유 액세스 서명에 사용할 수 있는 테이블에 지정 된 모든 저장 된 액세스 정책에 대 한 세부 정보를 반환 합니다. 자세한 내용은 참조 공유 액세스 정책 설정합니다.

System_CAPS_note참고

Get Table ACL 작업은 이상 2012-02-12 버전에서 사용할 수 있습니다.

System_CAPS_note참고

액세스 제어 목록 (ACL)은 목록이 액세스 제어 항목 (ACE). ACL의 각 ACE를 식별 하는 트러스티 지정 하 고는 액세스 권한을 허용, 거부 또는 해당 트러스티에 대 한 감사 합니다. 자세한 내용은 참조 액세스 제어 목록.

Get Table ACL 다음과 같이 요청을 생성할 수 있습니다. HTTPS를 사용하는 것이 좋습니다. 대체 myaccount 저장소 계정의 이름으로:

방법

요청 URI

HTTP 버전

GET/HEAD

https://myaccount.table.core.windows.net/mytable?comp=acl

HTTP/1.1

에 에뮬레이트된 저장소 서비스에 대 한 요청을 수행할 때는 에뮬레이터 호스트 이름 및 테이블 서비스 포트를 지정 127.0.0.1:10002, 뒤에 에뮬레이트된 저장소 계정 이름을,:

방법

요청 URI

HTTP 버전

GET/HEAD

http://127.0.0.1:10002/devstoreaccount1/mytable?comp=acl

HTTP/1.1

자세한 내용은 참조 차이점 간의 저장소 에뮬레이터와 Azure 저장소 서비스.

요청 URI에 다음과 같은 추가 매개 변수를 지정할 수 있습니다.

매개 변수

설명

timeout

선택 사항입니다. timeout 매개 변수는 초 단위로 표시 합니다. 자세한 내용은 참조 테이블 서비스 작업의 제한 시간 설정합니다.

다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.

요청 헤더

설명

Authorization

필수 사항입니다. 인증 체계, 계정 이름 및 서명을 지정합니다. 자세한 내용은 참조 Azure 저장소 서비스에 대한 인증합니다.

Date 또는 x-ms-date

필수 사항입니다. 요청의 UCT(협정 세계시)를 지정합니다. 자세한 내용은 참조 Azure 저장소 서비스에 대한 인증합니다.

x-ms-version

인증된 모든 요청의 경우 필수입니다. 이 요청에 사용할 작업의 버전을 지정합니다. 자세한 내용은 참조 Azure 저장소 서비스에 대 한 버전 관리합니다.

x-ms-client-request-id

선택 사항입니다. 저장소 분석 로깅을 사용하도록 설정되어 있으면 분석 로그에 기록되는 1KB 문자 제한의 클라이언트에서 생성한 불투명 값을 제공합니다. 클라이언트 쪽 작업과 서버가 받은 요청의 상관 관계를 지정하는 데 이 헤더를 사용하는 것이 좋습니다. 자세한 내용은 참조 저장소 분석 로깅 정보Azure 로깅: 저장소 요청 추적 로그를 사용 하 여.

응답에는 HTTP 상태 코드, 응답 헤더 집합 및 응답 본문이 포함되어 있습니다.

작업에 성공 하면 상태 코드를 반환 합니다. 200 (OK)합니다.

상태 코드에 대 한 정보를 참조 하십시오. 상태 및 오류 코드합니다.

이 작업의 응답에는 다음과 같은 헤더가 포함됩니다. 응답에는 추가 표준 HTTP 헤더가 포함될 수도 있습니다. 모든 표준 헤더를 준수 하는 HTTP/1.1 프로토콜 사양.

응답 헤더

설명

x-ms-request-id

이 헤더는 수행된 요청을 고유하게 식별하며, 이 헤더를 사용해서 요청 문제를 해결할 수 있습니다. 자세한 내용은 참조 API 작업 문제해결합니다.

x-ms-version

요청을 실행하는 데 사용되는 테이블 서비스의 버전을 나타냅니다. 이 헤더는 2009-09-19 버전 이상에 대해 수행된 요청에 대해 반환됩니다.

Date

응답이 시작된 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값입니다.

저장된 된 액세스 정책을 테이블에 대해 지정 된 경우 Get Table ACL 서명 된 식별자 및 액세스 정책을 응답 본문에 반환 합니다.

<?xml version="1.0" encoding="utf-8"?> <SignedIdentifiers> <SignedIdentifier> <Id>unique-value</Id> <AccessPolicy> <Start>start-time</Start> <Expiry>expiry-time</Expiry> <Permission>abbreviated-permission-list</Permission> </AccessPolicy> </SignedIdentifier> </SignedIdentifiers>

Response Status: HTTP/1.1 200 OK Response Headers: Transfer-Encoding: chunked Date: Mon, 25 Nov 2013 20:28:22 GMT x-ms-version: 2013-08-15 Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0 <?xml version="1.0" encoding="utf-8"?> <SignedIdentifiers> <SignedIdentifier> <Id>MTIzNDU2Nzg5MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTI=</Id> <AccessPolicy> <Start>2013-11-26T08:49:37.0000000Z</Start> <Expiry>2013-11-27T08:49:37.0000000Z</Expiry> <Permission>raud</Permission> </AccessPolicy> </SignedIdentifier> </SignedIdentifiers>

계정 소유자만 이 작업을 호출할 수 있습니다.

계정 소유자가 공유 액세스 서명을 통해 테이블의 리소스를 사용할 수 있도록 설정하지 않은 한 특정 저장소 계정의 데이터를 계정 소유자만 읽을 수 있습니다.

표시:
© 2016 Microsoft