Les paramètres suivants s'appliquent à la méthode updateObject :
|
Paramètre |
Type |
Description |
|---|---|---|
|
SID |
Nombre entier |
Identifie la session extraite depuis la connexion. |
|
objectHandle |
Chaîne |
Identifie le descripteur d'un objet CA SDM à mettre à jour. |
|
attrVals |
Chaîne[] |
Identifie les paires nom-valeur pour la mise à jour. |
|
attributes |
Chaîne[] |
Identifie la séquence de noms d'attributs à partir de l'objet pour lequel des valeurs sont renvoyées. La notation par insertion de point est autorisée. Si ce champ est vide, toutes les valeurs d'attributs sont renvoyées. |
Description
Met à jour un ou plusieurs attributs pour l'objet spécifié.
Pour définir les valeurs de l'objet, l'appelant transmet une table à une dimension contenant des paires nom-valeur d'attribut. La première moitié de la paire est un nom d'attribut, la seconde est la valeur elle-même. Les noms contenant des points ne sont pas autorisés.
Pour mettre à jour un attribut de type pointeur (par exemple, le champ client d'une demande), un descripteur doit être utilisé pour la valeur. Pour les types Nombre entier, Date et Durée, transmettez la représentation de chaîne d'un nombre entier.
Par exemple, pour mettre à jour une demande avec un nouveau destinataire et ajouter les éléments de description et de priorité, la table s'affiche comme suit :
[0] - “assignee”
[1] - "cnt:555A043EDDB36D4F97524F2496B35E75" (un descripteur de contact)
[2] - “description”
[3] - "My new description
[4] - “priority”
[5] - "pri:38903" (un descripteur de priorité)
Si la mise à jour échoue, toute l'opération est abandonnée, et aucune modification n'est effectuée.
Remarque : Lors de la mise à jour d'une tâche, définissez la valeur du statut en dernier dans la table des attributs.
Eléments renvoyés
Un élément <UDSObject> contenant le descripteur de l'objet mis à jour, ainsi que les valeurs d'attributs définies dans le paramètre attributes. Si le paramètre attributes est vide, toutes les valeurs des attributs sont renvoyées. Les types Liste et LREL sont également renvoyés en tant qu'éléments vides.
Les paramètres suivants s'appliquent à la méthode getArtifact :
|
Paramètre |
Type |
Description |
|---|---|---|
|
SID |
Nombre entier |
Identifie la session extraite depuis la connexion. |
|
contact |
Chaîne |
Identifie le nom de l'utilisateur associé au ARTIFACT renvoyé. Remarque : Il s'agit du nom de connexion système et non du nom de contact pour CA Service Desk Manager. |
|
password |
Chaîne |
Identifie le mot de passe. |
Description
Facilite la création d'URL d'interface Web qui permettent de lancer l'interface Web dans le contexte d'un utilisateur sans défi de connexion. L'URL doit être identique aux éléments ci-après :
http://host/CAisd/pdmweb.exe?USERNAME=xxxxx+ARTIFACT=nnnnn+OP=xxxx....
Pour lancer l'interface Web dans le contexte d'un utilisateur (par exemple, un analyste), une application appelante doit d'abord créer une URL d'interface Web comprenant un jeton ARTIFACT CA EEM (jeton de sécurité pour interface Web). Si aucun jeton ARTIFACT CA EEM n'est fourni, un défi de connexion interactif peut être requis lors de la tentative de lancement de l'interface Web dans le contexte choisi (par exemple, l'affichage d'informations détaillées sur un ticket). La méthode getArtifact permet de générer l'artefact CA EEM dans le contexte de l'utilisateur fourni par le paramètre contact.
Remarque : Pour pouvoir effectuer cette opération, CA Service Desk doit être intégré à CA EEM.
Eléments renvoyés
Un artefact CA EEM basé sur le nom de l'utilisateur saisi. Vous ne pouvez utiliser l'artefact pour lancer l'interface Web qu'une seule fois.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|