ServiceDesk Plus

Version de l'intégration : 5.0

‌Configurer ServiceDesk Plus pour qu'il fonctionne avec Google Security Operations

  1. Pour générer la clé API, sous Bloc utilisateur, accédez à Admin > Techniciens.
  2. Pour générer la clé API pour le technicien existant, cliquez sur l'icône de modification à côté du technicien. Si vous souhaitez générer la clé API pour un nouveau technicien, cliquez sur le lien Add New Technician (Ajouter un technicien), puis saisissez les informations du technicien et accordez-lui l'autorisation de se connecter.
  3. Cliquez sur Générer un lien sous le bloc d'informations sur la clé API. Vous pouvez sélectionner une période d'expiration pour la clé à l'aide de l'icône de calendrier ou simplement conserver la même clé indéfiniment.
  4. Si une clé a déjà été générée pour le technicien, un lien de régénération s'affiche.

Configurer l'intégration ServiceDesk Plus dans Google SecOps

Pour obtenir des instructions détaillées sur la configuration d'une intégration dans Google SecOps, consultez Configurer des intégrations.

Paramètres d'intégration

Utilisez les paramètres suivants pour configurer l'intégration :

Paramètre Type Valeur par défaut Description
Racine de l'API Chaîne http://{IP OR FQDN}:8080/api/v3/ Racine de l'API de ServiceDesk Plus.

Actions

Ajouter une note

Description

Si vous souhaitez ajouter des informations supplémentaires, y compris des informations techniques, à une demande spécifique en fonction de vos observations, vous pouvez utiliser l'option "Ajouter des notes". Vous pouvez également utiliser des notes pour modifier l'état de la demande.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID des demandes.
Remarque Chaîne N/A Contenu de la note.
Est public Case à cocher Décochée Indique si la note doit être publique ou non.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
success Vrai/Faux success:False
Résultat JSON
N/A

Ajouter une note et attendre une réponse

Description

Ajoutez une note et attendez que les nouvelles notes soient ajoutées à la demande.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID des demandes.
Remarque Chaîne N/A Contenu de la note.
Est public Case à cocher N/A Indique si la note doit être publique ou non.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
new_notes N/A N/A
Résultat JSON
N/A

Fermer la demande

Description

Lorsqu'un demandeur est entièrement satisfait de la réponse apportée à sa demande et que le problème signalé a été résolu, la demande peut être clôturée.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID de la demande.
Commentaire Chaîne N/A Commentaire de clôture.
Résolution confirmée Case à cocher N/A Indique si la résolution de la demande a été confirmée ou non.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
success Vrai/Faux success:False
Résultat JSON
N/A

Créer une demande d'alerte

Description

Créez une demande concernant une alerte Google SecOps.

Paramètres

Paramètre Type Valeur par défaut Description
Subject Chaîne N/A Objet de la demande.
Demandeur Chaîne N/A Demandeur de la requête. Si aucune valeur n'est spécifiée, la valeur est définie sur l'utilisateur de la clé API.
État Chaîne N/A État de la demande.
Technicien Chaîne N/A Nom du technicien affecté à la demande.
Priorité Chaîne N/A Priorité de la demande.
Urgence Chaîne N/A L'urgence de la demande.
Catégorie Chaîne N/A Catégorie de la demande.
Modèle de demande Chaîne N/A Modèle de la demande.
Type de requête Chaîne N/A Type de la demande. Exemple : Incident, Demande de service
Heure limite (ms) Chaîne N/A Date limite de la demande en millisecondes.
Mode Chaîne N/A Mode de la demande.
Niveau Chaîne N/A Niveau de la demande.
Site Chaîne N/A Site de la demande.
Groupe Chaîne N/A Groupe de la demande.
Impact Chaîne N/A Impact de la demande.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
success Vrai/Faux success:False
Résultat JSON
N/A

Créer une demande

Description

