Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

timgavin's avatar

How can I see which Vapor team member deployed?

I'm setting up Vapor and need to understand teams a little better, as the documentation doesn't really give a good explanation.

  • My employer (JM) created the account, and I wanted to set myself up as a user with all permissions.

  • When I went to add myself, Vapor told me that I needed a personal Vapor account, so I created one.

  • I logged back into the work account and added myself as a team member (TG) with all permissions.

I've been able to successfully deploy under JM's credentials, however when I run vapor login and add my team member credentials I'm constantly asked What should the cloud provider be named [Personal]:

This makes me think that Vapor is going to my personal account instead of the work account, which makes sense I guess, but then how am I supposed to deploy under my name for the work account?

Basically, I want to see which team member is making the deployments, but so far it looks like we can only deploy under JM's credentials, and not our own. So what's the point of team members?

Any insight into this would be most welcome!

0 likes
1 reply
timgavin's avatar
timgavin
OP
Best Answer
Level 11

Figured it out. It's really simple, but kind of muddy in the docs.

  • Run the command vapor login and login with your personal Vapor credentials.

  • Then run the command vapor team:switch and select the team you want to use.

I had to switch from my personal team to the company team. I then deployed and saw my name in the log instead of the account owner's.

Please or to participate in this conversation.