Code source wiki de Alfresco

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

Afficher les derniers auteurs
1 {{ddtoc/}}
2
3 ----
4
5 (% class="wikigeneratedid" %)
6 DigDash Enterprise vous permet de récupérer des fichiers stockés sur un compte Alfresco.
7
8 = Prérequis =
9
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
19 = Création d’un nouveau serveur de fichiers Alfresco =
20
21 (% class="box infomessage" %)
22 (((
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.
24 )))
25
26 Vous pouvez créér un nouveau serveur de fichiers Alfresco depuis le Studio :
27
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.
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//.
31 ➡ La boite **Ajouter un serveur de fichiers** s'affiche.
32 [[image:1762511556415-538.png||alt="Nouveau serveur Alfresco"]]
33 1. Renseignez les champs comme décrit dans le paragraphe Configuration du serveur ci-dessous.
34
35 = Configuration du serveur =
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
43 Précisez l’adresse du serveur Alfresco et le numéro du port si besoin.
44
45 == Chemin des fichiers ==
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
62 (% style="text-align: center;" %)
63 __Tableau : modèle du chemin Alfresco pour effectuer les actions__
64
65
66 Exemple :
67
68 [[image:1588078362097-699.png||queryString="width=491&height=707" data-xwiki-image-style-alignment="center" height="707" width="491"]]
69
70 (% style="text-align: center;" %)
71 //__ Exemple d’arborescence Alfresco pour un site exemple (site nommé “swsdp”)__//
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
80 (% style="text-align: center;" %)
81 __//Chemin vers un site Alfresco par exemple//__
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
89 [[image:1588079186851-894.png||queryString="width=955&height=240" data-xwiki-image-style-alignment="center" height="240" width="955"]]
90
91 (% style="text-align: center;" %)
92 __Tableau pour l’exploration des documents pour le connecteur Alfresco__
93
94 == Droits d'accès (limités) ==
95
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.
97
98 (% style="width:416.3px" %)
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
103
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" %)
110
111 (% style="text-align: center;" %)
112 __Rôle et permissions pour les documents côté Alfresco__
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
120 (% class="box warningmessage" %)
121 (((
122 ❗Selon les règles et dans le répertoire indiqué dans la configuration serveur Alfresco.
123 )))
124
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.