Modifié par jhurst le 2021/04/21 10:01

Afficher les derniers auteurs
1 {{ddtoc/}}
2
3 ----
4
5 (% class="wikigeneratedid" id="HIntroduction" %)
6 Dans ce document, nous présentons des URLs fonctionnant dans le contexte suivant :
7
8 * Nom du serveur: ddsrv
9 * Port: 8080
10 * Domaine DigDash : ddenterpriseapi
11 * Domaine tableau de bord DigDash: digdash_dashboard
12
13 = Tableau de bord =
14
15 Vous pouvez intégrer une ou plusieurs pages de tableau de bord dans une iframe.
16
17 URL : http:~/~/ddsrv:8080/digdash_dashboard/index.html
18
19 Paramètres disponibles :
20
21 * **user**=<user> Utilisateur à authentifier
22 * **pass**=<password> Mot de passe pour l’utilisateur
23 * **domain**=<domainname> Nom du domaine DigDash Enterprise (Exemple : ddenterpriseapi)
24 * **server**=<server URL> URL du domaine DigDash Enterprise (Exemple : http:~/~/localhost:8080)
25 * **hideBanner**=<true|false> Cache (true) ou montre (false) la barre de titre
26 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres
27 * <nomVariable>=<valeurVariable> Spécifie la valeur de la variable nomVariable
28 * <filterselection> Voir le paragraphe V ci-dessous
29
30 Exemple :
31
32 (% class="box" %)
33 (((
34 http:~/~/ddsrv:8080/digdash_dashboard/index.html?server=http:~/~/localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1
35 )))
36
37 (% class="box infomessage" %)
38 (((
39 Note : Vous pouvez aussi utiliser un mécanisme d'authentification server-side pour éviter les paramètres user/pass dans l'URL. Consulter le document [[Anonymisation des Urls>>doc:Digdash.customization.anonymisation_url.WebHome]]
40 )))
41
42 = Pages de tableaux de bord =
43
44 Vous pouvez intégrer une page ou toutes les pages d’un tableau de bord d’un rôle ou d’un utilisateur dans une iframe.
45
46 URL : http:~/~/ddsrv:8080/digdash_dashboard/index.html?page=<user|role>[.<pagename>]
47
48 Si vous souhaitez afficher une page, spécifiez le nom de la page, sinon, l’URL affiche toutes les pages de l’utilisateur ou rôle.
49
50 Paramètres disponibles :
51
52 * **page**=<user|role>[.<pagename>] Nom de la page préfixée par le rôle ou le user
53 * **user**=<user> Utilisateur à authentifier
54 * **pass**=<password> Mot de passe pour l’utilisateur non authentifié
55 * **server**=<server URL> URL du domaine DigDash Enterprise (Exemple : http:~/~/localhost:8080)
56 * **domain**=<domainname> Nom du domaine DigDash Enterprise (Exemple : ddenterpriseapi)
57 * **hideBanner**=<true|false> Cache (true) ou montre (false) la barre de titre
58 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres
59 * <nomVariable>=<valeurVariable> Spécifie la valeur de la variable nomVariable
60 * <filterselection> Voir le paragraphe V ci-dessous
61
62 Exemple :
63
64 (% class="box" %)
65 (((
66 http:~/~/ddsrv:8080/digdash_dashboard/index.html?page=user1.page1&server=http:~/~/localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1
67 )))
68
69 (% class="box infomessage" %)
70 (((
71 Note : Vous pouvez aussi utiliser un mécanisme d'authentification server-side pour éviter les paramètres user/pass dans l'URL. Consulter le document [[Anonymisation des Urls>>doc:Digdash.customization.anonymisation_url.WebHome]]
72 )))
73
74 = Flux d’information =
75
76 Vous pouvez intégrer un flux d’information (composant graphique) de votre portefeuille d’informations dans une iframe.
77
78 URL : http:~/~/ddsrv:8080/ddenterpriseapi/viewflow?flowId=<flowid>
79
80 Vous pouvez facilement obtenir l’URL d’un flux d’information depuis la console d’administration. Pour cela, sélectionnez le flux, faites un clic droit et choisissez **Copier l’URL du flux**
81
82 Paramètres disponibles :
83
84 * **flowId**=<flow> Identifiant du flux à afficher
85 * **user**=<user> Utilisateur à authentifier
86 * **pass**=<password> Mot de passe pour l’utilisateur
87 * **hideFilters**=<true|false> Cache (true) ou montre (false) la barre de filtres
88 * {{id name="_GoBack"/}}<nomVariable>=<valeur> Spécifie la valeur de la variable nomVariable
89 * <filterselection> Voir le paragraphe V ci-dessous
90
91 Exemple :
92
93 (% class="box" %)
94 (((
95 http:~/~/ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&hideFilters=true
96 )))
97
98 (% class="box infomessage" %)
99 (((
100 Note : Vous pouvez aussi utiliser un mécanisme d'authentification server-side pour éviter les paramètres user/pass dans l'URL. Consulter le document [[Anonymisation des Urls>>doc:Digdash.customization.anonymisation_url.WebHome]]
101 )))
102
103 = Filtres =
104
105 Vous pouvez définir des filtres spécifiques sur des dimensions qui seront pris en compte lors de l’intégration des URLs dans vos iframes.
106
107 Pour cela, renseignez les paramètres supplémentaires suivants :
108
109 * NomDimension=ValeurFiltre
110
111 Si la dimension contient une hiérarchie ou plus, vous pouvez sélectionnez la hiérarchie et le niveau souhaités en ajoutant :
112
113 * **H**<DimensionName>=NomHierarchie
114 * **L**<DimensionName>=NiveauHierarchie
115
116 Exemple :
117
118 (% class="box" %)
119 (((
120 http:~/~/ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&Geo=France&HGeo=Geography&LGeo=Country
121 )))