Skip to main content
Eptura Knowledge Center

Enable 2D Publishing in the Catalog BIM Models

System / CAD and BIM Manager / Configure Application Parameters for CAD and BIM

When you want to use the 2D publishing in the 'Catalog BIM Models' then this needs to be configured.

Step 1. Get the BIM-ADA Credentials

  1. Log into the Autodesk Platform Services.
  2. Click Developer hubs button and the Applications screen displays.

clipboard_074861cc-6431-46f6-9040-0e17bff6a49b.png

  1. Click the Create application button.
  2. In the Name field, enter the application name, for example Publish_2D_from_WC.
  3. Select the Server-to-Server App tile.

clipboard_3d0e440e-3bd0-410b-a2f1-4fa7acd1998e.png

  1. Click the Create button and the application name screen displays.

clipboard_c5098c48-fea8-4439-a00f-60dfc35c9dd8.png

  1. Copy the Client ID and this is used in Step 2.
  2. Copy the Client Secret and this is used in Step 2.

Step 2. Configure Application Parameters for CAD and BIM

  1. Navigate to the System / CAD and BIM Manager / Configure Application Parameters for CAD and BIM.
  2. Configure the following parameters:
Parameter Description

BIM-ADA-ActivityId 

The fully qualified APS Design Automation activity ID for Publish 2D e.g. {clientId}.ArchibusEGActivity+dev

Autodesk Platform Services

Creating an Activity (Design Automation) - how to get BIM-ADA-ActivityId

BIM-ADA-ClientID 

The Autodesk Platform Services (APS) application client ID used for Design Automation Publish 2D.

BIM-ADA-ClientSecret 

The Autodesk Platform Services (APS) application client secret used for Design Automation Publish 2D.
BIM-ADA-Enabled 

Enables (1) or disables (0) the Publish 2D (ADA) feature. When disabled, all ADA endpoints return HTTP 403.

  • Set this to 1 for enabled.
BIM-ADA-ResultBucket 

The APS Object Storage Service (OSS) bucket key, used for temporary storage of Design Automation job inputs and results.

Autodesk Platform Services

Creating a Bucket (OSS) - how to get BIM-ADA-ResultBucket

  • Developer's Guide > Create an App-Managed Bucket and Upload a File ↗️

  • API Reference > POST buckets ↗️

  • Requires OAuth scopes bucket:create,bucket:read, data:write matches the $APS_AUTH_SCOPE in the script.

  • Retention policy (policyKey) options: transient (auto-deleted after 24h, what the script uses), temporary (30 days), persistent (until manually deleted).

  • Bucket keys are global across all APS accounts, which is why the document's examples also recommend a unique/prefixed name.

  1. After you configure a parameter, click the Save button.