Hi,
I've been over this in the past as we have quite a few projects as well. I did not find a way around this, but can save you some time if you decide to go down the route of trying to develop a tool for it:
- Trimble Connect APIs allows projects to be deleted programatically if you furnish the project IDs, which you could find from an export from the admin console. Or from an API call.
- However, it is 100% dependant on the projects the user running the app has access to, and what level of access it has in each project. Only projects where user running the app is project admin can be deleted by that user, even via API.
- In regards to adding new users to projects, it is the same situation. API alows for this, but follows the same rules as the normal interface, user running the app would need to be project admin for API action to be successful.
- Same thing for setting project roles progamatically, only project admins can change a user role in the project, which is what is required to then allow deletion of the project. So the user running the app would need the be a project admin to change another users roles as project admin, which is non-sensical.
Highly likely you have got the issue of most of your projects being a 1 user only type of project, with next to zero activity, that got created simply because Tekla suggests the user to link the Tekla model with a Trimble Connect project, which in turn defaults to creating a new project everytime. And currently there is no easy way to handle the unintended result of this, even programatically, as far as I know. Trimble Connect, to my knowledge, does not has the role of a "super admin" with default project admin access to the entire environemnt. There are potential security implications in such a access level existing - however, there are ways to make such an account hard to reach by bad actors if Trimble decides to overhaul this system.
Since we looked into this, Trimble did at least make it easier to add users to projects in bulk via the admin console (up to 25 projects at a time), which helps resolving part of the above listed limitations. But there is still no way availabke to make bulk project deletions, so you would need a tool developed for that.
------------------------------
Ivo Garcia
------------------------------
Original Message:
Sent: 07-21-2025 13:59
From: Tex Barnett
Subject: Delete multiple connect projects
I have over 400 CONNECT projects. I want to delete several hundred projects. Is there not a way to delete multiple projects at once?
------------------------------
Tex Barnett
------------------------------