Code source wiki de Alfresco

Modifié par Aurelie Bertrand le 2025/03/13 08:51

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
abertrand 24.1 21 Vous pouvez créér un nouveau serveur de fichiers Alfresco depuis le menu de la page d'accueil ou depuis le Studio.
jhurst 1.1 22
abertrand 23.1 23 == Depuis le menu d'accueil ==
jhurst 1.1 24
abertrand 21.1 25 1. Depuis la page d'accueil, allez dans **Configuration** puis **Gestion des documents**.
26 ➡ La page **Gestion des documents** s'affiche.
27 1. Sélectionnez **Serveurs** dans le menu de gauche.
28 ➡ La liste des serveurs disponibles s'affiche.
Aurelie Bertrand 42.1 29 [[image:Server_page_FR.png||alt="Serveurs"]]
abertrand 21.1 30 1. Cliquez sur le bouton **Nouveau serveur **en bas à droite.
31 ➡ La page **Ajouter un serveur** s'affiche.
32 1. Sélectionnez le **Type de serveur** : //Alfresco,// puis renseignez les autres champs comme décrit dans le paragraphe Configuration du serveur ci-dessous.
Aurelie Bertrand 42.1 33 [[image:Add_server_Alfresco_Studio_FR.png||alt="Ajouter serveur"]]
jhurst 1.1 34
abertrand 21.1 35 == Depuis le Studio ==
jhurst 1.1 36
Aurelie Bertrand 43.1 37 1. Dans le Studio, cliquez sur le bouton **Gestionnaires** dans la barre latérale de gauche, puis sélectionnez **Serveurs**.
38 ➡ La boite de dialogue **Gestionnaire de serveurs de fichiers** s'affiche.
abertrand 31.1 39 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 40 ➡ La boite **Ajouter un serveur de fichiers** s'affiche.
41 [[image:Add_server_Alfresco_Studio2_FR.png||height="498" width="551"]]
abertrand 21.1 42 1. Renseignez les champs comme décrit dans le paragraphe Configuration du serveur ci-dessous.
jhurst 1.1 43
44 = Configuration serveur =
45
46 == Identifiants (Nom / Mot de passe) ==
47
48 L’utilisateur connecté Digdash (quel qu’il soit) sera //toujours// connecté au serveur Alfresco selon les identifiants admin.
49
50 == URL ==
51
52 Préciser l’adresse du serveur Alfresco et le numéro du port si besoin.
53
54 == Chemin (Chemin des documents de l'utilisateur) ==
55
56 Le chemin pour effectuer les actions (définies dans la suite) est à préciser de la manière suivante :
57
58
59 (% style="color:#c0392b" %)Site(%%)/(% style="color:#c0392b" %)Container(%%)/(% style="color:#27ae60" %)Uploaddirectory
60
61
62 (% style="color:#c0392b" %)Site (%%)et (% style="color:#c0392b" %)Container (%%)sont (% style="color:#c0392b" %)obligatoires
63
64 (% style="color:#27ae60" %)Uploaddirectory (%%)est (% style="color:#27ae60" %)optionnel
65
66
67 |= |= |=
68 |Site/ |Container/ |Uploaddirectory
69 |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
70
jhurst 11.1 71 (% style="text-align: center;" %)
72 __Tableau : modèle du chemin Alfresco pour effectuer les actions__
jhurst 1.1 73
74
75 Exemple :
76
Aurelie Bertrand 42.1 77 [[image:1588078362097-699.png||queryString="width=491&height=707" data-xwiki-image-style-alignment="center" height="707" width="491"]]
jhurst 1.1 78
79 (% style="text-align: center;" %)
80 //__Capture : Exemple d’arborescence Alfresco pour un site exemple (site nommé “swsdp”)__//
81
82
83 Soit le chemin suivant : (% style="color:#c0392b" %)swsdp(%%)/(% style="color:#c0392b" %)documentLibrary(%%)/(% style="color:#27ae60" %)test(%%)/(% style="color:#27ae60" %)retest
84
85 |= |= |=
86 |Site/ |Container/ |Uploaddirectory
87 |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
88 |(% style="background-color:#c0392b" %)swsdp/ |(% style="color:#c0392b" %)documentLibrary/ |(% style="color:#27ae60" %)test/retest
89
jhurst 11.1 90 (% style="text-align: center;" %)
jhurst 1.1 91 __//Tableau : Chemin vers un site Alfresco par exemple//__
92
93 == Exploration des sous-dossiers ==
94
95 Vous avez la possibilité de limiter le niveau d’exploration à partir de votre chemin de documents.
96
97 Par défaut, la recherche de documents s’effectue de manière récursive et va explorer tous les sous-dossiers.
98
Aurelie Bertrand 42.1 99 [[image:1588079186851-894.png||queryString="width=955&height=240" data-xwiki-image-style-alignment="center" height="240" width="955"]]
jhurst 1.1 100
jhurst 11.1 101 (% style="text-align: center;" %)
jhurst 1.1 102 __Tableau pour l’exploration des documents pour le connecteur Alfresco__
103
104 == Droits d'accès (limités) ==
105
abertrand 32.1 106 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 107
abertrand 32.1 108 (% style="width:416.3px" %)
abertrand 33.1 109 |(% style="background-color:green; width:81px" %) |(% style="width:334px" %)Full rights
110 |(% style="background-color:red; width:81px" %) |(% style="width:334px" %)No rights
111 |(% style="background-color:orange; width:81px" %) |(% style="width:334px" %)Only by self
112 |(% style="background-color:yellow; width:81px" %) |(% style="width:334px" %)Don't know
jhurst 1.1 113
abertrand 32.1 114 |=(% scope="row" style="width: 204px;" %) |(% style="width:108px" %)Consumer|(% style="width:80px" %)Editor|(% style="width:53.6875px" %)Collaborator|Coordinator|Contributor|Manager|Admin
115 |=(% 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" %)
116 |=(% 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" %)
117 |=(% 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" %)
118 |=(% 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" %)
119 |=(% 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 120
jhurst 11.1 121 (% style="text-align: center;" %)
jhurst 1.1 122 __Tableau : Rôle et permissions pour les documents côté Alfresco__
123
124 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.
125
126 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).
127
128 = Actions possibles =
129
abertrand 28.1 130 (% class="box warningmessage" %)
131 (((
132 ❗Selon les règles et dans le répertoire indiqué dans la configuration serveur Alfresco.
133 )))
jhurst 1.1 134
abertrand 31.1 135 Via la page **Configuration -> Gestion des documents -> Documents **, vous avez la possibilité d’agir sur les fichiers sur le serveur Alfresco.
Aurelie Bertrand 42.1 136 Consultez la page[[ Gérer les documents et serveurs>>doc:Digdash.deployment.configuration.administration.Document_management.WebHome]] pour plus de détails.