Dans l'onglet "options", il est possible de :
- Activer ou désactiver le log d'utilisation des modèles et des champs. En cas de désactivation, aucune information ne sera remontée dans les produits utilisant les fonctionnalité d'impacts et dépendances (Data, Dashboards, reports sous Builder). Cette option est activée par défaut.
- Modifier la durée de conservation des logs.
- Importer ou exporter des projets complets.
Un export permet d'exporter un projet de Reporting complet. Le format du fichier d’un export est .exp.
Un export peut contenir tous les éléments de projets suivants:
- Tableaux de bords (Dashboards)
- Diffusions Center BE
Modélisations
Connexions
Modèles
ETL
Droits d'administration
Groupes MyReport (sans les utilisateurs), autorisations, attributs, filtres.
Programmations
Il existe deux types d'export :
- verrouillé : possède le même type de verrouillage qu'une extension et prévient l’utilisateur de faire des modifications sur les éléments importés.
- libre ou non verrouillé : aucun type de verrouillage appliqué, aucune notion de surcharge n'est appliqué conservé en cas de mise à jour de l'export.
Les règles de création d'un export sont les mêmes que celles d'une extension. (cf. la section intitulée « Comment créer une extension »)
L'assistant de configuration permet la sélection des éléments à exporter.
Lors de la création d'un export dans un projet contenant des éléments verrouillés, il est possible de sélectionner pour l'export des modèles verrouillés et des modèles non verrouillés. Pour ce faire, l'export doit être de type "Verrouillé".
Les autres éléments (dashboard, diffusions, ETL, groupes et programmations), pour être sélectionnables, doivent être non verrouillés.
Pour un export verrouillé : le nouvel import synchronise les éléments par rapport à ce qui est déjà existant dans le projet.
Pour un export libre : le nouvel import écrase obligatoirement entièrement les éléments déjà présents.
Un tableau exhaustif récapitulatif est disponible dans la section Extensions de ce document.
Commun à tous les produits
Un élément verrouillé (programmation, groupe, diffusion, modèle) représenté par une icone spécifique (câble pour l'extension et cadenas noir pour l'export), indique l'extension dont il provient, grâce à une infobulles.
Messenger
- Restrictions sur les diffusions
- Renommage et suppression d'une diffusion non autorisés
- Suppression d'un groupe de destinataires présent dans l'extension ou l'export verrouillé non autorisée
- Modification du fichier source et de son emplacement non autorisée
Modification de la portée (publique ou privée) de la diffusion non autorisée
Verrouillage des programmations dans Messenger
- Une diffusion provenant d'une programmation d'une extension ou d'un export verrouillée ne peut pas être retirée de la programmation.
- En revanche, elle peut être ajoutée à une programmation nouvellement créée dans le projet.
Une modélisation n'est pas modifiable dans MyReport Data, il est toutefois possible d'y ajouter des éléments (connexion, dossier, modèle…), de modifier certaines propriétés du modèle et de surcharger un modèle de l'extension (ajout de filtres, tables, champs, ...).
Protections liées au verrouillage des modèles provenant de l'export (héritage)
Déplacement et renommage de modèles non autorisé
Modification du chargement et de la destination d'un modèle non autorisé
Position des tables figée dans le mapping
Jointures non modifiables (mais il est possible d'en ajouter)
Champs destination non modifiables (mais il est possible d'en ajouter)
sauf la "Taille" des champs destination de type texte
Configuration des fichiers source non modifiable
- sauf chemin d'accès d'un modèle fichier, cependant la structure du fichier doit rester identique
Concernant les autorisations des utilisateurs :
Les autorisations ne sont pas pris en compte par les mises à jour d'un modèle. Les droits sont initialisés au premier import mais ne sont plus mis à jour par les nouvelles versions.
Modification des autorisations du groupe importé non autorisée (mais ajout possible)
Concernant les requêtes
- Ajout de tables sur une requête provenant de l'export autorisé
- Suppression de tables sur une requête existante interdit, seul la suppression des tables ajoutées en surcharge de la requête est autorisé
- Ajout de requêtes autorisé
- Suppression de requêtes provenant de l'export interdit.
Limitations
Formules des champs et des jointures non affichées
Duplication du modèle non autorisée
Export du modèle non autorisé