Renseigner un nom de pile avec un script
Cet exemple illustre comment renseigner le nom de la pile qu'un utilisateur demande à partir du catalogue Cloud Provisioning and Governance en utilisant l'ID de l'utilisateur. L'exemple utilise un script include que vous pouvez appeler à partir d'une action de règle de plan.
Avant de commencer
Rôle requis : sn_cmp.cloud_service_designer
Cet exemple utilise un script include. Si vous souhaitez créer des script includes similaires, familiarisez-vous avec les API système Glide qui font partie de votre instance. Consultez le site développeur pour obtenir une liste complète de toutes les API. Reportez-vous à la section Includes de script pour plus d’informations sur l’utilisation de ces scripts par le système.
Pourquoi et quand exécuter cette tâche
L'objectif de cet exemple est de prendre l'ID du demandeur de catalogue et de le renseigner dans le champ Nom de la pile. Le champ est modifiable. Suivez un exemple comme celui-ci lorsque vous souhaitez appliquer librement une convention de dénomination ou d'étiquetage sur certaines valeurs, mais autorisez tout de même l'utilisateur à saisir le texte qu'il souhaite.
Procédure
Résultats
Dans le portail des utilisateurs dans le cloud, le formulaire de commande de catalogue pour l'opération Mettre en service affiche l'ID d'utilisateur de l'utilisateur connecté. Cet exemple utilise l'utilisateur Able Tutor, fourni dans le système de base comme données de démonstration. La valeur du champ Nom de la pile est la même que dans le champ ID d'utilisateur de la table Utilisateur [sys_user]. L'icône de profil pour le même utilisateur connecté s'affiche également en haut à droite du portail des utilisateurs dans le cloud.