Developer Console Setup
note this is only required if you're working through the labs at your own pace if you're in a live training course or event, your sandbox has already been deployed for you the dep cli authenticates to your sandbox using oauth server to server credentials from an adobe developer console project this page walks through creating that project you only need to do this once — the same credentials work across both the aep foundations and ajo architectural foundations tracks, as long as you add both apis described below note if you already have a developer console project with credentials for adobe experience platform (and, if needed, adobe journey optimizer), skip this section and go straight to the deployment instructions prerequisites an adobe id with developer access to your organization an adobe experience platform sandbox that is empty and of type dev an adobe experience platform role with all permissions granted for that sandbox (ask your system administrator if you're not sure) create the project go to adobe developer console and sign in if you have access to more than one organization, use the org switcher in the top right to select the correct one select create new project rename the project to something you'll recognize later (e g , dep sandbox ) add experience platform api from the project overview, select add api choose the adobe experience platform product icon, then select adobe experience platform api select next choose oauth server to server as the authentication type and select next give the credential a name and select next select the product profile that matches the sandbox you'll be using, then select save configured api add adobe journey optimizer api from the project overview, select add api choose the adobe journey optimizer product icon and select the relevant api select oauth server to server tip reuse the credential you created above instead of creating a new one — the cli only needs a single set of credentials, with combined scopes select the same product profile and select save configured api collect your values open your credential's oauth server to server overview page you'll need four values for the cli's environment file dev console value env file field client id api key client secret client secret organization id ims org (ends in @adobeorg ) scopes scopes tip copy the default scopes shown on the credential page — you don't need to add anything manually if you added both apis above, the scopes list will include both automatically keep this page open, or copy these four values somewhere safe you'll paste them into the cli's environment file in the next step of your track's setup guide