Commandes CLI espace de travail
Création
Pour créer un espace de travail
parsec-cli workspace create -d b1e1 new_workspace
Enter password for the device:
Workspace has been created with id: 0fe76194ad8649f6a8dc075020efaa4c
Liste
Pour lister les espaces de travail auxquels l’utilisateur courant à accès.
parsec-cli workspace list -d b1e1
Enter password for the device:
✔ Poll server for new certificates
Found 1 workspace(s)
0fe76194ad8649f6a8dc075020efaa4c - new_workspace: owner
Liste utilisateurs
Pour lister les utilisateurs ayant accès à un espace de travail donné.
parsec-cli workspace list-users -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c
Enter password for the device:
✔ Poll server for new certificates
Workspace 0fe76194-ad86-49f6-a8dc-075020efaa4c is shared with 2 user(s)
• User b35ae5d5-1734-42e6-802a-39024d25399d (ADMIN) - Alice (alice@example.com) has role owner
• User 25d3bfbc-3738-4a37-ae20-84ad67b423cc (STANDARD) - Bob (bob@example.com) has role manager
Import
Pour importer un fichier ou un répertoire local dans l’espace de travail
Le chemin de destination doit être absolu. Sauf si l’option --parents est spécifiée, les répertoires parents doivent exister. L’option --update permet de choisir comment les fichiers existants sont mis à jour.
parsec-cli workspace import -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c README.md /README.md
Enter password for the device:
Archiver ou supprimer
Pour changer le statut d’accessibilité de l’espace de travail:
available (disponible) : l’espace de travail peut être édité
archived (archivé) : l’espace de travail est toujours accessible à ses membres, mais est en lecture seule
deletion-planned-in-seconds (suppression planifiée dans x secondes): l’espace de travail va ête supprimé dans le temps imparti. Le délai dépend de la configuration du serveur
# archive
parsec-cli workspace archive -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c --archived
Enter password for the device:
Workspace archiving status has been updated
# delete in a month
parsec-cli workspace archive -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c --deletion-planned-in-seconds 2592000
Enter password for the device:
Workspace archiving status has been updated
# available
parsec-cli workspace archive -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c --available
Enter password for the device:
Workspace archiving status has been updated
Note
Quand la suppression d’un espace de travail a été planifiée, un administrateur serveur doit suivre les étapes décrite :ref::ici doc_hosting_administration_workspace_deletion.
Lister le contenu de l’espace de travail
# List contents of "/" directory (workspace root)
parsec-cli ls -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c
Enter password for the device:
README.md
foo
# List contents of "/foo" directory (note that it must be an absolute path, i.e. it must start with "/").
parsec-cli ls -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c /foo
Enter password for the device:
bar.txt
Supprimer un fichier de l’espace de travail
parsec-cli rm -d b1e1 -w 0fe76194ad8649f6a8dc075020efaa4c /README.md
Enter password for the device: