← All Documentation
Autodesk Sign-In and Custom Integration Setup
How Barvinca connects to your Autodesk identity and customer Autodesk Forma or BIM 360 hub.
3-Legged OAuth (User Authentication)
Sign in with Autodesk OAuth; Barvinca has no separate password. Sign-in uses the Autodesk authorization-code flow with PKCE (3-legged authorization). The user session token is encrypted and retained server-side.
The current Marketplace launch keeps this user sign-in context distinct from Barvinca's managed application authorization for Bulk User Manager.
Your session expires after 30 minutes of inactivity. You'll be redirected to sign in again if it expires.
2-Legged OAuth (App Authentication)
For hub-level administration, Barvinca's managed APS application uses separate server-side client-credentials authorization (2-legged). Listing users and running admin operations use that context after a Hub Admin authorizes its Client ID as a Custom Integration.
For the practical first-run checklist, use the Setup Guide.
To set this up:
- Open Profile and copy the Barvinca APS Client ID: u1c753JAoD7qgeoHR158KcQIHhNMGpr5GaNYpBgw8iHBJdwA
- In Autodesk Forma Hub Administration or BIM 360 Account Admin, add a Custom Integration and paste that Client ID
- Grant Account Administration permission for Bulk User Manager
- Return to Profile and run the test when available
Do not create a customer APS app or provide a Client Secret for normal Marketplace setup. Barvinca keeps its app secret server-side.
Required Scopes
- Bulk User Manager — Account Administration permission through the Autodesk Forma or BIM 360 Custom Integration.
Troubleshooting
- 403 Forbidden — Barvinca's Client ID is not authorized in the target Autodesk Forma or BIM 360 hub, Account Administration permission is missing, or the signed-in user is not allowed to access that hub.
- 401 Unauthorized — Your session expired. Sign in again.
- Credentials validation failed — This only applies to an advanced support-only override. Normal Marketplace users should contact support instead of entering APS secrets.
- No data appears — Make sure a Hub Admin has added Barvinca's Client ID to your Autodesk Forma or BIM 360 hub as a Custom Integration.