Permissions utilisateur de Blue Prism API

Les tableaux suivants répertorient les permissions utilisateur Blue Prism requises pour transmettre les requêtes aux différents points de terminaison de l'API Blue Prism API. Le plug-in Control Room dans Hub exploite l'API et dispose donc du même ensemble de permissions. Le tableau fournit une vue d'ensemble des points de terminaison disponibles, des requêtes et des permissions requises avec tous les détails disponibles dans la référence de Blue Prism. Pour accéder à la référence de l'API, veuillez consulter l'API Blue Prism API.

Pour plus d'informations sur la définition des permissions utilisateur, voir Rôles d'utilisateur Blue Prism.

Permissions

Les requêtes sont regroupées sous les catégories suivantes :

Tableaux de bord

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/dashboards
/workQueueCompositions

Ce point de terminaison n'est pas limité par les permissions utilisateur.

Renvoie la liste des détails de composition de files d'attente de travaux.

GET

/api/v7/dashboards
/resourceUtilization

Ce point de terminaison n'est pas limité par les permissions utilisateur.

Renvoie la liste des détails d'utilisation.

GET

/api/v7/dashboards/
resourcesSummaryUtilization

Ce point de terminaison n'est pas limité par les permissions utilisateur.

Renvoie la liste des détails d'utilisation des ressources pour la plage de dates spécifiée.

Schémas de cryptage

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/encryptionschemes

Ce point de terminaison n'est pas limité par les permissions utilisateur.

Renvoie la liste des schémas de chiffrement.

Ressources

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/resources

Requiert au moins l'une des permissions ressource suivantes :

  • Affichage des ressources
  • Affichage des captures d'écran des ressources
  • Configuration des ressources
  • Contrôle des ressources
  • Gestion des droits d'accès aux ressources
  • Voir les détails de la ressource

Renvoie la liste des ressources dans l'environnement.

PUT

/api/v7/resources/{IDressource}

Requiert la permission ressource suivante :

Renvoie la ressource spécifiée.

Plannings

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/schedules

Requiert au moins l'une des permissions planificateur suivantes :

  • Affichage des plannings
  • Modification d'un planning
  • Suppression d'un planning
  • Création d'un planning
  • Classement d'un planning
  • Système – Planificateur

Renvoie la liste des plannings dans l'environnement.

GET

/api/v7/schedules/logs

Requiert au moins l'une des permissions Planificateur suivantes :

  • Affichage des plannings
  • Modification d'un planning
  • Suppression d'un planning
  • Création d'un planning
  • Classement d'un planning
  • Système – Planificateur

Renvoie tous les logs de plannings.

PUT

/api/v7/schedules/{IDplanning}

Requiert toutes les permissions planificateur suivantes pour classer un planning :

  • Modification d'un planning
  • Classement d'un planning

Requiert toutes les permissions planificateur suivantes pour annuler le classement d'un planning :

  • Modification d'un planning
  • Classement d'un planning
  • Création d'un planning

Met à jour le planning spécifié.

GET

/api/v7/schedules/
{IDplanning}/logs

Requiert au moins l'une des permissions Planificateur suivantes :

  • Affichage des plannings
  • Modification d'un planning
  • Suppression d'un planning
  • Création d'un planning
  • Classement d'un planning
  • Système – Planificateur

Renvoie tous les logs pour le planning spécifié.

GET

/api/v7/schedules
/{IDplanning}/tasks

Requiert au moins l'une des permissions Planificateur suivantes :

  • Affichage des plannings
  • Modification d'un planning
  • Suppression d'un planning
  • Création d'un planning
  • Classement d'un planning
  • Système – Planificateur

Renvoie la liste de tâches dans le planning spécifié.

GET

/api/v7/schedules/tasks/
{IDtâche}/sessions

Requiert au moins l'une des permissions Planificateur suivantes :

  • Affichage des plannings
  • Modification d'un planning
  • Suppression d'un planning
  • Création d'un planning
  • Classement d'un planning
  • Système – Planificateur

Renvoie la liste des sessions planifiées pour une tâche spécifiée.

Sessions planifiées

Demande

Point de terminaison

Permission utilisateur requise

Réponse

POST

/api/v7/schedules/{IDplanning}
/sessions

Requiert la permission planificateur suivante :

  • Modification d'un planning

Définit un planning à exécuter à une date et une heure spécifiques.

Logs de session

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/sessions
/{IDsession}/logs

Requiert au moins l'une des permissions Process Studio suivantes :

  • Créer un processus
  • Supprimer un processus
  • Modification d'un processus
  • Modification de groupes de processus
  • Exportation d'un processus
  • Exécution d'un processus
  • Exécution d'un processus en tant que service Web
  • Affichage des définitions de processus
  • Gestion des droits d'accès aux processus

