Wiki source code of Administration

Last modified by cvaiana on 2022/04/01 07:08

Show last authors
1 Summary : 
2
3 {{toc/}}
4
5 (% style="text-align:center" %)
6 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_fr_html_772c33b9e2bfdfe5.gif]]
7
8 = DIGDASH ENTERPRISE ADMINISTRATION =
9
10 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_62ddc5caf470c20d.gif]]
11
12 == Manage users ==
13
14 DigDash Enterprise lets you create users and assign them roles. Roles usually represent enterprise's functions (sales representative, sales manager, human resources manager,...).
15
16 You can create dashboards for users and roles. When connecting to the dashboard viewer, users can see their own dashboards as well as dashboards created for their roles.
17
18 To access users and roles management:
19
20 * Open DigDash Enterprise welcome page in your internet browser : [[__http:~~/~~/serverName/serverPort__>>url:http://servername/serverPort]][[ >>url:http://servername/serverPort]](example: [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[)>>url:http://localhost:8080/]] .
21 * Click the **Configuration **link, then the **user management** link
22
23 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_9b500d9dfdca7872.jpg]]
24
25 * In the connection dialog box, enter the user name and password (by default admin/admin. The user must have the authorization //Manage users//.
26
27 === Manage roles ===
28
29 * __Create a role:__
30
31 Click the **New role **button and enter the role name. Click the **OK **button
32
33 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_3dd61936475bb342.jpg]]
34
35 * __Search for a role__:
36
37 Type the text you are searching for, then click the **Search** button** **(enter * or let the field empty to display all the roles).
38
39 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_5fc6901194e0bc33.jpg]]
40
41 * __Remove a role:__
42
43 Click the **Remove **icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_608b1249615f58e9.jpg]] besides the role you want to remove or check the roles you want to remove and then click the **Delete **button. Confirm the deletion by clicking the **Yes **button in the Question dialog box.
44
45 * __Edit a role:__
46
47 Click the **Edit** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_4fa64fdb0da67a3a.jpg]] besides the role and then enter the new role name. Press **OK**.
48
49 * __Show members of a role__:
50
51 Click the **Show members **link to display the list of users assigned to a role. The list of users is displayed in the Users section at the top left of the page.
52
53 === Manage users ===
54
55 Once you have created roles, you can create users and assign them roles and authorizations.
56
57 ==== Create a user: ====
58
59 * Click the **New user **button.
60 * Fill in the fields (fields marked with a * are mandatory)
61 ** **LDAP login (uid)**: login used to connect to DigDash Enterprise ➢ **common name (cn) **: LDAP common name.
62 ** **Password**: password used to connect to DigDash Enterprise.
63 ** **Display name**: name displayed when the user connects to the dashboard or the administration console.
64 ** **Mobile phone**: the mobile phone is used to send SMS (for example, a SMS can contain an alert on a flow result).
65 ** **Email**: the email is used to send information through email (for example, information flows)
66 ** **Email password**: password associated to the email account.
67 ** **Language**: the language is used to display DigDash enterprise user interface and translated meta data (flow names, dashboard names,...). If your license includes video, the language is also used when reading audio and video documents.
68 ** **Time zone**: enter the time zone of the user. The hour displayed on flow will take into account this time zone if it is different from the data source time zone
69 ** **User theme**: you can specify a specific theme for each user. DigDash Enterprise provides two themes: “DigDash” which is the default theme and Black Ninja (with a dark background).
70
71 To create a new theme for the dashboard, you must first create a CSS file:
72
73 **<DDE Install>/apache-tomcat/webapps/digdash_dashboard/**
74
75 **<theme>.css**
76
77 The CSS file must have the same name as the theme: for example, **Black Ninja.css**. The file must contain the CSS styles to apply to the dashboard items. You must then assign this theme to the user by typing the theme name in the **User theme **field. Finally, you must apply this theme to the chart visualization by selecting **User theme **in the drop down list (refer to the administration console guide for more information). The theme will be applied after the flow synchronization.
78
79 *
80 ** **User must change his password at next logon**: check this box if you want the user to change his password at first logon.
81 * Assign roles to the user: select the roles in the available roles list then click the add button [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_6298cfd09b0ee2b.jpg]] to assign them to the user
82 * Configure user authorizations: assign authorizations to the user by selecting them in the following list:
83
84 :
85
86 |**Authorization**|**Description**
87 |View Dashboard|User can view personal dashboards.
88 |Edit Dashboard|User can edit personal dashboards.
89 |Edit Dashboard for a role|User can create and edit roles dashboards.
90 |Load wallet for a role|User can open roles wallets.
91 |Save wallet for a role|User can save roles wallets.
92 |Add flow|User can add flows to personal wallets.
93 |Add a role flow|User can add flows to roles wallets
94 |Refresh flow|User can refresh personal flow
95
96 :
97
98 |Refresh a role flow|User can refresh roles flows.
99 |Manage servers|User can configure servers parameters (DigDash Enterprise server, LDAP server,...)
100 |Manage users|User can manage users and roles.
101 |Manage license|User can manage DigDash Enterprise licenses (for example, add or remove user to the licence).
102 |Manage users contents|User can manage documents servers and add contents to these server.
103 |Scheduler|User can schedule refresh of wallets, flows and data sources.
104 |Edit data source for a role|User can edit roles data sources.
105 |Edit data source|User can edit personal data sources.
106 |Save as PDF|User can export charts displayed in dashboard as PDF file.
107 |Save as PPT|User can export charts displayed in dashboard as PPT file.
108 |Save as XLS|User can export charts displayed in dashboard as XLS file.
109 |Save as CSV|User can export charts displayed in dashboard as CSV file.
110 |Navigate into chart|User can modify filters set on charts (using the interactive filters bar displayed in the dashboard viewer).
111 |Send SMS|User can send a SMS
112 |Upload Document|User can upload document (from the document portlet in the dashboard viewer)
113 |Update Document|User can update document (from the document portlet in the dashboard viewer)
114 |Refresh datasource|User can refresh personal data source
115 |View comments|User can view comments set on flows or data models (from the dashboard viewer)
116 |Add comments to data model|User can add comments on data models (from the dashboard viewer)
117 |Remove data model comment|User can remove comments set on data models (from the dashboard viewer)
118 |Add comment to flow|User can add comments on flow ( from the dashboard viewer)
119 |Remove flow comment|User can remove comments on flow ( from the dashboard viewer)
120 |Ignore data model revision|User doesn't have to enter a comment each time he modifies a data model
121 |Customize dashboard|User can modify the dashboard CSS
122 | |(((
123 (menu **Edit CSS **in the dashboard editor)
124
125 User can save images for all users
126 )))
127 |Edit protected dashboard pages|User can edit protected dashboard pages (roles dashboard pages protected in the dashboard editor)
128 |Dashboard offline mode|User can save an offline version of the dashboard.
129 |Dashboard navigation menu|The selection menu is displayed in the dashboard (allowing the user to display the previous or next page or to display a registered state for the dashboard).
130
131 ==== Create authorization groups ====
132
133 Authorizations groups let you put several authorizations into one single group. It can be useful if you want to grant the same authorizations to several users: Instead of assigning each authorization one by one, you can create an authorizations group and assign it to the users.
134
135 Predefined authorizations groups are provided by DigDash Enterprise:
136
137 * **System administrator**: user has the required authorizations to manage servers, users, licenses and user contents
138 * **KPI designer**: user has the required authorizations to create Key Performance Indicator (add flow, refresh flow, create visualizations,...)
139 * **Data modeler**: user has the required authorizations to create data models (add flow, add and refresh data sources,...)
140 * **Supervisor**: user has the full access to all DigDash Enterprise features
141 * **Final user **: user has the required authorization do display and use a dashboard
142
143 (view dashboard, save a dashboard as PDF,...)
144
145 To create an authorization group, click the **New authorization group **button and select the authorizations in the available authorizations list. Enter the group name in **Authorization group name **field:
146
147 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_8ce4f26ea31ac2c0.jpg]]
148
149 ==== Create user parameter ====
150
151 User parameter can be used to add specific information on users.
152
153 Example: you want to create a dashboard for sales representatives but only display sales for the regions in their responsibility:
154
155 * Create a user parameter named “region”.
156 * When creating user, a field “region” is displayed. Fill it up with the appropriate value.
157 * You can then use this parameter to filter the result of your flows using a condition like ”region equals to //${user.Region}”. (For more information on how to use variable, refer to the documentation “wallet_editor_guide_en.pdf”)//
158
159 ==== Search for a user ====
160
161 Type the text you are looking for, then click the **Search** button** **(enter * or let the field empty to display all the users).
162
163 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_682a0836c2647abd.jpg]]
164
165 ==== Remove a user ====
166
167 Click the **Remove** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_608b1249615f58e9.jpg]] besides the user or check the users you want to remove and then click the **Delete **button. Confirm the deletion by clicking the **Yes **button in the Question dialog box.
168
169 ==== Edit a user ====
170
171 Click the Edit icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_4fa64fdb0da67a3a.jpg]] besides the user, then enter the new parameters. Click **OK **to validate the changes.
172
173 ==== Apply a same action to several users ====
174
175 To apply the same action to several users, check the users then in the drop down list **Other actions **select the action you want to perform: assign an authorisationn, assign a role,...
176
177 == Manage user content ==
178
179 To manage user content:
180
181 * Open DigDash Enterprise welcome page in your internet browser : [[__http:~~/~~/serverName/serverPort__>>url:http://servername/serverPort]][[ >>url:http://servername/serverPort]](example: [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[)>>url:http://localhost:8080/]].
182 * Click the **Configuration **link, then the **Document management** link.
183
184 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_9b500d9dfdca7872.jpg]]
185
186 * In the connection dialog box, enter the user name and password (by default admin/admin). The user must have the authorization //Manage user content//.
187
188 === Manage documents servers ===
189
190 List of available documents server is displayed at the bottom left of the page. DigDash Enterprise provides a subversion documents server called SVN.
191
192 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_2e24f4cea6a116b2.jpg]]
193
194 To add a new documents server:
195
196 * click the **New server **button, then fill in the fields (fields marked up with a * are mandatory)
197 ** **Name**: Name of your documents server
198 ** **URL**: URL of your documents server. This address depends on your server type.
199
200 Examples:
201
202 * SubVersion : svn:~/~/localhost, svn:~/~/192.168.2.1/, svn : ~/~/29.37.12.12:8080/, svn:~/~/29.37.12.12/repo
203 * Samba : smb:~/~/192.168.1.1/documents
204 * FTP : 192.168.1.1
205 * File System : c:/documents
206 * WebDav : http:~/~/192.168.1.1/webdav/www
207
208 * **Server** **type**: SubVersion, Samba or Alfresco, FTP, File system or WebDav
209 * **User document path**: path of your documents.
210
211 Examples:
212
213 *
214 ** SubVersion : Documents/Users/${user.uid}/.*
215 ** other files servers: /.* (all the documents available on the server will be retrieved), doc/.* (all the documents available in the doc folder will be retrieved), ${user.uid}/.* (documents available in ${user.uid})
216 * **Login**: Login used to connect to the documents server ➢ **Password**: password used to connect to the documents server
217
218 * Test the server by clicking the **Test server **button.
219 * Click **Ok **to validate the documents server creation
220
221 === Manage documents ===
222
223 You can add documents to a documents server. These documents can be displayed in dashboards (by adding the “documents//” //widget) or can be used as data sources (excel files, Business Intelligence reports,...).
224
225 __To add a document:__
226
227 * Click the **New document **button
228 * If you use several documents server, select the appropriate documents server in the **Server **drop down list.
229 * Click the **Browse...** button, then select the file that you want to add. Document can be used by the user who added it to the documents server.
230 * Authorize users and roles to access the document:
231 ** Type the text you are searching for in the **search users** or **search roles **field, then click the **OK** button (enter * or let the field empty to display all users or roles). The users or roles list is displayed. Click the **Add a user **icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_c2f3d9757a951441.png]] or **Add a role **icon[[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_fr_html_a29d45e9ab927857.png||alt="configuration_guide_en_html_a29d45e9ab927857.png"]] to authorize user or role to access the document.
232 ** Click the **OK **button.
233
234 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_3a78141780b237af.jpg]]
235
236 __Search for a document:__
237
238 * If you use several documents servers, select the appropriate server in the drop down list.
239 * Type the text you are looking for, then click the **Search** button (enter * or let the field empty to display all the documents).
240 * The documents you are looking for are displayed. You can edit or download them.
241
242 __Remove a document:__
243
244 * Click the **Remove** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_608b1249615f58e9.jpg]] besides the document you want to remove. Confirm the deletion by clicking the **Yes **button in the Question dialog box.
245 * If you want to delete several documents at once, select them (by checking the box at their left) and then click the **Delete **button.
246
247 __Edit a document:__
248
249 Click the **Edit** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_4fa64fdb0da67a3a.jpg]] besides the document you want to edit and then enter the new document parameters. Click **OK**.
250
251 === Manage applications ===
252
253 You can add applications in documents servers so that users can get links to these applications from their dashboards (by adding the static content “Web Applications//”//**) **.
254
255 __To add an application:__
256
257 * Click the **New application **button
258 * If you use several documents server, select the appropriate documents server in the **Server **drop down list.
259 * Enter the name, URL and Description. You can add an icon by clicking the **Browse...** button and then selecting the appropriate image.
260 * Authorize users and roles to use the application:
261
262 ➢ Type the text you are looking for in the **search users** or **search roles **field, then click the **OK** button (enter * or let the field empty to display all users or roles). The users or roles list is displayed. Click the **Add a user **icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_c2f3d9757a951441.png]] or **Add a role **icon[[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_a29d45e9ab927857.png]] to authorize users or roles to access the application.
263
264 * Click the **OK **button.
265
266 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_1349b7f5340bea0e.jpg]]
267
268 __Search for an application:__
269
270 * If you use several documents server, select the appropriate server in the drop down list.
271 * Type the text you are searching for, then click the Search button (enter * or let the field empty to display all the documents).
272
273 __Remove an application__:
274
275 * Click the **Remove** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_608b1249615f58e9.jpg]] besides the application you want to remove. Confirm the deletion by clicking the **Yes **button in the Question dialog box.
276 * If you want to delete several applications at once, select them (by checking the box at their left) and then click the **Delete **button.
277
278 __Edit an application:__
279
280 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_70a62e33937491dd.jpg]]
281
282 * Click the **Edit** icon [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_4fa64fdb0da67a3a.jpg]] besides the application you want to edit and then enter the new application parameters. Click **OK **to validate your changes.
283
284 == Configure the license ==
285
286 To enter your license key or manage your license:
287
288 * Open DigDash Enterprise welcome page in your internet browser : [[__http:~~/~~/serverName/serverPort__>>url:http://servername/serverPort]][[ >>url:http://servername/serverPort]](example: [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[)>>url:http://localhost:8080/]] :
289
290 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_9b500d9dfdca7872.jpg]]
291
292 * Click the **Configuration **link, then the **License** **management** link.
293 * In the connection dialog box, enter the user name and password(by default, admin/admin). The user must have the authorization //Manage licenses//
294
295 === Enter the license key ===
296
297 If this is the first time you are installing DigDash Enterprise or if your license has expired, you must enter the license key provided to you. This license key contains several information:
298
299 * the maximum number of authorized users,
300 * the expiration date: in case you have a trial license.
301
302 To enter your license key:
303
304 * Enter your license key in the field **Please specify a key to activate your product**.
305 * Click **Test**:**  **details on the license are displayed (maximum number of users, expiration date, text to speech,...). If the test fails, please verify you have correctly copied the license text from the license email. Do not include new line characters neither leading or trailing spaces.
306
307 By default, users who connect to DigDash Enterprise are automatically added to the license (if the number of users doesn't exceed the maximum of authorized users). You can modify this setting by un-checking the box **Auto add on first login**. You can also select the type of users you wan to add (named, concurrent, extranet or public).
308
309 * Click **Apply **to apply the license
310
311 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_b4c0789b1751825c.jpg]]
312
313 === Add users to the license ===
314
315 * In the users section, type the name you are looking for or let the field blank to display all the users in your dictionary, then click **Search**.
316 * List of matching users is displayed.
317 * Check the users you want to add to the license and then click **Add to the license**.
318
319 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_caaaa55193906d67.jpg]]
320
321 * Users authorized to use DigDash enterprise are displayed in the **Users in license **section on the right. From this section, you can directly add a user in the license (user present in your users directory or not yet) or remove the authorization to a user by un-checking the box **allowed**.
322
323 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_a137114e4af2f239.jpg]]
324
325 * You can also get information on DigDash Enterprise login: first connection, last connection and login count
326
327 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_26a64086bcd53f07.jpg]]
328
329 == Manage backups ==
330
331 You can backup then restore your DigDash Enterprise configuration.
332
333 To manage backups:
334
335 * Open DigDash Enterprise welcome page in your internet browser : [[__http:~~/~~/serverName/serverPort__>>url:http://servername/serverPort]][[ >>url:http://servername/serverPort]](example: [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[)>>url:http://localhost:8080/]].
336 * Click the **Configuration **link, then the **Backup** **management** link. Click **Backup **or **Restore **depending on the action you want to perform.
337
338 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_9b500d9dfdca7872.jpg]]
339
340 * In the connection dialog box, enter the user name and password (the user must have the authorization //Manage servers//).
341
342 === Backup data ===
343
344 Select the items to backup. To do so, check the appropriate boxes.
345
346 In the example below, LDAP, wallets and Dashboards will be saved for user jsmith.
347
348 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_5dc5e0eff023f71a.jpg]]
349
350 The boxes are grayed out if there is no item to backup (in the example above, there is no Data model and no password for the user jsmith).
351
352 If you want to select/un-select all items of a line or a column at once, click the row or the column header.
353
354 Once you have selected the items you want to backup, click the **Export **button, and then click the **download the backup file** link to get the backup zip file.
355
356 You can find below the description of the items you can backup by category: users, roles, authorization groups and server files.
357
358 __Users__:
359
360 :
361
362 |**Item**|**Description**
363 |LDAP|User information stored in LDAP
364 |Wallets|User wallet and flows
365 |Dashboards|User dashboards
366 |Data models|User data models
367 |Passwords|User passwords
368
369 __Roles__:
370
371 :
372
373 |**Item**|**Description**
374 |LDAP|Role information stored in LDAP
375 |Wallet|Role wallets and flows.
376 |Dashboard|Role dashboards
377 |Data models|Role data models
378 |password|Role passwords
379
380 __Authorization groups:__
381
382 Check the box on the same line as the authorization group you want to backup.
383
384 __Common server files__:
385
386 Files that you have modified are displayed in the list of common server files you can backup.
387
388 For example, if you have modified colors and formats, “colortablerepository.xml” and “formatrepository.xml” will be displayed in the list of files you can backup.
389
390 :
391
392 |**Item**|**Description**
393 |__System files:__|
394 |serversettings.xml|DigDash Enterprise Server parameters (proxy, LDAP,scheduler,...)
395 |system.xml|DigDash Enterprise system information
396 |Usersettings.xml|User settings information including user parameters you created.
397 |__Repository files:__|
398
399 :
400
401 |colortablerepository.xml|Color palettes repository
402 |cssrepository.xml|CSS repository
403 |clustersettings.xml|Cluster settings
404 |commentsrepository.xml|Comments repository (comments added in the dashboard on data models and flows)
405 |favoritedevicesrepository.xml|Favorite devices used for synchronization
406 |formatrepository.xml|Formats repository
407 |jsfunctionrepository.xml|Java scripts functions repository
408 |Hierarchyrepository.xml|Repository of shared hierarchy
409 |navigationsentencerepository.xml|Repository of sentences created for text document and video
410 |serverurlrepository.xml|Documents servers repository
411 |__Translation files:__|
412 |(((
413 dm.properties
414
415 + dm_language.properties
416 )))|(((
417 Repository of data models items (dimensions names, hierarchies names,...).
418
419 Translation are available in files dm_language.properties
420
421 (example:dm_en.properties for the english version).
422 )))
423 |dmvoc.properties|Repository of data models items used for video and audio documents.
424 |dmtag.properties|Synonymous created for data models items (synonymous are used in Query text).
425 |dashboarddomain.properties|Repository of dashboards items (page names,...).
426 |__Other files:__|
427 |images|(((
428 List of images used in DigDash
429
430 Enterprise (added from the dashboard editor)
431 )))
432 |Default.css|File containing personalized styles of the dashboard
433 |Js-const.js|Constants of DigDash Enterprise Server (properties modified from the «Server settings>Advanced» page, section « Constants » ) + export settings
434
435 === Restoring data ===
436
437 * To restore data, select the backup file,and then click **Upload**
438
439 [[image:Digdash.deployment.configuration.configuration_guide.WebHome@configuration_guide_en_html_3a8eb8d4e086279a.jpg]]
440
441 * select the items you want to restore (see the description of the items above in the backup section). By default, all boxes are checked meaning that everything you have saved will be restored.
442 * If you want to modify database connections, click the **advanced **link at the bottom of the page and then update the connections in the **database configuration **section.
443
444 === Saving and restoring data automatically ===
445
446 __Backuping data automatically:__
447
448 You can automatically backup your data using the backup tool « backuptools.jar » provided with DigDash Enterprise.
449
450 This file is located in the <tomcat webapps>/ddenterpriseapi/WEB-INF/lib directory and must be used from this place (as it uses other jar files located in the same folder)
451
452 You can use available options:
453
454 * -url server_url: DigDash Enterprise server URL (by default [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[)>>url:http://localhost:8080/]]
455 * -domain dd_domain: domain name of the DigDash Enterprise domain (by default ddenterpriseapi)
456 * -login user_login: DigDash Enterprise administrator login name
457 * -pass user_pass: DigDash Enterprise password
458 * -export or -backup: save DigDash Enterprise configuration in a zip file
459 * -import ou -restore: restore DigDash Enterprise configuration from a zip file
460 * -file zipfile: path of the backup file to restore
461 * -ldap: save or restore LDAP directory
462 * -noldap: no save or restore of LDAP directory
463 * -help: display help
464 * -debug: display error messages
465
466 __Usage examples:__
467
468 java -jar backuptools.jar -login admin -pass admin -export -noldap
469
470 java -jar backuptools.jar -url [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[ >>url:http://localhost:8080/]]-domain ddenterpriseapi -login admin -pass admin -export -ldap -file C:~\~\backup.zip
471
472 java -jar backuptools.jar -url [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]][[ >>url:http://localhost:8080/]]-domain ddenterpriseapi -login admin -pass admin -import -ldap -file C:~\~\backup.zip
473
474 if you export your environment, a backup file is created. This file is called currentdate_backup.zip (for example, 20141219_backup.zip if the backup has been done on December 19 2014) and is located in the folder containing DigDash Enterprise data. By default, **Application Data/Enterprise Server/<domain>/config**.
475
476 For example on Windows 7 this folder is:
477
478 **C:\Users\<user>\AppData\Roaming\Enterprise Server\ddenterpriseapi\config**.
479
480 You can also backup DigDash Enterprise environment using the batch file « backup_export.bat » provided with digDash enterprise (in the installation folder of DigDash Enterprise).
481
482 When you run the file, you must indicate:
483
484 * The server URL: for example [[__http:~~/~~/localhost:8080__>>url:http://localhost:8080/]]
485 * the server domain: for example ddenterpriseapi
486 * The user login: for example, admin
487 * The user password: for example, admin
488 * Whether you want to save the LDAP directory (users and roles) or not: enter **y **to save it and **n **if you don't.
489
490 A backup file is created. This file is called currentdate_backup.zip (for example, 20130710_backup.zip if the backup has been done on July 10 2013) and is located in the folder containing DigDash Enterprise data. By default, **Application Data/Enterprise Server/<domain>/config**.
491
492 For example on Windows 7 this folder is:
493
494 **C:\Users\<user>\AppData\Roaming\Enterprise Server\ddenterpriseapi\config**.
495
496 __Restoring a backup automatically:__
497
498 To restore a backup automatically, run backup_import.bat located in your installation folder. You must provide the same information as in the backup process: server URL, server domain, login, pass and whether you want to restore the LDAP directory or not.
499
500 You also need to enter the backup file name (the file must be located in the same folder as backup_import.bat).