Si votre système présente une défaillance ou un problème, signalez-le en envoyant une demande à l'équipe d'assistance informatique. Il existe différents modes pour envoyer une demande : utiliser un formulaire Web, envoyer une notification par e-mail ou passer un appel téléphonique. ServiceDesk Plus propose des options permettant d'enregistrer les détails d'une demande provenant de l'un des formulaires mentionnés ci-dessus.

Paramètres

Paramètre Type Valeur par défaut Description
Subject Chaîne N/A Objet de la demande.
Demandeur Chaîne N/A Demandeur de la requête. Si aucune valeur n'est spécifiée, la valeur est définie sur l'utilisateur de la clé API.
Description Chaîne N/A Description de la demande.
État Chaîne N/A État de la demande.
Technicien Chaîne N/A Nom du technicien affecté à la demande.
Priorité Chaîne N/A Priorité de la demande.
Urgence Chaîne N/A L'urgence de la demande.
Catégorie Chaîne N/A Catégorie de la demande.
Modèle de demande Chaîne N/A Modèle de la demande.
Type de requête Chaîne N/A Type de la demande. Exemple : Incident, Demande de service
Heure limite (ms) Chaîne N/A Date limite de la demande en millisecondes.
Mode Chaîne N/A Mode de la demande.
Niveau Chaîne N/A Niveau de la demande.
Site Chaîne N/A Site de la demande.
Groupe Chaîne N/A Groupe de la demande.
Impact Chaîne N/A Impact de la demande.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
request_id N/A N/A
Résultat JSON
{
    "isvipuser": "No",
    "subcategory": null,
    "resolvedtime": "0",
    "site": "Chicago",
    "timespentonreq": "0hrs 0min",
    "technician": "Shawn Adams",
    "responseduebytime": "1556101814544",
    "shortdescription": "Testing the API adding request",
    "fr_duetime": "1556101814544",
    "subject": "Testing API 2",
    "impact": "Affects Business",
    "city": "London",
    "group": null,
    "approval_status": null,
    "area": null,
    "requesttype": "Convert the Incident to Change",
    "yettoreplycount": null,
    "priority": "High",
    "respondedtime": "0",
    "asset": null,
    "createdby": "Demo",
    "duebytime": "1556164814544",
    "department": null,
    "status": "Work Inprogress",
    "category": "General",
    "fcr": "false",
    "description": "Testing the API adding request",
    "closurecode": null,
    "workorderid": "123",
    "completedtime": "0",
    "requesttemplate": "Default Request",
    "requester": "Catrin Folkesson",
    "createdtime": "1556092814544",
    "technician_loginname": "adams",
    "editing_status": "0",
    "level": "Tier 1",
    "country": "India",
    "is_catalog_template": "false",
    "sla": "High SLA",
    "item": null,
    "closurecomments": null,
    "mode": "SMS",
    "editorid": "null",
    "impactdetails": null,
    "urgency": "High"
}

Obtenir une demande

Description

Récupérez des informations sur une demande.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID de la demande.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
success Vrai/Faux success:False
Résultat JSON
{
    "isvipuser": "No",
    "subcategory": null,
    "resolvedtime": "0",
    "site": "Chicago",
    "timespentonreq": "0hrs 0min",
    "technician": "Shawn Adams",
    "responseduebytime": "1556101814544",
    "shortdescription": "Testing the API adding request",
    "fr_duetime": "1556101814544",
    "subject": "Testing API 2",
    "impact": "Affects Business",
    "city": "London",
    "group": null,
    "approval_status": null,
    "area": null,
    "requesttype": "Convert the Incident to Change",
    "yettoreplycount": null,
    "priority": "High",
    "respondedtime": "0",
    "asset": null,
    "createdby": "Demo",
    "duebytime": "1556164814544",
    "department": null,
    "status": "Work Inprogress",
    "category": "General",
    "fcr": "false",
    "description": "Testing the API adding request",
    "closurecode": null,
    "workorderid": "123",
    "completedtime": "0",
    "requesttemplate": "Default Request",
    "requester": "Catrin Folkesson",
    "createdtime": "1556092814544",
    "technician_loginname": "adams",
    "editing_status": "0",
    "level": "Tier 1",
    "country": "India",
    "is_catalog_template": "false",
    "sla": "High SLA",
    "item": null,
    "closurecomments": null,
    "mode": "SMS",
    "editorid": "null",
    "impactdetails": null,
    "urgency": "High"
}

