Les URL suivantes présentent toutes les opérations disponibles sur le terminal d'heures ouvrées et les paramètres requis :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc/center/rest/ businesshours/documentation
L'URL suivante renvoie les paramètres pour le service Web d'heures ouvrées :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours
Une opération GET sur la racine /businesshours/ renvoie la liste de toutes les définitions d'heures ouvrées pour le client hébergé de l'administrateur actuellement enregistré :
Méthodes du service Web d'heures ouvrées disponibles
Récupérez la liste de toutes les heures ouvrées qui sont associées au client hébergé pour l'utilisateur connecté :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours
Remarque : L'administrateur global peut uniquement afficher les définitions d'heures ouvrées incluses dans le client hébergé par défaut. Un administrateur de clients hébergés peut uniquement afficher les définitions dans ce client hébergé.
Récupérez la liste de toutes les heures ouvrées qui sont associées à l'ID de client hébergé spécifié :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/tenantId/tenantId
Remarque : Vous devez être connecté en tant qu'administrateur global ou en tant qu'administrateur de clients hébergés du client hébergé spécifié.
Récupérez la définition d'heures ouvrées qui est associée à l'identificateur spécifié (ID businesshour assigné en interne) :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/id/id
Suppression d'une définition d'heures ouvrées :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/id/id
Remarque : L'utilisateur qui exécute la méthode DELETE doit être connecté en tant qu'administrateur global ou en tant qu'administrateur de clients hébergés du client hébergé qui possède l'ID d'heure ouvrée.
Méthodes PUT disponibles pour le service Web d'heures ouvrées
Associez une définition d'heure ouvrée à un groupe de sites spécifié :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/assign/businesshour /businessHour/site/siteGroupId
Supprimez l'association de la définition d'heures ouvrées actuellement assignée au groupe de sites spécifié :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/unassign/businesshour /site/siteGroupId
Association de fuseaux horaires
Pour éviter l'apparition d'erreurs associées à l'utilisation des barres obliques (/) dans les fuseaux horaires, l'appel du service Web accepte l'ID de nombre entier (colonne ID dans la table de fuseaux horaires) ou l'ID qui ne dépend pas de la langue (colonne TimeZoneID dans la table de fuseaux horaires). Si vous voulez utiliser l'ID qui ne dépend pas de la langue, remplacez simplement les barres obliques par %2f.
Exemple : Si un groupe de sites avec l'ID siteId 118 et si vous voulez définir le fuseau horaire sur Amérique/Denver (ID de fuseau horaire 93), procédez à une opération PUT avec une des URL suivantes :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/assign/timezone/93/site/118
ou :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/businesshours/assign/timezone/America%2fDenver /site/118
Pour obtenir la liste de tous les fuseaux horaires disponibles, utilisez la syntaxe suivante :
http://adresse_IP_serveur_CA_Performance_Center:8181/pc /center/webservice/consoleinfo/allTimezones/cultureID
Les résultats renvoyés incluent le nom localisé du fuseau horaire en fonction de l'ID de culture spécifié, ainsi que l'ID de fuseau horaire qui ne dépend pas de la langue.
Les groupes de sites sont requis pour déployer des heures ouvrées. Pour plus d'informations sur la syntaxe de groupe de sites, consultez la rubrique Syntaxe pour la gestion de groupes de sites.
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|