Code source wiki de Alfresco

Modifié par Aurelie Bertrand le 2026/01/12 16:46

Masquer les derniers auteurs
jhurst 1.1 1 {{ddtoc/}}
2
fperrier 2.1 3 ----
4
abertrand 21.1 5 (% class="wikigeneratedid" %)
6 DigDash Enterprise vous permet de récupérer des fichiers stockés sur un compte Alfresco.
jhurst 1.1 7
abertrand 24.1 8 = Prérequis =
abertrand 21.1 9
jhurst 1.1 10 * Un serveur Alfresco (les développements et tests ont été effectués avec la version Community) (gratuite) d’Alfresco
11 * Les identifiants de l’administrateur Alfresco (pour la configuration serveur)
12 * La connaissance (non poussée) de l’arborescence Alfresco (pour la configuration serveur)
13 * La création d’un ou de plusieurs utilisateurs Alfresco avec les mêmes noms utilisateurs définis dans Digdash
14
15 = Utilisateur Digdash / utilisateur Alfresco =
16
17 Nous supposons dans ce document que l’utilisateur connecté Digdash existe également dans Alfresco avec le même nom d’utilisateur (login).
18
abertrand 24.1 19 = Création d’un nouveau serveur de fichiers Alfresco =
jhurst 1.1 20
Aurelie Bertrand 48.1 21 (% class="box infomessage" %)
22 (((
Aurelie Bertrand 49.1 23 **ℹ​**​​​​​​ Vous pouvez consultez la page [[Gestionnaire de serveurs de fichiers>>doc:Digdash.user_guide.studio.managers.docservers.WebHome]] pour plus de détails sur la création d'un serveur de fichiers.
Aurelie Bertrand 48.1 24 )))
jhurst 1.1 25
Aurelie Bertrand 48.1 26 Vous pouvez créér un nouveau serveur de fichiers Alfresco depuis le Studio :
27
Aurelie Bertrand 43.1 28 1. Dans le Studio, cliquez sur le bouton **Gestionnaires** dans la barre latérale de gauche, puis sélectionnez **Serveurs**.
29 ➡ La boite de dialogue **Gestionnaire de serveurs de fichiers** s'affiche.
abertrand 31.1 30 1. Cliquez sur le bouton **+** à droite de la barre de recherche puis, dans le menu qui s'affiche, sélectionnez le type de serveur : //Alfresco//.
Aurelie Bertrand 42.1 31 ➡ La boite **Ajouter un serveur de fichiers** s'affiche.
Aurelie Bertrand 49.1 32 [[image:1762511556415-538.png||alt="Nouveau serveur Alfresco"]]
abertrand 21.1 33 1. Renseignez les champs comme décrit dans le paragraphe Configuration du serveur ci-dessous.
jhurst 1.1 34
Aurelie Bertrand 45.1 35 = Configuration du serveur =
jhurst 1.1 36
37 == Identifiants (Nom / Mot de passe) ==
38
39 L’utilisateur connecté Digdash (quel qu’il soit) sera //toujours// connecté au serveur Alfresco selon les identifiants admin.
40
41 == URL ==
42
Aurelie Bertrand 46.1 43 Précisez l’adresse du serveur Alfresco et le numéro du port si besoin.
jhurst 1.1 44
Aurelie Bertrand 45.1 45 == Chemin des fichiers ==
jhurst 1.1 46
47 Le chemin pour effectuer les actions (définies dans la suite) est à préciser de la manière suivante :
48
49
50 (% style="color:#c0392b" %)Site(%%)/(% style="color:#c0392b" %)Container(%%)/(% style="color:#27ae60" %)Uploaddirectory
51
52
53 (% style="color:#c0392b" %)Site (%%)et (% style="color:#c0392b" %)Container (%%)sont (% style="color:#c0392b" %)obligatoires
54
55 (% style="color:#27ae60" %)Uploaddirectory (%%)est (% style="color:#27ae60" %)optionnel
56
57
58 |= |= |=
59 |Site/ |Container/ |Uploaddirectory
60 |Nom du site |Espace de partage de documents qui apparaitront sur le site (« Document Library » la plupart du temps) http://docs.alfresco.com/5.1/concepts/library-intro.html////[[http://docs.alfresco.com/5.1/concepts/library-intro.html]] |le chemin d’accès
61
jhurst 11.1 62 (% style="text-align: center;" %)
63 __Tableau : modèle du chemin Alfresco pour effectuer les actions__
jhurst 1.1 64
65
66 Exemple :
67
Aurelie Bertrand 42.1 68 [[image:1588078362097-699.png||queryString="width=491&height=707" data-xwiki-image-style-alignment="center" height="707" width="491"]]
jhurst 1.1 69
70 (% style="text-align: center;" %)
Aurelie Bertrand 45.1 71 //__ Exemple d’arborescence Alfresco pour un site exemple (site nommé “swsdp”)__//
jhurst 1.1 72
73
74 Soit le chemin suivant : (% style="color:#c0392b" %)swsdp(%%)/(% style="color:#c0392b" %)documentLibrary(%%)/(% style="color:#27ae60" %)test(%%)/(% style="color:#27ae60" %)retest
75
76 |Site/ |Container/ |Uploaddirectory
77 |Nom du site |Espace de partage de documents qui apparaitront sur le site (« Document Library » la plupart du temps) http://docs.alfresco.com/5.1/concepts/library-intro.html////[[http://docs.alfresco.com/5.1/concepts/library-intro.html]] |le chemin d’accès
78 |(% style="background-color:#c0392b" %)swsdp/ |(% style="color:#c0392b" %)documentLibrary/ |(% style="color:#27ae60" %)test/retest
79
jhurst 11.1 80 (% style="text-align: center;" %)
Aurelie Bertrand 45.1 81 __//Chemin vers un site Alfresco par exemple//__
jhurst 1.1 82
83 == Exploration des sous-dossiers ==
84
85 Vous avez la possibilité de limiter le niveau d’exploration à partir de votre chemin de documents.
86
87 Par défaut, la recherche de documents s’effectue de manière récursive et va explorer tous les sous-dossiers.
88
Aurelie Bertrand 42.1 89 [[image:1588079186851-894.png||queryString="width=955&height=240" data-xwiki-image-style-alignment="center" height="240" width="955"]]
jhurst 1.1 90
jhurst 11.1 91 (% style="text-align: center;" %)
jhurst 1.1 92 __Tableau pour l’exploration des documents pour le connecteur Alfresco__
93
94 == Droits d'accès (limités) ==
95
abertrand 32.1 96 Bien qu’en permanence connecté en tant qu’Admin sur le serveur Alfresco, nous avons décidé de restreindre les droits de l’utilisateur (autre qu’Admin) jusqu’à un certain point en suivant les exigences d’Alfresco.
jhurst 1.1 97
abertrand 32.1 98 (% style="width:416.3px" %)
abertrand 33.1 99 |(% style="background-color:green; width:81px" %) |(% style="width:334px" %)Full rights
100 |(% style="background-color:red; width:81px" %) |(% style="width:334px" %)No rights
101 |(% style="background-color:orange; width:81px" %) |(% style="width:334px" %)Only by self
102 |(% style="background-color:yellow; width:81px" %) |(% style="width:334px" %)Don't know
jhurst 1.1 103
abertrand 32.1 104 |=(% scope="row" style="width: 204px;" %) |(% style="width:108px" %)Consumer|(% style="width:80px" %)Editor|(% style="width:53.6875px" %)Collaborator|Coordinator|Contributor|Manager|Admin
105 |=(% style="width: 204px;" %)View/Download|(% style="background-color:green; width:108px" %) |(% style="background-color:green; width:80px" %) |(% style="background-color:green; width:53.6875px" %) |(% style="background-color:green" %) |(% style="background-color:green" %) |(% style="background-color:green" %) |(% style="background-color:green" %)
106 |=(% style="width: 204px;" %)Rename|(% style="background-color:red; width:108px" %) |(% style="background-color:yellow; width:80px" %) |(% style="background-color:green; width:53.6875px" %) |(% style="background-color:green" %) |(% style="background-color:orange" %) |(% style="background-color:green" %) |(% style="background-color:green" %)
107 |=(% style="width: 204px;" %)Delete|(% style="background-color:red; width:108px" %) |(% style="background-color:yellow; width:80px" %) |(% style="background-color:orange; width:53.6875px" %) |(% style="background-color:green" %) |(% style="background-color:orange" %) |(% style="background-color:green" %) |(% style="background-color:green" %)
108 |=(% style="width: 204px;" %)Upload|(% style="background-color:red; width:108px" %) |(% style="background-color:red; width:80px" %) |(% style="background-color:green; width:53.6875px" %) |(% style="background-color:green" %) |(% style="background-color:green" %) |(% style="background-color:green" %) |(% style="background-color:green" %)
109 |=(% style="width: 204px;" %)Upload new version (modify)|(% style="background-color:red; width:108px" %) |(% style="background-color:green; width:80px" %) |(% style="background-color:green; width:53.6875px" %) |(% style="background-color:green" %) |(% style="background-color:orange" %) |(% style="background-color:green" %) |(% style="background-color:green" %)
jhurst 1.1 110
jhurst 11.1 111 (% style="text-align: center;" %)
Aurelie Bertrand 45.1 112 __Rôle et permissions pour les documents côté Alfresco__
jhurst 1.1 113
114 Ainsi, un visiteur (utilisateur non invité sur le site, Consumer dans Alfresco) ne se verra octroyer seulement des droits de lecture et téléchargement.
115
116 Nous avons arbitrairement choisi de ne pas restreindre les droits (côté Alfresco) quant aux actions qui ne seraient possibles que si l’utilisateur connecté Digdash était créateur du document (Cases oranges).
117
118 = Actions possibles =
119
abertrand 28.1 120 (% class="box warningmessage" %)
121 (((
122 ❗Selon les règles et dans le répertoire indiqué dans la configuration serveur Alfresco.
123 )))
jhurst 1.1 124
Aurelie Bertrand 45.1 125 Via le **Gestionnaire de fichiers **, vous avez la possibilité d’agir sur les fichiers sur le serveur Alfresco.
126 Consultez la page [[Gestionnaire de fichiers>>doc:Digdash.user_guide.studio.managers.Files.WebHome]] pour plus de détails.