Et au moins l'une des permissions ressource suivantes :

  • Affichage des ressources
  • Affichage des captures d'écran des ressources
  • Configuration des ressources
  • Contrôle des ressources
  • Gestion des droits d'accès aux ressources
  • Voir les détails de la ressource

Et la permission gestionnaire du système suivante :

  • Audit – Logs de processus

Définit un planning à exécuter à une date et une heure spécifiques.

GET

/api/v7/sessions/
{IDsession}/logs/
{IDlog}/parameters

Requiert au moins l'une des permissions Process Studio suivantes :

  • Créer un processus
  • Supprimer un processus
  • Modification d'un processus
  • Modification de groupes de processus
  • Exportation d'un processus
  • Exécution d'un processus
  • Exécution d'un processus en tant que service Web
  • Affichage des définitions de processus
  • Gestion des droits d'accès aux processus

Et au moins l'une des permissions ressource suivantes :

  • Affichage des ressources
  • Affichage des captures d'écran des ressources
  • Configuration des ressources
  • Contrôle des ressources
  • Gestion des droits d'accès aux ressources
  • Voir les détails de la ressource

Et la permission gestionnaire du système suivante :

  • Audit – Logs de processus

Renvoie tous les paramètres du log de session spécifié.

Sessions

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/sessions

Requiert au moins l'une des permissions ressource suivantes :

  • Affichage des ressources
  • Affichage des captures d'écran des ressources
  • Configuration des ressources
  • Contrôle des ressources
  • Gestion des droits d'accès aux ressources

Et au moins l'une des permissions Process Studio suivantes :

  • Créer un processus
  • Supprimer un processus
  • Modification d'un processus
  • Modification de groupes de processus
  • Exportation d'un processus
  • Exécution d'un processus
  • Exécution d'un processus en tant que service Web
  • Affichage des définitions de processus
  • Gestion des droits d'accès aux processus

Renvoie la liste des sessions dans l'environnement.

GET

/api/v7/sessions/{IDsession}

Requiert au moins l'une des permissions ressource suivantes :

  • Affichage des ressources
  • Affichage des captures d'écran des ressources
  • Configuration des ressources
  • Contrôle des ressources
  • Gestion des droits d'accès aux ressources

Et au moins l'une des permissions Process Studio suivantes :

  • Créer un processus
  • Supprimer un processus
  • Modification d'un processus
  • Modification de groupes de processus
  • Exportation d'un processus
  • Exécution d'un processus
  • Exécution d'un processus en tant que service Web
  • Affichage des définitions de processus
  • Gestion des droits d'accès aux processus

Renvoie les détails de la session spécifiée.

Files d'attente de travaux

Demande

Point de terminaison

Permission utilisateur requise

Réponse

GET

/api/v7/workqueues

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Renvoie la liste des files d'attente de travaux dans l'environnement.

POST

/api/v7/workqueues

Requiert la permission gestionnaire du système suivante :

  • Flux de travail – Configuration de la file d'attente de travail

Crée une file d'attente de travaux.

GET

/api/v7/workqueues/
{IDfileattentetravaux}

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Renvoie les détails de la file d'attente de travaux spécifiée.

DELETE

/api/v7/workqueues/
{IDfileattentetravaux}

Requiert la permission gestionnaire du système suivante :

  • Flux de travail – Configuration de la file d'attente de travail

Supprime la file d'attente de travaux spécifiée.

PATCH

/api/v7/workqueues/
{IDfileattentetravaux}

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Et la permission gestionnaire du système suivante :

  • Flux de travail – Configuration de la file d'attente de travail

Modifie la file d'attente de travaux spécifiée comme décrit dans le document de correctif.

GET

/api/v7/workqueues/
{IDfileattentetravaux}/items

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Renvoie les éléments dans la file d'attente de travaux spécifiée.

POST

/api/v7/workqueues/
{IDfileattentetravaux}/items

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Si vous accédez à des éléments de file d'attente actifs, au moins l'une des permissions Process Studio suivantes est également requise :

  • Création d'un processus
  • Modification d'un processus
  • Exécution d'un processus

Ajoute des éléments à une file d'attente de travaux.

GET

/api/v7/workqueues/items/
{IDélémentfileattentetravaux}

Requiert au moins l'une des permissions Control Room suivantes :

  • Lecture de l'accès à la gestion de la file d'attente
  • Plein accès à la gestion de la file d'attente

Si vous accédez à des éléments de file d'attente actifs, au moins l'une des permissions Process Studio suivantes est également requise :

  • Création d'un processus
  • Modification d'un processus
  • Exécution d'un processus

Renvoie les détails de l'élément spécifié dans une file d'attente de travaux.