- Démarrage
- Authentification
- Définition Swagger
- API Orchestrator
- Demandes d'alertes
- Requêtes relatives aux actifs
- Requêtes de calendriers
- Requêtes relatives aux environnements
- Requêtes de dossiers
- Requêtes de tâches globales
- Requêtes relatives aux tâches
- Requêtes relatives aux bibliothèques
- Requêtes relatives aux licences
- Requêtes relatives aux paquets (Packages Requests)
- Requêtes relatives aux autorisations
- Demandes relatives aux espaces de travail personnels
- Requêtes relatives aux processus
- Demandes d'éléments de la file d'attente
- Queue retention policy requests
- Requêtes relatives aux Robots
- Requêtes relatives aux rôles (Roles Requests)
- Requêtes relatives aux planifications
- Requêtes relatives aux paramètres
- Requêtes de compartiments de stockage
- Requêtes de tâches
- Demandes de catalogues de tâches
- Demandes de formulaires de tâches
- Requêtes relatives aux locataires
- Requêtes relatives aux transactions
- Requêtes relatives aux utilisateurs
- Requêtes relatives aux Webhooks
- API de gestion de plate-forme
- Obtenir les journaux d’audit
- Télécharger les journaux d’audit

Guide de l'API Orchestrator
Obtenir les journaux d’audit
linkObtient les journaux d'audit d'une organisation, en fonction du nom de l'organisation.
Point de terminaison de l’API
linkGET
https://{yourDomain}/audit_/api/auditlogs
Étendues
linkNécessite les étendues suivantes :
- PM.Audit
- PM.Audit.Read
En-têtes de requête.
link--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'
Paramètres de requête
link
Paramètre de requête |
Type de données |
Description |
---|---|---|
(facultatif) |
string |
Spécifiez la langue d'affichage disponible, sous la forme abrégée. Par exemple,
en , fr , de , ja etc.
|
(facultatif) |
Int32 |
Affichez les N premières entrées de l'audit. |
(facultatif) |
Int32 |
Ignore l'affichage des N premières entrées d'audit. |
(facultatif) |
string |
Indiquez la propriété DTO utilisée pour trier les entrées d'audit. Par exemple,
createdOn , category , email etc.
|
(facultatif) |
string |
Indiquez l'ordre de tri. Par exemple, croissant (
asc ) ou décroissant (desc ).
|
(facultatif) |
string |
Indiquez la version de l'API que vous utilisez. |
Exemple de requête
linkSupposons que vous ayez rassemblé toutes les informations nécessaires pour créer l'appel d'API.
- Votre
{baseURL}
est :https://{yourDomain}/{organizationName}
-
Votre
{access_token}
est :1234
(pour des considérations de longueur). -
Vous définissez les paramètres de requête suivants :
-
language
=en
-
top
= 2, pour afficher les deux premières entrées -
skip
= 2, pour ignorer les deux premières entrées -
sortBy
=createdOn
pour trier les entrées en fonction de leur heure de création -
sortOrder
=asc
pour trier les entrées de la plus ancienne à la plus récente
-
L’appel devrait ressembler à l'exemple ci-dessous (cURL) :
curl --location --request GET ' https://{yourDomain}/{organizationName}/audit_/api/auditlogs/?language=en&top=2&skip=2&sortBy=createdOn&sortOrder=asc' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
curl --location --request GET ' https://{yourDomain}/{organizationName}/audit_/api/auditlogs/?language=en&top=2&skip=2&sortBy=createdOn&sortOrder=asc' \
--header 'Authorization: Bearer 1234' \
--header 'Content-Type: application/json'
Voici le corps de la réponse pour une récupération réussie des entrées d’audit :
{
"totalCount": 29,
"results": [
{
"createdOn": "2021-10-14T13:10:15.1964174+00:00",
"category": "User",
"action": "Login",
"auditLogDetails": "{\r\n \"userName\": \"System Administrator admin\",\r\n \"email\": \"\"\r\n}",
"userName": "System Administrator",
"email": "",
"message": "User 'System Administrator admin' logged in",
"detailsVersion": "1.0",
"source": "Cis"
},
....
{
"createdOn": "2021-10-14T12:41:00.3268964+00:00",
"category": "User",
"action": "Login",
"auditLogDetails": "{\r\n \"userName\": \"System Administrator admin\",\r\n \"email\": \"\"\r\n}",
"userName": "System Administrator",
"email": "",
"message": "User 'System Administrator admin' logged in",
"detailsVersion": "1.0",
"source": "Cis"
}
]
}
{
"totalCount": 29,
"results": [
{
"createdOn": "2021-10-14T13:10:15.1964174+00:00",
"category": "User",
"action": "Login",
"auditLogDetails": "{\r\n \"userName\": \"System Administrator admin\",\r\n \"email\": \"\"\r\n}",
"userName": "System Administrator",
"email": "",
"message": "User 'System Administrator admin' logged in",
"detailsVersion": "1.0",
"source": "Cis"
},
....
{
"createdOn": "2021-10-14T12:41:00.3268964+00:00",
"category": "User",
"action": "Login",
"auditLogDetails": "{\r\n \"userName\": \"System Administrator admin\",\r\n \"email\": \"\"\r\n}",
"userName": "System Administrator",
"email": "",
"message": "User 'System Administrator admin' logged in",
"detailsVersion": "1.0",
"source": "Cis"
}
]
}