Amendement de la protection (protection)
(Page créée avec « __NOTOC__ Les applications sont livrées avec un schéma de protection (qu'est-ce qui est protégé et avec quel niveau de protection) par défaut correspondant aux exige... ») |
|||
Ligne 1 : | Ligne 1 : | ||
+ | {{Version800}} | ||
+ | |||
__NOTOC__ | __NOTOC__ | ||
Ligne 47 : | Ligne 49 : | ||
* [[Configuration_des_applications_(administration)|Configuration des applications]] | * [[Configuration_des_applications_(administration)|Configuration des applications]] | ||
* [[Protection_des_données_(Administration)|Assistant de gestion de la configuration]] | * [[Protection_des_données_(Administration)|Assistant de gestion de la configuration]] | ||
− | |||
− | |||
[[Category:Protection]] | [[Category:Protection]] | ||
− | [[Category: | + | [[Category:Version800]] |
Version du 12 février 2018 à 10:09
Les applications sont livrées avec un schéma de protection (qu'est-ce qui est protégé et avec quel niveau de protection) par défaut correspondant aux exigences de la loi de finance 2016 article 88.
La personnalisation de la protection permet d'enrichir les éléments protégés.
Pour rappel, deux niveaux de protection sont définis, la protection qui assure la protection contre une altération extérieure (et induit l'historisation des valeurs protégées) et le scellement qui assure l'inaltérabilité des objets par scellement.
Notez qu'il n'est pas possible de désactiver la protection des éléments livrés par Sage, seul l'ajout est possible.
Classe DSM
Les développements DSM peuvent être protégés sans restriction, les classes DSM peuvent être protégées ou scellées.
La protection est portée par le stéréotype des classes.
Classe Sage
Le modèle Sage peut être enrichie dans les limites suivantes :
- Protection de classe qui ne sont pas livrée protégée.
- Activation de la protection sur des attributs de classe protégée ou scellée (y compris sur des extensions de ces classes).
Notez qu'il n'est pas possible d'activer le scellement de classe livrée non scellée.
La modification de la protection du modèle Sage est réalisée par les scripts de configuration associées à l'application dans le dossier.
Les méthodes du ModelManager relatives à la protection sont :
Méthode | Usage |
---|---|
SetClassProtection | Active la protection sur une classe. |
SetAttributeProtection | Active la protection sur un attribut. |
Mise à jour de la protection
Lorsque la configuration de la protection est modifiée (par DSM ou par les scripts de configuration) la protection doit être soit réinitialisée (perte de l'historique) soit mise à jour (conservation de l'historique) par l'assistant de gestion de la configuration.
Voir aussi: