Projects

Overview

The left navigation in Manager displays a tree of Project Spaces, which contain Projects. Projects organize the following types of Snaplogic Assets:

  • Accounts

  • Files

  • Tasks

  • Pipelines

  • Snap Packs

  • Snaplexes

  • Tables

  • Proxies

  • Flows

You need to be an Org admin or have Write access for a Project Space to create Projects in it and to create and delete assets within a Project. Only the Project owner (creator) or Org admin can assign permissions for a Project. Learn more about permissions for Project Spaces.





Viewing Project Assets

In Manager, from the left navigation tree, expand a Project Space to view Projects:

Project in the navigation tree

When you select a Project, its Assets display in the main window. You can search for an Asset by name or filter by type by selecting a tab:

Project Assets

Toolbar

The toolbar displays on the upper right side of the list of Assets:

Project toolbar

From left to right, the toolbar provides the following functionality (some buttons are only enabled with one or more Assets selected):

  • Create

  • Delete

  • Move

  • Copy

  • Refresh

  • Versions (only applies to Pipelines)

Project Context Menu

Access the context menu by clicking the arrow next to the Project name:

The context menu items available depend on your permissions and the features enabled in your Org. The items shown in the Project context shown in the screenshot are available for Org admins and those with write permission for the project:

Project folder context menu

The available options include:

  • Permissions: Set Project permissions. Available to the Project creator and Org admins.

  • Edit: Edit the Project Name or specify it as a Pattern Project. Available to the Project creator and Org admins.

  • Delete: Delete the Project. It will remain in the Recycle Bin for up to thirty days. Org admins can restore or permanently delete a Project from the Recycle Bin. 

  • Export: Export a Project to pack all Project Pipelines, Files, and Tasks into a .zip file.

  • Migrate: Migrate a Project to another Org, leaving the original untouched.

  • Activity Log: Open the Activity Log screen. Users can view logs by type. Admins can track changes to user accounts and assets within their Org.

  • Checkout GitHub Repository: For Orgs using the Git Integration, enables users to check out the GitHub repository associated with the project.

  • Apigee API Proxy: Specify a proxy for users who have Ultra Tasks and are using Apigee Edge.

  • Open API: Download Ultra Tasks and Triggered Tasks as REST APIs in .yaml file format. The API files conform with the Open API specifications and are viewable in Swagger in a human-readable format. 

  • Manage API Policy: Set the API policy for the Project.

Working with Projects describes some common Project-level tasks.