Composants installés avec CSD 2.0

Plusieurs types de composants sont installés avec l'application CSD 2.0.

Tables installées

Ces tables sont installées avec le module d’extension Application Distribution de logiciel client 2.0 (com.sn.csd).

Tableau 1. Tables CSD 2.0
Table Description
Fournisseur de distribution de logiciel client [sn_csd_provider] Contient tous les fournisseurs de distribution de logiciels.
Configuration de l’exécution des éléments de catalogue CSD [sn_csd_cat_item_fulfilment_config] Contient des informations de configuration supplémentaires requises pour commander un élément de catalogue à l’aide CSD 2.0de .
Configuration du logiciel de distribution de logiciel client [sn_csd_software_config] Table de base pour toutes les configurations des fournisseurs de logiciels.
Exécution du bail de distribution de logiciel client [sn_csd_lease_execution] Contient des scripts planifiés pour exécuter les flux secondaires et les flux associés au déploiement, à la révocation et à la gestion des baux.
Autorisation de l’appareil [sn_csd_entitlement_asset] Contient des informations sur l’allocation de licence pour les appareils.
Application de distribution de logiciel client [sn_csd_application] Table de base pour toutes les applications du fournisseur de logiciels.
Gestionnaire de bail de distribution de logiciel client [sn_csd_lease_manager] Relie l’élément demandé à l’exécution du bail et au calendrier requis.
Autorisation d’utilisateur [sn_csd_entitlement_user] Contient des informations sur l’allocation de licence pour les utilisateurs.
Autorisation de licence [sn_csd_entitlement] Table parente des tables d’appareils et d’autorisations d’utilisateurs.
Calendrier de bail de distribution de logiciel client [sn_csd_lease_schedule] Contient les entrées de calendrier pour le déploiement, le bail et la révocation.
Autorisation logicielle [sn_csd_license] Contient les informations de gestion des licences du modèle logiciel requis.
Modèle logiciel [sn_csd_software_product_model] Contient les détails du logiciel requis. Lla. Les détails incluent le nom d’affichage, le fabricant, etc.
Logiciel demandé [sn_csd_req_software] Contient tous les logiciels demandés et leurs états.

Rôles installés

Ces rôles sont installés avec l’application CSD 2.0 .

Tableau 2. Rôles pour Hub d'intégration : CSD 2.0
Titre du rôle [name] Description
Administrateur CSD

[sn_csd. Administrateur CSD]

Rôle d’administrateur pour la gestion de CSD 2.0.
Utilisateur CSD [sn_csd. Utilisateur CSD] Rôle permettant de commander des éléments de catalogue à partir du catalogue CSD 2.0 et d’effectuer des actions telles que révoquer le logiciel, prolonger le bail, etc.

Propriétés installées

Propriétés permettant CSD 2.0 de gérer l’état d’installation des déploiements de logiciels demandés et de configurer les détections planifiées.

Pour accéder aux CSD 2.0 propriétés, accédez à Distribution de logiciel client 2.0 > Propriétés. Les propriétés suivantes sont disponibles :
Tableau 3. Propriétés de distribution de logiciel client
Propriété Nom Description
Intervalle d’expiration de la vérification de l’état (en jours). Configurez le nombre de jours pendant lesquels le système doit attendre avant d’ignorer l’état d’installation du logiciel. sn_csd.softwareInstallExpDay Contrôle le nombre de jours d’attente du système avant d’ignorer l’état d’installation du logiciel. La limite de temps par défaut pour l’installation du logiciel est de 30 jours avant que le système arrête de vérifier l’état d’installation d’un déploiement.
  • Type : nombre entier
  • Valeur par défaut : 30

Les états d’installation sont les suivants :

  • Non installé : l’utilisateur n’a pas installé le logiciel demandé avant l’expiration de la limite de temps configurée.
  • Installé : le logiciel a été installé dans la limite de temps configurée.
  • Vérification de l’état expirée : le délai imparti à l’utilisateur pour installer le logiciel demandé a expiré. Le système ne vérifie plus l’état de ce déploiement.
  • Révoqué : le logiciel a été révoqué par l’administrateur.
  • Non synchronisé : l’état de l’installation n’est pas synchronisé avec l’état du serveur.
