Request

Response

    Create Folder-Level Project in a Hub

    A Folder-Level Project is a new feature in Fusion that enables access control at the folder level within a project. This means that different individuals can be granted access to specific folders within the same project. For instance, in Project A (a folder-level project), you can assign access to Folder A to one person, and provide access to Folder B to another person.

    This guide will walk you through the steps to create a Folder-Level Project in a hub.

    You will use the following queries in this topic:

    TypeOperationDescription
    Query createFolderLevelProject Creates Folder-Level project in a hub.

    Create Folder-Level project in a hub

    The following steps demonstrate how you can run the createFolderLevelProject query to Create Folder-Level project in a hub.

    1. Enter the following query in the Query Pane of the Manufacturing Data Model Explorer.

      Query

      mutation CreateFolderLevelProject($input: CreateFolderLevelProjectInput!) {
          createFolderLevelProject(input: $input) {
              project {
                  id
                  name
              }
          }
        }
      
      Show More
    2. In the Query Variables Pane, enter the value of the hubId and the name you want to give to a project. To know how to obtain the hubId, refer to Retrieve Hubs.

      Query Variables

      {
        "input":{
            "hubId": "urn:adsk.ace:beta.scope:e7c7f5a9-a88a-40b4-85f6-ba1454def997",
            "name": "FLP Project"
          }
       }
      
    3. Click Play. All the members with the specified role and email addresses will be added to the project.

      Response

      {
        "data": {
            "createFolderLevelProject": {
                "project": {
                    "id": "urn:adsk.workspace:beta.project:ba71aff7-f66e-4958-b0fd-d127a3a96ad0",
                    "name": "FLP Project"
                }
            }
        }
      }
      
      Show More