Skip to main content
Question

Authenticating an AutoCAD User when Pushing a DWG to Autodesk Forma via FME Flow REST API

  • October 8, 2026
  • 1 reply
  • 9 views

rune.van.sevren
Participant
Forum|alt.badge.img+4

Hi everyone,

I am working on an integration where users should be able to push an AutoCAD DWG directly to Autodesk Forma.

The current setup is:

AutoCAD
↓
REST API call
↓
FME Flow
↓
FME workspace
↓
Autodesk Docs / Forma

The REST call starts an FME workspace on FME Flow and passes the DWG file as a parameter. The FME workspace then processes the DWG and uses the Autodesk Docs (safe.autodesk-docs) Web Connection together with the AutodeskDocsConnector to upload the resulting file to Forma.

This part is already working.

What I would like to achieve

The important requirement is that the file should be pushed to Forma using the identity of the AutoCAD user.

For example:

John opens AutoCAD
↓
Clicks "Push to Forma"
↓
REST call starts FME Flow workspace
↓
Autodesk upload
↓
Forma shows John as the user who performed the action

And similarly:

Sarah → Push to Forma → Forma shows Sarah
John → Push to Forma → Forma shows John

Current authentication setup

At the moment, the Autodesk authentication is handled through an FME Flow Web Connection using Autodesk Docs OAuth.

This works, but it appears that the Autodesk identity is tied to the Web Connection that is being used.

For example, I can create:

John - Autodesk Docs
Sarah - Autodesk Docs

and select the appropriate Web Connection through a published AUTODESK_CONNECTION parameter.

However, I would prefer not to create a separate Autodesk Web Connection for every user.

What I am looking for

Is there a way to authenticate the AutoCAD user directly, and then pass that user's Autodesk identity/token through the REST workflow so that FME Flow can upload the file to Forma on behalf of that user?

Ideally:

AutoCAD user authentication
↓
REST API
↓
FME Flow
↓
Autodesk OAuth / Autodesk Docs API
↓
Forma

rather than:

AutoCAD user
↓
FME Flow
↓
Personal FME Web Connection for every user
↓
Autodesk

 

Has anyone implemented a similar workflow, where an AutoCAD user authenticates once and the resulting Autodesk identity is used by an FME Flow process to upload to Forma without creating a separate Web Connection for every user?

Any guidance on the recommended architecture would be greatly appreciated.

1 reply

daveatsafe
Safer
Forum|alt.badge.img+24
  • Safer
  • October 8, 2026

Hi ​@rune.van.sevren,

The AutodeskDocs connector is not really designed to use a token passed in. However, you can use FME’s HTTPCaller transformer to perform the REST calls needed to upload the file(s), within a workspace, following the steps detailed at https://aps.autodesk.com/en/docs/acc/v1/tutorials/sheets/upload-sheets/. This would allow your application to hand off the upload the FME Flow, passing in only the Autodesk token generated by your login step.