Gestion des automatisations
Un administrateur de clients, un administrateur d'analyses ou un utilisateur titulaire d'autorisations Automatisations de l'Administrateur de clients peut gérer les automatisations depuis le centre d'activités Administration. Dans le client, les automatisations sont activées par défaut.
Pour des informations sur la création d'automatisations, consultez Qlik Automate.
Activation des automatisations dans le client
L'autorisation Automatisations privées est automatiquement affectée à tous les utilisateurs par défaut. Les administrateurs de clients peuvent désactiver cette affectation automatique en désactivant l'option Affectation automatique sous Gérer les utilisateurs > Autorisations dans le centre d'activités Administration.
Lorsque vous travaillez dans des espaces partagés, assurez-vous que les utilisateurs disposent du rôle de sécurité Automatisation dans un espace partagé affecté dans cet espace.
Pour des informations sur l'affectation de rôles, consultez :
-
Gestion des rôles personnalisés (abonnements basés sur les utilisateurs)
-
Gestion des rôles personnalisés (abonnements basés sur la capacité)
-
Gestion des rôles personnalisés (abonnements Qlik Anonymous Access)
-
Affectation de rôles de sécurité et de rôles personnalisés (abonnements basés sur les utilisateurs)
-
Affectation de rôles de sécurité et de rôles personnalisés (abonnements basés sur la capacité)
-
Affectation de rôles de sécurité et de rôles personnalisés (abonnements Qlik Anonymous Access)
Affichage des informations des automatisations
Un administrateur de clients ou un administrateur d'analyses peut afficher l'ensemble des automatisations sous Automatisations dans le centre d'activités Administration.
Le tableau Automatisations répertorie l'ensemble des automatisations et exécutions du client. L'onglet Automatisations affiche des informations sur chaque automatisation, par exemple, il indique si l'automatisation est activée ou désactivée, l'état de sa dernière exécution et son mode d'exécution. L'onglet Exécutions affiche des informations sur l'ensemble des exécutions au cours des 30 derniers jours, notamment le titre de l'exécution, son contexte et sa durée. Des informations sur l'inclusion de blocs tiers sont disponibles sur ces deux onglets.
L'onglet Connexions affiche des informations sur les connecteurs configurés, notamment leur statut, leur propriétaire et l'espace dans lequel ils résident.
Vous pouvez effectuer un ensemble d'actions en cliquant sur à la fin de la ligne de l'automatisation. Les options de menu vous permettent d'afficher les exécutions d'automatisations, de modifier le propriétaire, d'activer ou de désactiver l'automatisation et de la supprimer.
Lorsque vous sélectionnez une ou plusieurs automatisations, vous pouvez effectuer des actions en bloc et afficher les exécutions des automatisations sélectionnées, les activer, les désactiver ou les supprimer.
Filtres de surveillance des automatisations
Il est possible de filtrer les onglets Automatisations, Exécutions et Connexions pour trouver facilement une automatisation ou une exécution spécifique. Les trois onglets permettent l'utilisation de différents filtres. Vous pouvez ainsi affiner la liste des automatisations ou des exécutions.
Il est possible de filtrer l'onglet Automatisations comme suit :
-
Nom d'automatisation
-
Dernier état d'exécution
-
Owner name (Nom du propriétaire)
-
Espace
-
Blocs tiers
Il est possible de filtrer l'onglet Exécutions comme suit :
-
Titre d'exécution ou nom d'automatisation
-
État d'exécution
-
Contexte
-
Automatisation par nom
-
Owner name (Nom du propriétaire)
-
Heure de début d'exécution
-
Espace d'exécution
-
Exécutée par
-
Blocs tiers
Il est possible de filtrer l'onglet Connexions comme suit :
-
Nom de la connexion
-
Connecteur
-
Owner name (Nom du propriétaire)
-
Espaces
Dans l'onglet Automatisations, vous pouvez utiliser le filtre Blocs tiers pour voir quelles automatisations incluent des blocs tiers, tandis que dans les onglets Exécutions, vous pouvez utiliser le filtre Blocs tiers pour voir quelles exécutions ont effectivement utilisé un bloc tiers lors de l'exécution d'un flux de travail d'automatisation.
Activation des automatisations individuelles
Un administrateur de clients ou un administrateur d'analyses peut avoir besoin de désactiver des automatisations pour empêcher le dépassement des limites maximales. Il est possible d'activer et de désactiver les automatisations depuis la vue Tableau des automatisations du centre d'activités Administration. Lorsque les utilisateurs créent des automatisations, celles-ci sont activées par défaut. Vous pouvez activer et désactiver des automatisations dans le menu à la fin de la ligne de l'automatisation et sélectionner Activer ou Désactiver.
Lorsqu'un administrateur de clients ou un administrateur d'analyses désactive une automatisation, le propriétaire de l'automatisation voit l'état Désactivé sur la page de vue d'ensemble des automatisations.
L'administrateur de clients ou l'administrateur d'analyses peut activer une automatisation désactivée depuis le centre d'activités Administration ou le propriétaire d'une automatisation peut aussi procéder à cette activation depuis la page Vue d'ensemble des automatisations. Cela signifie que l'administrateur de clients ou l'administrateur Analytics ne peut pas empêcher le propriétaire d'une automatisation de réactiver son automatisation.
Modification du propriétaire d'une automatisation
L'administrateur de clients peut modifier le propriétaire d'une automatisation depuis le centre d'activités Administration. Un utilisateur bot OAuth disposant du scope admin.automations peut également modifier la titularité d'une automatisation de manière programmatique. Le changement de propriétaire est utile lorsqu'un utilisateur quitte l'organisation, lorsque des automatisations doivent être transférées dans le cadre d'une migration ou lorsque l'administrateur de clients doit prendre le contrôle d'une automatisation pour l'empêcher d'être réactivée par le propriétaire d'origine.
Pour modifier le propriétaire, cliquez sur l'icône , puis sélectionnez Modifier le propriétaire.
Lorsque l'administrateur de clients modifie le propriétaire, l'automatisation est désactivée et elle tente de récupérer les informations d'identification du nouveau propriétaire pour toute connexion correspondante :
-
Les automatisations qui utilisent des connexions (Qlik) internes récupéreront les nouvelles informations d'identification lorsque le propriétaire de l'automatisation sera modifié.
-
Les automatisations qui se connectent à d'autres services récupéreront les nouvelles informations d'identification si le nouveau propriétaire a accès à l'espace dans lequel réside la connexion.
-
Les connexions privées ne fonctionneront pas. Ce type de connexion doit être reconfiguré dans le bloc individuel après un changement de propriétaire de l'automatisation.
Si le nouveau propriétaire ne dispose pas des informations d'identification appropriées, l'automatisation doit être reconfigurée manuellement.
Gestion programmatique des automatisations
Vous pouvez utiliser un utilisateur bot associé à un client OAuth configuré avec le scope admin.automations pour gérer les automatisations de manière programmatique dans l'ensemble du client. Cela s'avère utile pour la sauvegarde, l'audit, la migration et la gestion en masse des automatisations appartenant à n'importe quel utilisateur, sans modifier la titularité de l'automatisation.
Contrairement à un administrateur de clients, le bot peut lire et gérer les automatisations qui appartiennent à d'autres utilisateurs, y compris les automatisations figurant dans des espaces personnels.
L'utilisateur bot peut effectuer les actions suivantes sur n'importe quelle automatisation du client, quel que soit le propriétaire ou l'espace :
-
Créer, lire, mettre à jour et supprimer des automatisations.
-
Déplacer une automatisation vers un autre espace.
-
Activer et désactiver des automatisations.
-
Modifier le propriétaire d'une automatisation.
-
Lire l'ensemble des exécutions d'automatisations. L'utilisateur bot ne peut pas mettre à jour ni supprimer des exécutions d'automatisations.
Lorsque vous créez un client OAuth avec le scope admin.automations et que vous activez Autoriser Machine-to-Machine (M2M), le système crée automatiquement un utilisateur bot. Vous pouvez afficher l'utilisateur bot sur la page Gérer les utilisateurs du centre d'activités Administration.
Pour plus d'informations, consultez Création et gestion de clients OAuth et Prise en main de OAuth Machine-to-Machine sur le portail des développeurs Qlik.
Déplacement d'une automatisation d'un espace à un autre
L'administrateur de clients ou un utilisateur disposant des autorisations Automatisations de l'Administrateur de clients peut déplacer une automatisation d'un espace à un autre, quel que soit son rôle dans l'espace.
Pour déplacer l'automatisation, cliquez sur , puis sélectionnez Déplacer.
Lorsqu'une automatisation est déplacée vers un nouvel espace, elle n'est plus disponible dans l'espace d'origine. Tous les membres du nouvel espace auront accès à l'automatisation.
Gestion des connexions
Changement de propriétaire d'une connexion
L'administrateur de clients ou d'analyses peut modifier les propriétaires des connexions depuis le centre d'activités Administration. Pour modifier le propriétaire, cliquez sur l'icône , puis sélectionnez Modifier le propriétaire. Lorsque l'administrateur de clients modifie le propriétaire, tous les détails configurés relatifs à la connexion sont supprimés et doivent être reconfigurés. L'ensemble des automatisations utilisant la connexion échoueront lors de leur exécution suivante. Si des webhooks sont configurés vers la connexion, ils seront supprimés.
Déplacement d'une connexion
L'administrateur de clients ou d'analyses peut déplacer la connexion vers un nouvel espace. Pour déplacer la connexion, cliquez sur , puis sélectionnez Déplacer. Une fois que la connexion est déplacée vers un nouvel espace, elle n'est plus disponible dans l'espace actif. Les membres du nouvel espace auront alors accès à la connexion.
Suppression d'une connexion
L'administrateur de clients ou d'analyses peut supprimer une connexion Automatisations du centre d'activités Administration. Pour supprimer la connexion, cliquez sur , puis sélectionnez Supprimer. La suppression d'une connexion est une opération irréversible.