--- title: "BIM360/ACC Data Flow Type" slug: "clone-bim360-data-flow-type" updated: 2026-11-11T03:32:02Z published: 2026-11-11T03:32:02Z canonical: "help.12dsynergy.com/clone-bim360-data-flow-type" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.12dsynergy.com/llms.txt > Use this file to discover all available pages before exploring further. # BIM360/ACC Data Flow Type Admin Content ## Add and Configure a BIM360/ACC Data Flow Type > [!WARNING] > **Warning:** BIM360/ACC (Autodesk Construction Cloud) uses AWS to store their files. However, when 12d Synergy requests data for ingress via their API, they provide a separate URL to download the associated files directly from their stores in AWS. This is a different/new connection that the 12d Synergy Server needs to create for the file download. Please ensure that the 12d Synergy Server can access AWS resources via HTTPS. There are two steps involved in this configuration. ### Step 1 - Create and Set up an App for BIM360 Data flow in Autodesk Construction Cloud and Autodesk Platform Services #### 1.1. Create an App for BIM360/ACC Data flow in Autodesk Platform Services 1. Access and log in to Autodesk Platform Services at [https://aps.autodesk.com/](https://aps.autodesk.com/). 2. Click the **Go to my apps** ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/goto.jpg) button and then click the **Create application** ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/crapp.jpg) button. The **Create Application** prompt is displayed. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/ca.jpg) 3. Enter a name for the application in the **Name** box. For example, say **BIM360 12dSynergy Dataflow**. 4. Select the **Server-to-Server App** option as the **Application Type** (as shown in the image above). 5. Click the **Create** button. A **Server-to-Server** app with the provided name is created. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/27009e1b-4656-4e21-918e-908f0927fd52(2).jpg) 6. Click the **Copy** ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/copy(1).jpg) icon displayed next to the **Client ID** and **Client Secret** credentials, and make a note of them. You will need them later. 7. Click the **Save** changes button. #### 1.2. Set Up the App in Autodesk Construction Cloud #### 1.2.1. Without SSA (Secure Service Account) 1. Access and log in to **Autodesk Construction Cloud** at [https://acc.autodesk.com/projects](https://acc.autodesk.com/projects) to view all your projects. 2. Click the **Account Admin** link **> Custom Integrations** tab as shown below. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/custint(1)(1).jpg) Also, make note of the **Autodesk Construction Cloud Account Name**, **TDSynergyDev**, in the above example. This **Account Name** has to be entered in the **12d Synergy Administration** application **> Data Flows > Data Flows** tab **> Basic Configuration** tab for **ACC Data Flow > ACC Account Name** configuration details’ **Value** column. (Please refer to step 10 in [**Step 2-Configure a BIM360 Data Flow type in the 12d Synergy Administration application**](/v1/docs/add-and-configure-a-bim360-data-flow-type#step-2-configure-a-bim360-data-flow-type-in-the-12d-synergy-administration-application)) 3. Click the **Add custom integration** button. The **Add custom integration** prompt is displayed. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/addci.jpg) 4. Enter the copied **Client ID** from step 6 of this procedure in the **Autodesk Platform Services Client ID** box. 5. Enter the name of the server-to-server app you created, **BIM360 12dSynergy Dataflow**, in the **Custom integration name** box. 6. Enter a brief description of the custom integration that you are setting up. The custom integration is added and displayed in the **Custom Integrations** tab shown above in step 2 of this procedure. 7. Select the app you just created from the displayed list **(BIM360 12dSynergy Dataflow)**. The details of the **BIM360 12dSynergy Dataflow** are displayed to the right of the page. > [!NOTE] > When adding the custom integration, you must be a member of the project you want to connect to. #### 1.2.2. With SSA (Secure Service Account) V6.2.1 feature 1. Access the **Autodesk Platform Services Sample SSA Management Tool** at [https://ssa-manager.autodesk.io/](https://ssa-manager.autodesk.io/). 2. Log in with the **Client ID** and **Client Secret ID** that you created in procedure 1.1. above. All the existing SSA Accounts are displayed in the **Accounts** box. The details of the selected account in the **Accounts** box are displayed in the **Account Details** box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/1(10).png) > [!NOTE] > Whenever a data flow runs, a key is created and is displayed in the **Keys** box. As a user with administrative privileges, you can delete, enable, disable or create a key from this window. 3. Under the **Accounts** box, enter the **First Name** and **Last Name** in their respective boxes and click the **Create Account with Name:** button. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/ssa2.png) The account is created and is displayed in the **Accounts** box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/2 (2).png) 4. Select the created account in the **Accounts** box. The **Service Account ID** and an email address are displayed in the **Account Details** box. Make a note of these details, as you will be using them in the next steps. 5. Access Autodesk BIM360 (Autodesk Construction Cloud) at [https://docs.b360.autodesk.com/](https://docs.b360.autodesk.com/) and log in with your credentials. The project you are accessing is displayed as shown below. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/3(7).png) > [!NOTE] > Ensure that you are accessing the correct project in ACC. 6. Click the **Document Management** icon, and select the **Project Admin** option. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/4(7).png) 7. Click the **Members** menu and click the **Add** button. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/5(8).png) The **Add Project Members** page is displayed. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/ssa7(1).png) 8. Copy the email address that is displayed in the **Account Details** box in step 4 of this procedure. The added user is displayed in the box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/6(10).png) 9. Click the **Select** button. The details of the selected account are displayed. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/image 7.png) 10. Click the **Add to Project** button to add the created account to the project. The account/user is added to the project. 11. Click the **Project Admin** icon and select the **Document Management** option. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/12(4).png) All the existing folders with their details are displayed in the **Folders** tab. 12. Right-click the top-level folder (project) for which you want to update/give permissions to the created user, and select the **Permission Settings** option. (first top-level and then ingress/egress subfolder) ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/13(3).png) All users with their assigned permissions are displayed in the **Permissions -<*Folder Name*>** panel on the right. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/10(5).png) 13. Search for the newly created user in the **Search for name or email search** box in the **Permissions -<*Folder Name*>** panel. > [!NOTE] > - To update an existing user's permissions, select the user from the displayed list of members, right-click their permission level, and select the permission option you want to change to. > - When you hover over a user, their email address is displayed. Check this to ensure you are giving permissions to the required user. 14. Click the **Add** button. The **Add Permissions** prompt is displayed with the newly created user you searched for in the **Add New** box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/14(4).png) 15. Select the permission option (or combination of permissions) you want to provide to the user, and then click the **Add** button. The user is provided with the selected permissions and is displayed in the list of users in the **Permissions -<*Folder Name*>** panel. 16. Follow the same procedure (step 13 to step 16 of this procedure) to give users the permissions for ingressing and egressing files from/to 12d Synergy to/from BIM 360/ACC. The user is provided with the necessary permissions to ingress and egress files between 12d Synergy and the BIM360/ACC application. #### **Step 2** - Configure a BIM360/ACC Data Flow type in the 12d Synergy Administration application 1. In the **12d Synergy Administration** application, select the **Data Flows > Data Flows** tab. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/1.jpg) 2. Click the **Add** button. The **Upload a data flow** window is displayed. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/dataflows.doc-image-0avmgfev.png) 3. Click the ellipsis ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/dataflows.doc-image-legc077f.png) button in the **Upload a data flow** window. The **Select a task library** prompt is displayed. 4. Select the ***BIM360DataFlow.dll*** file in the **Select a task library** prompt and click the **Open** button. The path to the selected ***BIM360DataFlow.dll*** file is displayed in the **Path** box of the **Upload a data flow** window. 5. Click the **Upload** button. The data flow type is added, and a confirmation message is displayed. 6. Click the **Ok** button. The data flow type is displayed as **ACC Data Flow** in the left panel of the **Data Flows** tab The **Basic Configuration** and **Profiles** tabs are added to the **12d Synergy Administration** application > **Data Flows** > **Data Flows** tab. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/ssa12.png) By default, the added data flow type is **Enabled**, and its name is displayed in the **Name** box. The configuration details of the added data flow type are displayed in the **Configuration** section. 7. Select one of the following: - **Stop on error** option as the **Error Behaviour**. When an error occurs while working with the BIM360 Data Flow Type, selecting this option will stop the process and log the error. - **Log and continue** option as the **Error Behaviour**. When an error occurs while working with the BIM360 Data Flow Type, selecting this option will write an error message in the log files and continue processing the data flow, if possible. 8. When the system encounters a blank value for an attribute, you can choose its reaction to it. Select one of the following options for the **Blank Attribute Value** field. - **Skip the attribute** - **Write a null value** - **Write an empty value** 9. In the **Configuration** section, do one of the following: - To use SSA Authentication - Select **True** from the **Use SSA Authentication** list. - Copy the **Service Account ID** from step 4 of [1.2.2.](/v1/docs/clone-bim360-data-flow-type#12-set-up-the-app-in-austodesk-construction-cloud-with-ssa) procedure and paste it in the **Value** column adjacent to the **Service Account ID** row. - To not use SSA Authentication - Select **False** from the **Use SSA Authentication** list. - The **Service Account ID** is applicable only for SSA Authentication. Leave its value blank. 10. Enter the **Client ID** and **Client Secret** code in the **Value** column adjacent to the **Client ID** and **Client Secret** rows for accessing the **ACC Data Flow Type** in the **12d Synergy Client** application. You can get these details from the copied content in step 6 of the [**Create and set up an app for BIM360 Dataflow in Autodesk Construction Cloud and Autodesk Platform Services**](/v1/docs/add-and-configure-a-bim360-data-flow-type#step-1-create-and-set-up-an-app-for-bim360-data-flow-in-autodesk-construction-cloud-and-autodesk-platform-services) above. 11. Also, enter the **Autodesk Construction Cloud Account Name** in the **Value** column of the **ACC Account Name** row. (Please refer to step 9 of the [Create and set up an app for BIM360 Dataflow in Autodesk Construction Cloud and Autodesk Platform Services](/v1/docs/add-and-configure-a-bim360-data-flow-type#step-1-create-and-set-up-an-app-for-bim360-data-flow-in-autodesk-construction-cloud-and-autodesk-platform-services) procedure above. 12. Enter the URL of API base of BIM360 ([https://developer.api.autodesk.com/](https://developer.api.autodesk.com/)) in the **Value** column of the **ACC Base URL** row. > [!NOTE] > **Client ID, Client Secret, BIM360 Docs Account Name** and **BIM360 API Base URL** are all mandatory fields, and without entering the correct details, a user cannot run a BIM360 data flow. 13. You can set the maximum time within which the files should be uploaded in the **Upload Timeout (minutes)** row. 14. You can create profiles for the selected data flow type in the [**Profiles**](/v1/docs/dataflows#15-profiles) tab. 15. Click the **Save** button. The BIM360/ACC Data Flow Type is configured. [Back to Data Flows](/v1/docs/dataflows#12-how-to-set-up-an-egress-or-ingress)