Get Table ACL
Réduire la table des matières
Développer la table des matières
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Get Table ACL

 

Le Get Table ACL opération retourne des détails sur les stratégies d'accès stockées spécifiées dans la table qui peut-être être utilisée avec les Signatures d'accès partagé. Pour plus d'informations, consultez L'établissement d'une stratégie d'accès stockée.

System_CAPS_noteRemarque

Le Get Table ACL opération est disponible dans la version 2012-02-12 et versions ultérieures.

System_CAPS_noteRemarque

Un liste de contrôle d'accès (ACL) est une liste de les entrées de contrôle d'accès (ACE). Chaque ACE d'une ACL identifie un confiance et spécifie les les droits d'accès autorisés, refusés ou audités pour celui-ci. Pour plus d'informations, consultez listes de contrôle d'accès.

Le Get Table ACL demande peut être construite comme suit. HTTPS est recommandé. Remplacez myaccount avec le nom de votre compte de stockage :

Méthode

URI de demande

Version HTTP

GET/HEAD

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

HTTP/1.1

Lorsque vous élaborez une demande auprès du service de stockage émulé, spécifiez le nom d'hôte de l'émulateur et le port de service de Table en tant que 127.0.0.1:10002, suivie du nom de compte de stockage émulé :

Méthode

URI de demande

Version HTTP

GET/HEAD

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

HTTP/1.1

Pour plus d'informations, consultez différences entre l'émulateur de stockage et les Services de stockage Azure.

Les paramètres supplémentaires suivants peuvent être spécifiés dans l'URI de la demande.

Paramètre

Description

timeout

Facultatif. Le timeout paramètre est exprimé en secondes. Pour plus d'informations, consultez Définition de délais d'expiration pour les opérations du service de Table.

Le tableau suivant décrit les en-têtes de demande obligatoires ou facultatifs.

En-tête de demande

Description

Authorization

Obligatoire. Spécifie le schéma d'authentification, le nom du compte et la signature. Pour plus d'informations, consultez Authentification pour les services Azure Storage.

Masquer ou restaurer les mises à jour

Obligatoire. Spécifie le temps universel coordonné (UTC) pour la demande. Pour plus d'informations, consultez Authentification pour les services Azure Storage.

x-ms-version

Obligatoire pour toutes les demandes authentifiées. Spécifie la version de l'opération à utiliser pour cette demande. Pour plus d'informations, consultez Contrôle de version des Services de stockage Azure.

x-ms-client-request-id

Facultatif. Fournit une valeur opaque générée par le client avec une limite de caractère de 1 Ko enregistrée dans les journaux d'analyse lorsque la journalisation de l'analyse de stockage est activée. L'utilisation de cet en-tête est fortement recommandée pour une corrélation des activités du côté client avec les requêtes reçues par le serveur. Pour plus d'informations, consultez À propos de la journalisation Storage Analytics et journalisation Azure : à l'aide de journaux pour suivre les demandes de stockage.

La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse.

Une opération réussie retourne le code d'état 200 (OK).

Pour plus d'informations sur les codes d'état, consultez Codes d'erreur et d'état.

La réponse de l'opération inclut les en-têtes suivants. La réponse peut aussi inclure des en-têtes HTTP standard supplémentaires. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.

En-tête de réponse

Description

x-ms-request-id

Cet en-tête identifie de façon unique la demande qui a été effectuée et peut être utilisé pour résoudre les problèmes de la demande. Pour plus d'informations, consultez Dépannage des opérations d'API.

x-ms-version

Indique la version du service de Table utilisée pour exécuter la demande. Cet en-tête est renvoyé pour les demandes effectuées avec la version 2009-09-19 ou une version ultérieure.

Date

Une valeur de date/heure UTC générée par le service qui indique le moment auquel la réponse a été initiée.

Si une stratégie d'accès stockée a été spécifiée pour la table, Get Table ACL renvoie la stratégie d'accès et identificateur signée dans le corps de réponse.

<?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>

Seul le propriétaire du compte peut appeler cette opération.

Seul le propriétaire du compte peut lire les données d'un compte de stockage spécifique sauf si le propriétaire du compte a rendu des ressources disponibles dans la table via une signature d'accès partagé.

Afficher:
© 2016 Microsoft