Exporter et importer des flux
Vous pouvez exporter et importer des flux individuels ou un dossier contenant plusieurs flux. Les fonctionnalités d'exportation et d'importation vous permettent de partager des flux et des tableaux entre plusieurs org Okta ou de les partager avec des personnes extérieures à votre org.
Si vous souhaitez uniquement faire une copie d'un dossier ou de vos flux à l'intérieur d'un dossier, utilisez la fonctionnalité Dupliquer un dossier.
Flux uniques
Pour exporter ou importer un flux unique au sein de votre org, suivez les étapes suivantes :
Exporter un flux
- Dans la Workflows Console, sélectionnez le dossier contenant le flux que vous souhaitez exporter.
-
Cliquez sur l'icône Exporter du flux.
Si votre dossier affiche vos flux sous forme de liste, cliquez sur l'icône représentant un engrenage du flux, puis sur Exporter.
-
Lorsque vous cliquez sur Télécharger, le flux est exporté et enregistré dans votre système local en tant que fichier
.flow.
Vous pouvez également utiliser la carte de fonction Exporter un flux pour exporter un flux en tant qu'objet JSON.
Importer un flux
- Dans la Workflows Console, sélectionnez le dossier dans lequel vous souhaitez placer le flux importé.
- Dans le menu déroulant Actions du dossier, cliquez sur Importer.
- Faites glisser votre fichier
.flowdans la boîte de dialogue ou cliquez sur Choisir un fichier sur l'ordinateur pour parcourir votre système de fichiers local. L'importation du fichier commence immédiatement.
Lorsque le contrôle d'accès au dossier Workflows est activé, assurez-vous que les connexions du flux au niveau de l'org sont ajoutées au dossier d'importation souhaité avant de commencer le processus d'importation. Vous ne pouvez pas importer des flux dans un autre dossier avec des connexions au niveau du dossier. Consultez Configurer une connexion.
Dossiers
Pour exporter ou importer un dossier au sein de votre org, suivez les étapes suivantes :
Exporter un dossier
Pour exporter un dossier entier, suivez les étapes suivantes :
-
Sur la page Flux du Okta Workflows Console, sélectionnez le dossier que vous voulez exporter.
-
Dans le menu déroulant Actions du dossier, sélectionnez Exporter.
-
Dans la boîte de dialogue Exporter le dossier, vous pouvez choisir l'une de deux options :
-
Exporter toute l'arborescence du dossier, y compris le contenu de tous les sous-dossiers imbriqués
-
Exporter uniquement le contenu du dossier actuel
-
-
Cliquez sur Exporter pour démarrer le processus d'exportation.
-
Cliquez sur Télécharger pour enregistrer le fichier
.folderexporté vers votre système de fichiers local. Ce fichier contient tous les flux, tables et sous-dossiers exportés.
La fonction d'exportation supprime toutes les informations de connexion et les données des tables. Si vous importez ce fichier ultérieurement, vous devez recréer ou attribuer des connexions pour réutiliser les flux. Cependant, si vous importez le fichier dans votre org Okta d'origine, vous pouvez réappliquer vos connexions existantes aux cartes de ces flux.
La fonction d'exportation maintient les liens entre les objets référencés par les flux.
Par exemple, si un flux appelle un flux auxiliaire pour traiter une liste, le lien entre ce flux parent et ce flux auxiliaire est conservé.
Cependant, si le dossier exporté contient des références à des objets qui n'étaient pas inclus dans le dossier, Okta vous avertit qu'il y a des flux avec des références manquantes. Lorsque vous importez ce fichier, Okta exige que vous recréiez les objets référencés pour les flux.
Vous pouvez aussi utiliser la carte fonction Exporter un dossier pour exporter un dossier sous forme d'un seul objet JSON.
Importer un dossier
Les flux importés apparaissent comme de nouveaux flux dans un dossier. Étant donné que l'action d'exportation ne conserve pas les informations de connexion, vous devez restaurer toutes les connexions des cartes après avoir importé les flux.
Pour les tables, l'action d'exportation n'inclut aucune des données de table d'origine. L'action d'importation recrée toutes les tables conformément au schéma de table répertorié dans le fichier d'exportation, mais les tables sont initialement vides. La limite de 100 tables par dossier est maintenue.
Si l'un des flux importés fait référence à un flux qui n'était pas inclus dans l'exportation (par exemple, un flux auxiliaire appelé pour gérer une liste), vous devez spécifier un flux de remplacement pour terminer l'importation.
Pour importer un fichier Workflows Okta .folder, suivez les étapes suivantes :
-
Sur la page Flux du Okta Workflows Console, sélectionnez le dossier où vous voulez placer les flux importés.
-
Cliquez sur le menu déroulant Actions du dossier et sélectionnez Importer.
-
Glissez-déposez votre fichier dans la boîte de dialogue, ou cliquez sur le lien Choisir un fichier depuis l'ordinateur pour parcourir votre système de fichiers local à la recherche du fichier.
-
Cliquez sur OK.
Okta importe le contenu dans le dossier actuel, à moins que l'action d'importation n'excède la profondeur maximale de dossier de cinq niveaux. Si ce scénario se présente, Okta fournit l'option d'importer plutôt le contenu comme un dossier de niveau supérieur.
Lors de l'importation, Okta préserve les emplacements d'exportation de tous les sous-dossiers, ainsi que leurs flux et leurs tables.