Código fuente wiki de Serveur de documents Amazon S3

Última modificación por jhurst el 2023/05/10 14:53

Ocultar los últimos autores
jhurst 9.1 1 {{ddtoc/}}
2
3 ----
4
5 = Prérequis =
6
7 * Un compte Amazon Web Services (AWS) avec la création d’utilisateur via l’interface console disponible à cette adresse :(((
8 (% class="box infomessage" %)
9 (((
10 console.aws.amazon.com
11 )))
12
13 Laissez-vous guider par le service IAM (Identity Access Management) pour créer et gérer vos utilisateurs (**Services** > **Security, Identity & Compliance** > **IAM**).
14 )))
15
16 (% style="text-align:center" %)
17 [[image:amazonS3_fr_html_270afb69f10317bf.png||height="371" width="526"]]
18
19 (% style="text-align: center;" %)
20 //__Capture : Le service web IAM de Amazon S3 permet de gérer les utilisateurs__//
21
22 * À la création des utilisateurs, veillez à noter les couples (ID de clé d’accès, clé d’accès secrète) de chaque utilisateur pour pouvoir les fournir au client Amazon S3 de Digdash.
23 * Créez sur Amazon S3 un compartiment (ou bucket) à nom universellement unique.
24
25 (% class="box infomessage" %)
26 (((
27 Amazon S3 est un service de stockage dans le cloud pour Internet. Pour charger vos données, vous devez d'abord créer un compartiment dans l'une des régions AWS. Vous pouvez ensuite charger un nombre illimité d'objets vers ce compartiment.
28 )))
29
30 = Création d’un nouveau serveur de documents Amazon S3 =
31
32 Vous pouvez récupérer des fichiers stockés sur un compte Amazon S3 :
33
34 * Via le Studio
35
36 Pour créer un nouveau serveur de documents Amazon S3 dans le Studio :
37
38 Ouvrir le Studio > **Gestionnaires (Ctrl + G) **>** Serveurs**
39
40 (% style="text-align:center" %)
41 [[image:Capture d’écran 2022-09-14 à 14.52.21.png]]
42
43 (% style="text-align:center" %)
44 [[image:Capture d’écran 2022-09-14 à 14.55.01.png||height="386" width="969"]]
45
46 (% style="text-align: center;" %)
47 //__Capture : Création d’un nouveau serveur de documents Amazon S3__//
48
49 * Via le navigateur
50
51 (% style="text-align:center" %)
52 [[image:Capture d’écran 2022-09-14 à 14.56.48.png||height="476" width="1016"]]
53
54 (% style="text-align:center" %)
55 [[image:Capture d’écran 2022-09-14 à 14.57.43.png||height="477" width="1014"]]
56
57 (% style="text-align: center;" %)
58 //__Capture : Accès au gestionnaire de documents via l'adminconsole__//
59
60 = Configuration serveur =
61
62 * Via le Studio
63
64 (% style="text-align:center" %)
65 [[image:Capture d’écran 2022-09-14 à 15.36.39.png||height="287" width="399"]]
66
67 (% style="text-align: center;" %)
68 //__Capture écran : Configuration serveur pour Amazon S3 via le Studio__//
69
70
71 * Via l'adminconsole
72
73 (% style="text-align:center" %)
74 [[image:Capture d’écran 2022-09-14 à 15.37.38.png||height="259" width="818"]]
75
76 (% style="text-align: center;" %)
77 //__Capture écran : Configuration serveur pour Amazon S3 via le navigateur__//
78
79 == Nom du serveur ==
80
81 Donnez un nom à votre nouveau serveur de documents Amazon S3.
82
83 == URL ==
84
85 Aucune URL n’est nécessaire pour la création d’un serveur de documents Amazon S3.
86
87 == Chemin des documents de l’utilisateur ==
88
89 Le chemin des documents de l’utilisateur doit __obligatoirement et impérativement__ débuter par le nom du compartiment existant que vous voulez explorer, suivi du chemin du répertoire de vos documents.
90
91 En outre, il permet de vérifier si l’accès à votre compte est valide.
92
93 (% class="box" %)
94 (((
95 Exemple : Soit le nom du compartiment existant suivant : « dd-com-test-bucket »
96 )))
97
98 Alors un chemin de documents valide peut être
99
100 (% class="box" %)
101 (((
102 **dd-com-test-bucket/directory1/directory2/directory3/**
103 )))
104
105 == Exploration des sous-dossiers ==
106
107 Vous avez la possibilité de limiter le niveau d’exploration à partir de votre chemin de documents.
108
109 Par défaut, la recherche de document s’effectue de manière récursive et va explorer tous les sous-dossiers.
110
111 |Champs|//Explorer les sous-dossiers//|(% colspan="2" %)//Niveau des sous-dossiers//
112 |(% rowspan="2" %)Valeurs|Activé|(((
113 Vide
114
115 Valeur par défaut, l’exploration s’opère récursivement dans tous les sous-dossiers
116 )))|(((
117 N > 0
118
119 L’exploration s’effectuera dans les N sous-dossier
120 )))
121 |Désactivé|(% colspan="2" %)(((
122 0
123
124 Pas d’exploration dans les sous-dossiers, seulement dans le répertoire courant
125 )))
126
127 __Tableau pour l’exploration des documents pour le connecteur Alfresco__
128
129 == Lecture seule ==
130
131 Seule la lecture est possible si cette option est activée.
132
133 == ID de la clé d’accès ==
134
135 Entrez dans ce champ l’ID de la clé d’accès (Access key ID) fournie lors de la création de votre utilisateur.
136
137 == Clé d’accès secrète ==
138
139 Entrez dans ce champ la clé d’accès secrète (Secret access key) fournie lors de la création de votre utilisateur.
140
141 = Actions possibles =
142
143 Via la version web du gestionnaire des serveurs de documents, vous avez la possibilité d’agir sur les fichiers sur le compte Amazon S3.
144
145 == Téléchargement ==
146
147 (% style="text-align:center" %)
148 [[image:amazonS3_fr_html_c6d546634c64cb3.gif||height="226" width="415"]]
149
150 (% style="text-align: center;" %)
151 //__Capture : Icône de téléchargement__//
152
153 C’est une action de base. Chaque utilisateur connecté est autorisé au minimum au droit de lecture.
154
155 Le téléchargement est possible via l’icône [[image:amazonS3_fr_html_fb114753cc5d7478.png]] .
156
157 == Dépôt de documents ==
158
159 (% style="text-align:center" %)
160 [[image:amazonS3_fr_html_a111a5769d268daf.png||height="292" width="643"]]
161
162 (% style="text-align: center;" %)
163 //__Capture : Dépôt de document dans le serveur de documents Google Drive__//
164
165
166 (% class="box infomessage" %)
167 (((
168 **NB** : Il est vivement conseillé de déposer des documents avec une extension explicite.
169 )))
170
171 Trois options sont disponibles :
172
173 * **Choisissez un fichier local **: cliquez sur **Parcourir... **pour sélectionner le fichier à ajouter. Cliquez sur **OK**.**  **La boîte **Ouvrir  **s'affiche
174 * **Entrer une URL** : Entrez l'URL de votre document. Si la case **Ajouter uniquement le lien URL au serveur de documents **est décochée, le contenu pointé par l'URL est téléchargé une seule fois vers le serveur de documents. Si la case **Ajouter uniquement le lien URL au serveur de documents **est cochée, le contenu pointé par l'URL est téléchargé par le serveur à chaque fois qu'il en a besoin (pour une source de données ou sur demande d'un utilisateur). Dans ce dernier cas, l'URL doit être accessible par le serveur. Vous pouvez aussi insérer des variables utilisateur dans l'URL (${user.uid}... voir documentation). Vous pouvez utiliser une URL "file:~/~/", mais dans ce cas le mode **Ajouter uniquement le lien URL au serveur de documents **est forcé. L'URL "file:~/~/" doit être un fichier sur un disque du serveur. Le nom du lien doit se terminer par l'extension propre au type de fichier ajouté (.csv, .html...).
175 * **Créez un nouveau lien **: Créez un nouveau lien vers un document sur le serveur : Le fichier pointé est le dernier document (dans l'ordre alphabétique) correspondant au lien. Par exemple, un lien « document*.csv » pointera vers le dernier fichier CSV commençant par « document ».
176
177 == Édition de documents ==
178
179 (% style="text-align:center" %)
180 [[image:amazonS3_fr_html_7cee0d335d98ae28.gif]]
181
182 (% style="text-align: center;" %)
183 //__Capture : Mise à jour de documents (renommage et mise à jour de contenu)__//
184
185 L’action est possible via l’icône [[image:amazonS3_fr_html_5bf0156c61aee07c.png]] .
186
187 Il peut s’agir des actions suivantes.
188
189 === Mise à jour du contenu ===
190
191 Vous avez la possibilité de mettre à jour le contenu d’un document existant en choisissant un fichier depuis votre système.
192
193 (% class="box warningmessage" %)
194 (((
195 Avec seule cette action, le nom du document sur lequel l’opération s’effectue gardera son nom.
196 )))
197
198 === Renommage ===
199
200 Vous avez la possibilité de renommer un document. Vous préciserez dans le champ prévu à cet effet le nouveau nom à donner au document sans extension.
201
202 == Suppression ==
203
204 Vous avez la possibilité de supprimer un (ou des) document(s) existant(s) dans le Google Drive du compte de service.
205
206 Si l’utilisateur souhaite supprimer plusieurs documents, il pourra les sélectionner grâce aux checkbox.
207
208 L’action est possible via l’icône [[image:amazonS3_fr_html_3f54b9224a4c4ef3.png]] .