Exploration des ensembles de mises à jour système
Un ensemble de mises à jour est un groupe de changements de configuration qui peuvent être déplacés d’une instance à une autre. Les ensembles de mises à jour permettent aux développeurs de créer des fonctionnalités sur une instance de non-production et de promouvoir les changements sur une autre instance à des fins de test ou de déploiement.
Vue d’ensemble des ensembles de mises à jour système
Un update set est un fichier XML qui contient :
- Ensemble de détails d’enregistrement qui identifient l’ensemble de mises à jour de manière unique.
- Une liste des changements de configuration.
- État qui détermine si une autre instance peut récupérer et appliquer des changements de configuration.
Utilisateurs
| Utilisateur | Description |
|---|---|
| Administrateur |
Crée, compare et fusionne des ensembles de mises à jour tout en gérant la façon dont les ensembles de mises à jour stockent, récupèrent, prévisualisent et appliquent les changements de configuration entre les instances. |
| Développeur |
Crée des ensembles de mises à jour pour des versions spécifiques d’une application et spécifie les tables d’application à suivre. |
Workflows
Un processus courant pour développer des personnalisations avec des ensembles de mises à jour consiste à déplacer les modifications du développement vers les instances detest et de production .
- Créez un ensemble de mises à jour sur l’instance de développement.
- Effectuez des personnalisations et apportez des modifications à l’instance de développement.
- Marquez l’ensemble de mises à jour comme terminé.
- Connectez-vous à l’instance de test et récupérez l’ensemble de mises à jour terminé à partir de l’instance de développement.
- Validez l’ensemble de mises à jour sur l’instance de test et testez minutieusement les personnalisations.
- Si l’ensemble de mises à jour rencontre des problèmes dans l’instance de test, répétez les étapes 1 à 5 pour développer le correctif sur l’instance de développement avec un autre ensemble de mises à jour.
- Identifiez un chemin d’accès commun pour le déplacement des ensembles de mises à jour d’une instance à l’autre et gérez ce modèle. Ne migrez jamais le même ensemble de mises à jour provenant de plusieurs sources. Déplacez les ensembles de mises à jour du développement au test, puis du test à la production.
- Validez l’ensemble de mises à jour en production. Si l’ensemble de mises à jour nécessitait un correctif, validez les deux ensembles de mises à jour dans l’ordre dans lequel ils ont été créés.
Si votre environnement de développement se compose de seulement deux instances, vous pouvez combiner vos instances de développement et de test en une seule instance intermédiaire.
- Créez un ensemble de mises à jour sur l’instance intermédiaire.
- Apportez des personnalisations et des changements sur l’instance intermédiaire.
- Marquez l’ensemble de mises à jour comme terminé.
- Testez minutieusement les personnalisations sur l’instance intermédiaire.
- Si l’ensemble de mises à jour rencontre des problèmes, répétez les étapes 1 à 4 pour développer le correctif sur l’instance intermédiaire avec un autre ensemble de mises à jour.
- Connectez-vous à l’instance de production et récupérez l’ensemble de mises à jour terminé à partir de l’instance intermédiaire. Si l’ensemble de mises à jour nécessitait un correctif, récupérez les deux ensembles de mises à jour.
- Validez l’ensemble de mises à jour en production. Si l’ensemble de mises à jour nécessitait un correctif, validez les deux ensembles de mises à jour dans l’ordre dans lequel ils ont été créés.
Avantages
| Avantage | Fonctionnalité | Utilisateurs |
|---|---|---|
| Créez un ensemble de mises à jour pour stocker les changements locaux. | Créer et sélectionner un ensemble de mises à jour comme ensemble actuel | Développeur |
| Sélectionnez l’ensemble de mises à jour actuel pour stocker les changements locaux. | Sélectionner l’ensemble de mises à jour actuel dans Navigation unifiée | Administrateur |
| Validez un ensemble de mises à jour pour le préparer à la distribution. | Valider un ensemble de mises à jour | Administrateur |
| Comparez les ensembles de mises à jour pour déterminer les différences qu’ils contiennent. | Comparer les ensembles de mises à jour locaux | Administrateur |
| Créer un fichier externe à partir d’un ensemble de mises à jour. | Enregistrer un ensemble de mises à jour en tant que fichier XML local | Administrateur |
| Récupérer des ensembles de mises à jour à partir d’instances distantes. | Récupérer un ensemble de mises à jour | Administrateur |
| Annulez les changements appliqués à partir d’un ensemble de mises à jour. | Annuler un ensemble de mises à jour | Administrateur |
| Définissez les propriétés système associées aux ensembles de mises à jour. | Propriétés des ensembles de mises à jour | Administrateur |
| Suivez les personnalisations apportées aux tables, aux champs et aux enregistrements d’application. | Personnalisations suivies par ensembles de mises à jour | Administrateur |
| Ensembles de mises à jour par lots afin de pouvoir les prévisualiser et les valider en bloc. | Utilisation d’ensembles de mises à jour par lots | Administrateur |
Cas d'utilisation
Choisissez les ensembles de mises à jour ou le référentiel d’applications en fonction du résultat que vous souhaitez obtenir. N’utilisez pas à la fois les ensembles de mises à jour et le référentiel d’applications pour le développement d’applications incluses dans le périmètre. La combinaison de l’utilisation des deux entraîne des changements ignorés et des erreurs de validation. Après l’installation d’une application à partir du référentiel d’applications, poursuivez son utilisation pour le développement et la publication. Les ensembles de mises à jour ne peuvent transférer que des fichiers d’application limités. Pour les transferts plus importants, exportez et importez des données à l’aide de jeux d’importation ou de services Web.
- Ensembles de mises à jour
-
- Stocker les changements apportés à un système de base ou à une application installée.
- Stockage et application d’une version particulière d’une application.
- Production d’un fichier pour l’exportation.
- Référentiel d’applications
-
- Installation et mise à jour des applications sur toutes les instances de l’entreprise.
- Gestion des ensembles de mises à jour d’application.
- Restreindre l’accès aux applications de la même entreprise.
- Déploiement des applications terminées pour les utilisateurs finaux.