Aller au contenu
Ouvrir la console

Clés d'accès

Votre instance de stockage objet possède des identifiants compatibles S3 qui permettent l’accès programmatique avec tout outil ou SDK compatible S3.

RégionPoint de terminaison
YUL (Montréal)https://objects.yul.zcp.zsoftly.ca
YOW (Ottawa)https://objects.yow.zcp.zsoftly.ca

Le point de terminaison de votre instance correspond à la région choisie lors de sa création.

  1. Dans la liste Stockage objet, trouvez votre instance.
  2. Cliquez sur l’icône Identifiants (icône de clé dans la rangée d’actions).
  3. Créez une clé d’accès et copiez son secret dans les cinq minutes.

Utilisez le CLI pour lister les métadonnées des clés, créer une clé et révoquer une clé :

Remplacez <storage-slug> par le slug de votre instance de stockage et <key-id> par l’identifiant de la clé.

zcp object-storage keys list <storage-slug>
zcp object-storage keys create <storage-slug>
zcp object-storage keys delete <storage-slug> <key-id> -y

Chaque espace de stockage prend en charge une ou deux clés actives. Pour faire la rotation d’une clé, créez une seconde clé, mettez à jour chaque application qui utilise l’ancienne clé, puis révoquez l’ancienne clé. Vous ne pouvez pas révoquer la dernière clé active.

<ACCESS_KEY_ID> représente votre clé d’accès et <SECRET_ACCESS_KEY> sa clé secrète. Remplacez ces valeurs dans les exemples ci-dessous.

Configurez un profil nommé pour votre stockage objet ZSoftly :

aws configure --profile zsoftly
# AWS Access Key ID: <ACCESS_KEY_ID>
# AWS Secret Access Key: <SECRET_ACCESS_KEY>
# Default region name: (leave blank)
# Default output format: json

Passez ensuite le point de terminaison lors de l’exécution des commandes :

# YUL (Montreal)
aws s3 ls --profile zsoftly --endpoint-url https://objects.yul.zcp.zsoftly.ca
# YOW (Ottawa)
aws s3 ls --profile zsoftly --endpoint-url https://objects.yow.zcp.zsoftly.ca

Utiliser les identifiants avec des variables d’environnement

Section intitulée « Utiliser les identifiants avec des variables d’environnement »
export AWS_ACCESS_KEY_ID="<ACCESS_KEY_ID>"
export AWS_SECRET_ACCESS_KEY="<SECRET_ACCESS_KEY>"
# Set the endpoint for your region
export AWS_ENDPOINT_URL="https://objects.yul.zcp.zsoftly.ca"

Pour les commandes S3 directes avec zcp, enregistrez les nouveaux identifiants dans ces variables :

export ZCP_S3_ACCESS_KEY="<ACCESS_KEY_ID>"
export ZCP_S3_SECRET_KEY="<SECRET_ACCESS_KEY>"

Le CLI vérifie que ZCP_S3_ACCESS_KEY est active pour l’espace de stockage sélectionné avant de se connecter.

Voir aussi : Créer un compartiment, Utilisation de S3

Interroger la documentation ZCP

Posez une question et choisissez un assistant. Il s’ouvre dans un nouvel onglet et lit cette page et toute la documentation ZCP, pour répondre à partir de nos docs.

Exemples de questions

Demander avec

Votre question est envoyée à l’assistant choisi, selon ses propres conditions.