Gérer les permissions pour un snapshot
Vous pouvez partager un snapshot avec un ou plusieurs utilisateurs dans la même Région.
Cette action leur permet de créer un volume ou une OUTSCALE machine image (OMI) à partir de votre snapshot, ou de le copier sur leur compte. Vous restez le propriétaire du snapshot, et pouvez ajouter ou retirer des permissions pour gérer qui peut y accéder. Pour savoir quels utilisateurs ont des permissions pour un snapshot, voir Obtenir des informations sur vos snapshots.
Pour créer une copie indépendante du snapshot source, voir Copier un snapshot dans la même Région ou Tutoriel : Copier un snapshot dans une Région différente.
Gérer les permissions pour un snapshot avec Cockpit v1
-
Cliquez sur Stockage > Snapshots.
-
Cliquez sur le snapshot que vous souhaitez partager.
Le snapshot est sélectionné. -
Cliquez sur Partager/Retirer .
La boîte de dialogue AUTORISATIONS DU SNAPSHOT:XXX apparaît.Une liste des ID de comptes des utilisateurs autorisés à utiliser le snapshot apparaît, le cas échéant.
-
Pour partager un snapshot avec un utilisateur, tapez son ID de compte dans le champ ID de compte.
-
Pour partager un snapshot avec tous les utilisateurs de la Région, tapez
all
dans le champ. -
Pour retirer les permissions d’un utilisateur :
-
Sélectionnez un ou plusieurs ID de comptes.
-
Cliquez sur Retirer pour valider.
-
-
-
Cliquez sur Partager pour valider.
Le snapshot est partagé avec l’utilisateur que vous avez spécifié.
Gérer les permissions pour un snapshot avec OSC CLI
Voir l’exemple de commande UpdateSnapshot dans la documentation de l’API OUTSCALE. |
Gérer les permissions pour un snapshot avec AWS CLI
Pour partager un snapshot avec d’autres utilisateurs, utilisez la commande modify-snapshot-attribute suivant cette syntaxe :
$ aws ec2 modify-snapshot-attribute \
--profile YOUR_PROFILE \
--snapshot-id snap-12345678 \
--attribute createVolumePermission \
--operation-type add \
--user-ids 123456789012,123456789013 \
[--group NOT_SPECIFIED] \
--endpoint https://fcu.eu-west-2.outscale.com
Cette commande contient les attributs suivants que vous devez spécifier :
-
(optionnel)
profile
: Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. -
snapshot-id
: L’ID du snapshot que vous souhaitez partager. -
attribute
: Cet attribut doit être paramétré surcreateVolumePermission
. -
operation-type
: Le type d’opération que vous souhaitez effectuer sur les permissions. Cet attribut requiert l’un des éléments suivants :-
add
: Une ou plusieurs permissions à ajouter. -
remove
: Une ou plusieurs permissions à retirer.
-
-
(optionnel)
users-ids
: L’ID d’un ou de plusieurs comptes pour qui vous souhaitez ajouter ou retirer des permissions. -
(optionnel)
group
: Le group pour lequel vous souhaitez ajouter ou supprimer des permissions (all
si public, sinon laissé vide). -
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.
Les autorisations pour ce snapshot sont modifiées.
Pages connexes
Méthodes API correspondantes
AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.