Announcements

Welcome to Forma for Construction Ideas! View the Forma for Construction Product Roadmap here. Top-voted ideas may be considered for future development. Learn more about the feedback process here.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Allow adding a user(s) to MULTIPLE PROJECTS

Allow adding a user(s) to MULTIPLE PROJECTS

There is a major need to be able to add a new hire to many projects in ACC.  Instead of wasting my time opening each project and manually adding a new user to 20 projects, we need a tool that will automate this process!  Seems like it would be a pretty basic feature.

 

This feature was brought up in the BIM360 forum SIX (6) years ago and was marked as Under Review 2 weeks after submission, ZERO response/feedback from Autodesk since...
BIM 360 Docs - Add New User to Multiple Projects - Autodesk Community

76 Comments

@bpettus I sent you a PM. Let's continue on mail.

DWarren_CPL
Advocate

Hopping on to say we shouldn't have to build or rely on 3rd party tools to do this basic account administration function.

melissajohnsonS8S2W
Contributor

Much needed, along side assigning a user a new job role within projects on large scale. Example someone gets a promotion the admin is huge. Also removal of a user across multiple projects for if someone changes sector etc. 

bfischer
Contributor

We figured out a way to use the APIs to bulk add users using Workato. Pretty crazy you cannot do this in the UI yet.

bpettus
Enthusiast

Interesting, does this also allow you to add users/companies to Doc Management at the same time? 

bfischer
Contributor
yes you pick the products as part of that assignment via the API. It's somewhat complicated but it saves us alot of time when adding users to multiple projects.
bpettus
Enthusiast
Wow, I bet so - we have like 1700 projects - but in speaking with others, that is small compared to some in the tens of thousands. You all ought to market the app!
bfischer
Contributor
You can buy workato through your Autodesk account rep and then set this up yourself. Nothing proprietary.
bpettus
Enthusiast
oh excellent, do you have a rough idea of cost?
m_kopaniaEG9DS
Contributor

Don't you think that it is embarrassing that we need to consider some 3rd part solutions to utilize such a basic function? It only shows how Autodesk became a company that don't care what they users really want. Some easy to do functions, that have even 0 votes, they implement, but something that is really crucial is still in future consideration phase. But hey, we can't do anything about it, it's the worst part. 

hunter_whitworth
Explorer

As someone who is performing the mundane task of adding multiple users to multiple varrying projects, like many others above, let's get this update pushed! I think that @athompson65Z89 has a great explanation break down of what is desired by the majority of those commenting here. 

thammontre
Explorer

We are trying to solve this internally through Autodesk APS (forge), and while the Data Management API is functioning, attempts to access the BIM 360 Admin API return a 403 error: “route not enabled for client ID.” We are using Power Shell 7.

 

BIM 360 Account Access and Document Manager are active. Account ID, Client ID, Secret have all been checked (many times). Token requested if 60 minutes have passed. 

 

How are others able to get this to work? 

 

Any guidance from someone who has had success using API would be awesome!

thammontre
Explorer

This idea currently holds the top vote among over 3,000 ACC submissions.


Additionally, there's a long-standing forum post from March 6, 2018 titled “BIM 360 Docs – Add New User to Multiple Projects”, highlighting that this request has been circulating for years. Considering BIM 360 launched in 2015, the need for this functionality has been evident for quite some time.

melissajohnsonS8S2W
Contributor

Needs to be done, you'd think for the amount of accounts and users this would have been adopted by now. There should not be any need for external systems to do this simple function. We have employed a part time members of staff to help with this function approx 40% of her role is adding members and new starters as this is time consuming.

KsmithTU58F
Contributor

I have just posted the same request - never noticed this until after I posted!

100% needed, I don't understand why Autodesk are taking so long to add this, its such an obvious feature to add to ACC!

amanda_riveraMZ8M4
Participant

Agreed this is a major issue!!

jsappMTCSW
Contributor

I totally agree with you that this should be native to account admin.  But for all of us admins suffering through this in the meantime, here are options.  We actually use a combination of the two.

 

1.  Naviate Cloud Manager by Symmetri has been a huge time saver. I sometimes need to add 10 new hires to 300 projects, sometimes with multiple roles.  You can also bulk remove or bulk update.  Its a very intuitive interface.  Can you imagine adding 10 users to 300 projects manually?!  Demo of how to add 3 users to 3 projects all at once with a given role configuration to a given company.  Not shown is option to assign Build/Cost/Project Admin.  Also helpful when staff goes on leave and you need to temporarily assign their role to someone else on a bulk of projects.
naviateDemo.png

2.  Make your own program to manage with Autodesk Platform Services.  With 150 users/project * 400 projects, thats 600,000 user entries to manage.  I usually make projects 1 by 1 and I still find it easier to add users by copying and pasting from an excel file listing standard users.  But sometimes I want users to have multiple roles on a project always.  We have different project types and have divided working groups into different companies.  I have a CSV configuration file that maps this out so the program I am developing automatically adds the right users to the right company based on project type.  I use the cost management project initialized webhook to auto add users when a new project is created.  I simply maintain users in the right company configuration in account admin.  It also runs nightly to add any new account users to all the required projects.  There is no way a 3rd party program could be customized to the degree we needed to accomplish this.

jsappMTCSW
Contributor

If you use Autodesk Platform Services, you can automate adding a user and suppress the invite emails using suppressAdministrativeEmails=TRUE in the request.

https://aps.autodesk.com/en/docs/acc/v1/reference/http/admin-projects-project-Id-users-POST/

 

@TomHEV9PF @m_kopaniaEG9DS see also my recent comment on strategies for APS or Naviate.

I should have mentioned that Naviate actually uses APS, just a much slicker interface then anything I could have made 🙂

 

Its rough having to exclusively use the out of the box tools, I have 300 projects with 150 members each.  1100 unique users on the account across 400 projects.  So any investment in time or software purchase to improve user management is a win for us.

MiWaNiZa
Advocate

This is a huge time-sink for any admin managing more than a handful of projects. The frustration is completely valid, and it's a perfect example of a task that should be automated.

While the ACC user interface doesn't offer this capability, the underlying API does. I built a free, open-source command-line tool called RAPS to handle exactly these kinds of bulk administrative tasks.

You can add a new hire to all their projects in a single command. First, you'd get the list of Project IDs you need, and then you run the add-users command.

Here’s what it looks like:

# First, get your Hub ID
raps auth whoami

# Then, add the user to a comma-separated list of projects
raps admin add-users \
  --hub-id "b.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" \
  --project-ids "b.proj-id-1,b.proj-id-2,b.proj-id-3" \
  --emails "[email protected]" \
  --company-id "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" \
  --role "Architect"

You can even add the --dry-run flag to preview the changes before they are applied. It's a much faster and less error-prone way to manage user access across your account.

(view in My Videos)
Hi Everyone 

 

We have developed a Chrome extension that will solve this by adding multiple members to multiple projects with a single click.

@adbryson @MiWaNiZa please have a look and share your valuable feedback

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea