Directives pour configurer un stockage compatible S3
Ce guide fournit des instructions sur la configuration de votre propre stockage compatible S3, tel que Wasabi, Backblaze B2 ou MinIO, pour une utilisation comme stockage vidéo personnalisé dans Wialon.
Pour une connexion réussie, votre stockage externe doit disposer des paramètres et permissions corrects :
- Le conteneur de stockage (bucket) doit être privé, avec tout accès public désactivé.
- Le système doit se connecter à l’aide d’une clé d’accès et d’une clé secrète générées.
- Les clés doivent avoir des permissions pour effectuer des opérations de lecture, écriture, suppression et listage des fichiers.
- Le service de stockage doit prendre en charge la possibilité de générer des liens temporaires et sécurisés (URL présignées) pour accéder aux fichiers.
Des instructions détaillées sur la façon de se conformer à ces exigences sont fournies ci-dessous.
Étape 1 : Création d’un bucket privé
En utilisant l’interface web ou l’outil en ligne de commande (CLI) de votre fournisseur de stockage, créez un nouveau bucket avec les paramètres suivants :
-
Nom du bucket : Choisissez un nom unique (par exemple,
stockage-video-votre-entreprise
). -
Région : Sélectionnez la région appropriée pour vos données, si requis par votre fournisseur.
-
Accès public : Assurez-vous que tous les paramètres d’accès public sont désactivés. Le bucket et son contenu doivent rester privés et accessibles uniquement via la paire de clés.
-
Protection des données (recommandé) : Si votre fournisseur propose des fonctionnalités comme le versionnement ou le verrouillage d’objets, envisagez de les activer pour protéger vos fichiers contre la suppression accidentelle.
Étape 2 : Configuration des permissions d’accès
La clé d’accès et la clé secrète que vous utilisez pour l’intégration doivent avoir une politique attachée qui accorde les permissions suivantes sur le bucket que vous avez créé :
Permission | Description |
---|---|
GetObject |
Permet la lecture et le téléchargement des fichiers. |
PutObject |
Permet l’écriture et le téléversement des fichiers. |
DeleteObject |
Permet la suppression des fichiers. |
ListBucket |
Permet de lister le contenu du bucket. |
Le système nécessite également la capacité de générer des liens signés temporaires (URL présignées) pour un accès sécurisé aux fichiers.
Selon votre fournisseur, ces permissions peuvent être configurées à l’aide de politiques de gestion des identités et des accès (IAM), de listes de contrôle d’accès (ACL) ou de paramètres de sécurité similaires. Consultez la documentation de votre fournisseur de stockage pour des instructions spécifiques.
Prochaines étapes
Après avoir terminé ces étapes, votre stockage compatible S3 sera correctement configuré. Vous devriez maintenant disposer de toutes les informations nécessaires pour continuer :
- URL du stockage (point de terminaison)
- Nom du bucket
- Clé d’accès
- Région (si applicable)
- Clé secrète
Utilisez ces détails pour configurer le stockage vidéo personnalisé dans Wialon.