Cet endpoint est utilisé pour récupérer les actions de l’utilisateur actuel dans EPC. Cela peut s’appliquer à différents scénarios de duplication et d’affichage d’informations telles que :

  • Dupliquer des données sur une plateforme tierce
  • Afficher des tâches, des échéances, etc. dans un système externe
  • Créer des widgets filtrables pour les portails internes
  • Et plus encore…

Exemple de Code

09:52:17.722 request:
2 > GET http://example/api/v1/admin/actions/848F911D-463C-414B-8319-D99092FB4307
2 > Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9....
2 > Host: example
2 > Connection: Keep-Alive
2 > User-Agent: Apache-HttpClient/4.5.13 (Java/11.0.15)
2 > Accept-Encoding: gzip,deflate
09:52:17.749 response time in milliseconds: 27
2 < 200
2 < Connection: keep-alive
2 < Cache-Control: no-cache, no-transform, no-store
2 < Content-Type: application/json
2 < Content-Length: 1343
2 < Date: Tue, 03 May 2022 13:52:17 GMT
{
  "targetNodeSequenceNumber": "",
  "onLatestVersion": false,
  "parent": {
    "@type": "NameElement",
    "name": "Default Process Set",
    "nodeType": "PROCESS_SET",
    "nodeId": "0D6AF657-0C16-04E4-50BB-19E9A9D0FCBC"
  },
  "onVersion": null,
  "nodeVersionId": "5CFE531B-5962-4B52-8187-C61E4D2BB832",
  "dueDate": "2022-09-09",
  "actionUrl": "https://training.interfacing.com/new-process",
  "postId": null,
  "creationDate": "2022-05-03T09:52:17.697-04:00",
  "targetNode": {
    "@type": "NameElement",
    "name": "52b5281b-a762-4c48-8816-4e7fc3e56243",
    "nodeType": "PROCESS",
    "nodeId": "209A8A23-4C6C-4EFE-B5E2-914136E12EBF"
  },
  "targetVersion": null,
  "sentBy": {
    "firstName": "Administrator",
    "lastName": null,
    "phone": null,
    "name": "Administrator (epcadmin)",
    "principalId": "75EBC033-E8F2-010A-B97B-30B91435B9F4",
    "middleName": null,
    "email": null,
    "username": "epcadmin"
  },
  "actionType": "TRAINING",
  "targetNodeVersionId": null,
  "onNextPublished": false,
  "actionId": "848F911D-463C-414B-8319-D99092FB4307",
  "onLatestPublished": false,
  "comment": "New process basic training",
  "user": {
    "firstName": null,
    "lastName": "c9bcadb7-a89b-46ee-803c-9ac8c76e3f84",
    "phone": null,
    "name": "c9bcadb7-a89b-46ee-803c-9ac8c76e3f84 (c053d3e8-83f8-4024-a75b-a6bd21c1fca6)",
    "principalId": "BDB163C4-EC93-412F-8A02-A8D9B1048E1E",
    "middleName": null,
    "email": "59f81e47-84a6-4872-a3f9-5a7bbd0e7f9f@abc.com",
    "username": "c053d3e8-83f8-4024-a75b-a6bd21c1fca6"
  },
  "targetUrl": null
}

Informations Techniques

  • URL de l’Endpoint: https://YOUREPC.interfacing.com/api/v1/users/me/actions
  • URL Swagger: https://YOUREPC.interfacing.com/api/v1/swagger/#/Action/findActions

À quoi sert cette fonctionnalité dans EPC ?

EPC permet aux utilisateurs de voir et de gérer toutes les tâches à venir, les approbations et autres actions auxquelles ils participent activement. Ces actions sont répertoriées, filtrables et triables dans le module EPC Liste de tâches. L’objectif de ce module est de permettre aux membres d’une organisation de voir clairement un aperçu de leurs tâches en attente et à venir.

Pour en savoir plus sur la fonctionnalité des actions et le module Liste de tâches, veuillez cliquer ici.

Sujets Connexes

Réaction

Était-ce utile?

Oui Non
Vous avez indiqué que ce sujet ne vous a pas été utile ...
Pouvez-vous SVP laisser un commentaire nous disant pourquoi? Merci!
Merci pour vos commentaires.

Laissez votre avis sur ce sujet.

SVP ne pas utiliser pour des questions de support technique.
Visit the Support Portal

Valider