Ping

Description

Testez la connectivité à l'instance ServiceDesk Plus.

Paramètres

N/A

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success:False
Résultat JSON
N/A

Demande de mise à jour

Description

Mettez à jour une demande.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID de la demande à mettre à jour.
Demandeur Chaîne N/A Demandeur de la requête. Si aucune valeur n'est spécifiée, la valeur est définie sur l'utilisateur de la clé API.
Description Chaîne N/A Description de la demande.
État Chaîne N/A État de la demande.
Technicien Chaîne N/A Nom du technicien affecté à la demande.
Priorité Chaîne N/A Priorité de la demande.
Urgence Chaîne N/A L'urgence de la demande.
Catégorie Chaîne N/A Catégorie de la demande.
Modèle de demande Chaîne N/A Modèle de la demande.
Type de requête Chaîne N/A Type de la demande. Exemple : Incident, Demande de service
Heure limite (ms) Chaîne N/A Date limite de la demande en millisecondes.
Mode Chaîne N/A Mode de la demande.
Niveau Chaîne N/A Niveau de la demande.
Site Chaîne N/A Site de la demande.
Groupe Chaîne N/A Groupe de la demande.
Impact Chaîne N/A Impact de la demande.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
success Vrai/Faux success:False
Résultat JSON
{
    "isvipuser": "No",
    "subcategory": null,
    "resolvedtime": "0",
    "site": "Chicago",
    "timespentonreq": "0hrs 0min",
    "technician": "Shawn Adams",
    "responseduebytime": "1556101814544",
    "shortdescription": "Testing the API adding request",
    "fr_duetime": "1556101814544",
    "subject": "Testing API 2",
    "impact": "Affects Business",
    "city": "London",
    "group": null,
    "approval_status": null,
    "area": null,
    "requesttype": "Convert the Incident to Change",
    "yettoreplycount": null,
    "priority": "High",
    "respondedtime": "0",
    "asset": null,
    "createdby": "Demo",
    "duebytime": "1556164814544",
    "department": null,
    "status": "Work Inprogress",
    "category": "General",
    "fcr": "false",
    "description": "Testing the API adding request",
    "closurecode": null,
    "workorderid": "123",
    "completedtime": "0",
    "requesttemplate": "Default Request",
    "requester": "Catrin Folkesson",
    "createdtime": "1556092814544",
    "technician_loginname": "adams",
    "editing_status": "0",
    "level": "Tier 1",
    "country": "India",
    "is_catalog_template": "false",
    "sla": "High SLA",
    "item": null,
    "closurecomments": null,
    "mode": "SMS",
    "editorid": "null",
    "impactdetails": null,
    "urgency": "High"
}

Attendre la mise à jour du champ

Description

Attendez qu'un champ de requête prenne la valeur souhaitée.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID de la demande.
Nom du champ Chaîne N/A Nom du champ à mettre à jour.
Valeurs Chaîne N/A Valeurs souhaitées pour le champ donné.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
new_value N/A N/A
Résultat JSON
N/A

Attendre la mise à jour de l'état

Description

Attendez que l'état d'une demande passe à l'état souhaité.

Paramètres

Paramètre Type Valeur par défaut Description
Identifiant de la demande Chaîne N/A ID de la demande.
des états ; Chaîne N/A États de demande souhaités, séparés par une virgule.

Exécuter sur

Cette action s'exécute sur toutes les entités.

Résultats de l'action

Enrichissement d'entités

N/A

Insights

N/A

Résultat du script
Nom du résultat du script Options de valeur Exemple
new_status N/A N/A
Résultat JSON
N/A

Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.