How to transfer your DeepRacer profile in between root accounts

Deniz Sivas
2 min readNov 11, 2023

--

I have been racing for a while under my company’s multi user sponsorship, since I wanted to take it to the next level by owning all the data, I wanted to transfer my racing profile to my own AWS personal account.

In this short guide, I will show you how to transfer your profile. It is unnecessarily complicated so let’s do it.

The idea behind transferring another profile is enabling the multi-user mode first and logging in via a secondary login screen which asks for your racer email and password combination.

The first step is enabling multi-user mode. For that, search for DeepRacer and go into Multi-user management section, click setup and enable multi-user mode. If it is enabled, you should see the below statement.

After that, search for IAM and create a user with the AWS management console access.

Click next and click attach policies directly, search for deepracer. Check AWSDeepRacerDefaultMultiUserAccess policy and click next and go on with create user selection.

Note the user name and console password for the created user. Return to users.

Note the 12 digit number in ARN (blue block).

Sign out from the root account. Click sign in to console. Select IAM user for login. Write the 12 digit you noted previously for the Account ID. Write the user name you noted as IAM user name and enter the password you noted.

It should take you to the secondary layer like below.

Enter the profile credentials you want to carry to and voila, you got your racer profile within your root access.

--

--

Deniz Sivas

Software tester by profession, software developer by passion