Remarque :
Si SAM est utilisé avec CSD 2.0, l’état est mis à jour automatiquement. Sinon, l’administrateur doit modifier l’état manuellement.
Concilier l’intervalle d’état de l’installation logicielle (en heures). Définissez l’intervalle de répétition pour la tâche planifiée qui détermine l’état de l’installation. sn_csd.softwareInstallIntervalHour Détermine quand s’exécute la tâche planifiée qui détermine l’état de l’installation. Par défaut, le système vérifie l’état de l’installation toutes les heures.
  • Type : nombre entier
  • Valeur par défaut : 24
Définir l'intervalle planifié (jours) dans l'application Détection. sn_csd.discoveryExeDay Définit l’intervalle de répétition pour la tâche planifiée qui exécute la détection d’application. Par défaut, Discovery s’exécute à minuit le jour défini avec cette valeur.
  • Type : nombre entier
  • Valeur par défaut : 5
Définir l’intervalle de travail du calendrier d’exécution du bail (minutes) sn_csd.lease_execution_interval Intervalle au cours duquel la tâche planifiée du calendrier de bail CSD vérifie que les baux logiciels demandés démarrent, s’arrêtent ou se prolongent.
  • Type : nombre entier
  • Valeur par défaut : 1
Définir le temps avant la fin de bail pour notifier le demandeur (jours) sn_csd.lease_end_notification Détermine le nombre de jours avant la fin d’un bail de logiciel pour notifier le demandeur. Si des extensions de bail sont autorisées, assurez-vous que cette période laisse suffisamment de temps pour que le processus d’approbation se termine avant l’expiration du bail.
  • Type : nombre entier
  • Valeur par défaut : 5
Détermine s’il faut utiliser des tables de module d’extension SAM (SAM Foundation ou SAM Professional) pour gérer les modèles logiciels et les informations de gestion des licences sn_csd.useSAMPlugin Option permettant d’utiliser le module d’extension SAM avec CSD 2.0 les tables SAM et de les choisir.

Flux, flux secondaires et actions

Ces flux, flux secondaires et actions sont avec l’application CSD 2.0 .

Tableau 4. Flux disponibles avec CSD 2.0
Flux
Commander le logiciel client Planifie l’installation d’une application commandée sur l’appareil sélectionné. La demande nécessite des approbations basées sur l’entrée de l’utilisateur dans la configuration de l’élément de catalogue.
Déployer le logiciel client Déploie un logiciel en exécutant un flux secondaire spécifique au fournisseur. Crée des tâches de catalogue en cas d’échec dans l’exécution du flux secondaire du fournisseur.
Tableau 5. Flux secondaires disponibles avec CSD 2.0
Flux secondaire Description
Affecter une licence Crée un enregistrement d’autorisation.
Extension de bail de logiciel client Prolonge la date de fin de bail du logiciel requis.
Logiciel de déploiement CSD Post-traitement Effectue le post-traitement une fois le déploiement du logiciel réussi.
Notification de fin de bail CSD Informe l’utilisateur de la date de fin de bail du logiciel et envoie le lien pour prolonger la date de fin de bail.
Supprimer les enregistrements de bail Supprime les enregistrements de calendrier de bail, d’exécution du bail et de gestionnaire de bail associés à l’élément demandé.
Modèle de déploiement de l’application Modèle de flux pour le flux de déploiement de l’application.
Rechercher un modèle de données de configuration Modèle de flux pour le flux Rechercher des données de configuration.
Révoquer le modèle d’application Modèle de flux pour le flux de révocation de l’application.
Révoquer la licence Supprime l’enregistrement de l’autorisation spécifiée.
Révoquer le logiciel client Révoque le logiciel du serveur du fournisseur.
Tableau 6. Actions disponibles avec CSD 2.0
Action Description
Obtenir l'URL d'enregistrement du CSD Génère un lien vers le logiciel demandé.
Date vide Vérifie si la date saisie est vide.
Validation de la licence Vérifie la disponibilité de la licence et récupère les informations de licence si disponibles.
Mettre à jour la fin de bail sur l’élément demandé Met à jour la date de fin de bail de l’enregistrement de l’élément demandé.