Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Export and Import Tasks, Permissions, and Restrictions

view on GitHub

Starting with ProGet 6.0.6, you can export your tasks, permissions and restrictions and import them into another ProGet instance or update tasks and permissions in bulk.

Export Tasks, Permissions, and Restrictions

You can export all the tasks and permissions of your instance as a JSON file. This includes the tasks, their attributes, user and group permissions, and user and group restrictions. After exporting, you can easily edit the file (add or remove tasks, attributes, permissions and restrictions ) and import it.

To export your tasks, navigate to Administration > Users & Tasks > Tasks and click the "Export" button below the task table.

export-tasks

Importing Tasks, Permissions, and Restrictions

The Import feature allows you to quickly configure or change ProGet's tasks, permissions, and restrictions multiple times by importing the JSON file exported from another instance of ProGet.

To import your tasks, navigate to Administration > Users & Tasks > Tasks and click the "Import" button below the task table.

The "dry run" option allows you to see the changes that will be made before you actively make the changes.

import-tasks

See Security and Access Controls for more information.