Composants installés avec Créateur de services

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 6 minutes de lecture
  • Plusieurs types de composants sont installés avec Service Creator.

    Les données de démonstration sont disponibles avec Service Creator. Les données de démonstration fournissent la catégorie de catalogue de services des services départementaux.

    La création d’une nouvelle catégorie de service crée également des composants pour cette catégorie de service.

    Les composants suivants sont ajoutés avec Service Creator :

    Tables

    Tableau 1. Tables de Créateur de services
    Table Description
    Catégorie de service [catalog_category_request] Stocke toutes les catégories de services.
    Utilisateur de la demande de catégorie de service [catalog_category_request_user] Suit les prestataires pour une catégorie de service. Utilisez ces enregistrements pour accorder ou supprimer des rôles selon les besoins.
    Service [sc_cat_item_producer_service] Stocke tous les services.
    Menu de l’application de catégorie de service [service_category_app_menu] Stocke les menus d’application pour chaque catégorie de service.
    Rôle d’utilisateur de catégorie de service [service_category_user_role] Suit les utilisateurs qui ont obtenu un rôle en tant qu’éditeur d’une catégorie de service.

    Actions d'interface utilisateur

    Action d'interface utilisateur Description
    Créer une catégorie et une table Approuve une catégorie de service demandée et crée des composants système pour cette catégorie.
    Demander la publication de la catégorie Permet à un créateur de services de demander la publication de sa catégorie.
    Créer un service Crée un nouveau service dans la catégorie de service.
    Afficher la définition de la table Ouvre la définition de la table de tâches [sys_db_object] pour une catégorie de service.
    Afficher la liste de tâches Ouvre la liste des tâches associées à la catégorie de service.

    Politiques d'interface utilisateur

    Politique d'interface utilisateur Description
    Masquer la date d'échéance Masque le champ Date d’échéance sur le formulaire de catégorie de service si l’état est Demandé ou si la date d’échéance est vide.
    Masquer la catégorie si vide Masque le champ Catégorie, s’il est vide, sur le formulaire de catégorie de service.
    Afficher les éléments publiés Affiche la case à cocher Publié sur le formulaire de catégorie de service si l’état est Créé mais Non publié ou Prêt pour publication.
    Masquer le nom de la table Affiche la table et masque le nom de la table sur le formulaire de catégorie de service si la table contient une valeur.
    Masquer le nom de catégorie Masque le nom sur le formulaire de catégorie de service si l’état est Demandé ou Rejeté.
    Nom de table en lecture seule Place le nom du département et le nom de table en lecture seule sur le formulaire de catégorie de service si l’état n’est pas demandé.
    Masquer les éditeurs Masque le champ Éditeurs sur le formulaire de catégorie de service si l’état est Demandé ou Rejeté.

    Propriétés

    Propriété Description
    glide.citizen_developer.category.auto_publish Ajoute automatiquement de nouvelles catégories de services au catalogue de services en tant que sous-catégories de la catégorie Services départementaux.
    • Type : Vrai/Faux
    • Valeur par défaut : true
    • Emplacement : table Propriétés système [sys_properties]
    glide.citizen_developer.set_category_roles Liste de rôles séparés par des virgules qui peuvent définir la catégorie pour un nouveau service.
    • Type : chaîne
    • Valeur par défaut : admin, catalog_admin
    • Emplacement : table Propriétés système [sys_properties]
    glide.service_creator.auto_add_to_category Ajoute automatiquement de nouveaux services à la catégorie Catalogue de services des services départementaux, en plus de la catégorie spécifique au département.
    • Type : Vrai/Faux
    • Valeur par défaut : true
    • Emplacement : table Propriétés système [sys_properties]

    Inclusions de script

    Include de script Description
    serviceCategoryIsUnpublished Fonction globale qui renvoie vrai si la catégorie de service n’est pas publiée.
    getMyCatalogCategories Fonction globale qui renvoie une liste de catégories dont l’utilisateur actuel est le gestionnaire ou un éditeur.

    Scripts clients

    Script client Description
    Vérification du nom de catégorie en double Affiche un avertissement sur le formulaire de demande de catégorie de service lorsque la catégorie de service demandée porte le même nom qu’une catégorie de service existante.
    Nom de table du correctif Garantit que le nom de table est valide sur le formulaire de demande de catégorie de service.
    Masquer les brouillons de services Masque la liste connexe des brouillons de services sur le formulaire de demande de catégorie de service, le cas échéant.
    Proposer un nom de table Propose un nom de table valide sur le formulaire de demande de catégorie de service pour les nouvelles demandes de catégorie de service.
    Catégorie publiée Affiche un message d’aide lorsque Publié est sélectionné sur le formulaire Demande de catégorie de service.
    Masquer les prestataires Masque la liste connexe Prestataires sur le formulaire de demande de catégorie de service, le cas échéant.
    Message des éditeurs Affiche un message d’aide pour le champ Éditeurs, le cas échéant.
    Autres tables Message Fournit des informations sur les tables de catégories de services existantes pour le département sélectionné.
    Message d’état Affiche un message d’aide pour le champ État.

    Règles métier

    Règle métier Description
    Requête de service Restreint les utilisateurs sans le rôle catalog_admin à l’affichage des enregistrements de service dans les catégories de service dont ils sont le gestionnaire ou l’éditeur.
    Nouveau service Fournit un message lorsqu’un nouvel enregistrement de sc_cat_item_producer_service est créé.
    Nom de table requis Garantit qu’une demande de catégorie de service a un nom de table valide avant approbation.
    Supprimer le rôle de prestataire Supprime le rôle pertinent des prestataires de services lorsqu’ils sont supprimés d’une catégorie.
    Requête de demande de catégorie Restreint les utilisateurs sans rôle catalog_admin à l’affichage des enregistrements de catégorie de service dont ils sont gestionnaires ou éditeurs.
    Rôle d’éditeur Ajoute et supprime les rôles pertinents des éditeurs de catégories de services.
    Supprimer le rôle d’utilisateur Supprime le rôle approprié des éditeurs de catégories de services, le cas échéant.
    Catégorie publiée Définit l’état sur Publié dans le catalogue lorsque la case Publié est cochée sur le formulaire de demande de catégorie de service.
    Renseigner le nom du service si vide Renseigne un nom de service si aucun n’est fourni.
    Ajouter une catégorie de services départementaux Ajoute un nouveau service à la catégorie Catalogue de services des services départementaux.
    Utilisateur d’exécution par défaut Fait d’un gestionnaire de catégorie le délégataire des tâches de service si aucun délégataire n’est spécifié.
    Nombre de services de brouillon de bloc-notes Génère des messages d’aide de champ.
    Demande de catégorie de catalogue approuvée Crée les composants nécessaires à l’utilisation d’une nouvelle catégorie de service.
    Rôle de gestionnaire Accorde des rôles pertinents aux gestionnaires de catégories.
    Nouveau script de service Renseigne le script d’un nouveau service pour définir un groupe d’affectation ou un utilisateur.
    getDepartmentUsers Renvoie les utilisateurs d’un département.
    Brouillon de requête d’élément Restreint les utilisateurs sans rôle catalog_admin à l’affichage des brouillons d’enregistrements de service dont ils sont gestionnaires ou éditeurs.
    Rôle de prestataire de subvention Accorde un rôle pertinent aux prestataires de services.
    Nom de département du bloc-notes Génère des messages d’aide de champ.
    Bloc-notes Génère des messages d’aide de champ.
    Autres tables pour le département Génère des messages d’aide de champ.
    Définir un catalogue unique à partir d’une seule catégorie Renseigne un catalogue par défaut pour un nouveau service.

    Notifications par e-mail

    Tableau 2. Notifications par e-mail de Créateur de services
    Nom Description
    Catégorie de service publiée Notifie le gestionnaire d’une catégorie de service lorsque la demande de catégorie est approuvée.
    Catégorie de service rejetée Notifie le gestionnaire d’une catégorie de service lorsque la demande de catégorie est rejetée.
    Demande de catégorie de service insérée Informe les administrateurs de catalogue lorsqu’une nouvelle demande de catégorie est créée.
    Catégorie de service créée Notifie le gestionnaire d’une catégorie de service lorsque la catégorie est créée.
    Publication de catégorie de service demandée Notifie les administrateurs de catalogue lorsque la publication d’une catégorie a été demandée.
    Demande de catégorie de service ouverte Notifie le gestionnaire d’une catégorie de service lorsqu’une nouvelle demande de catégorie est créée en son nom.