Aikido requests read-only access to your GitLab organization to analyze your repositories. We use the new GitLab Auth0 connection to access that. After analysis, your code is always wiped from the system.
1. Logging in using GitLab
To get started, navigate to https://app.aikido.dev/ and log in with GitLab. This will look like the screenshot below. Here, Aikido only requests access to your identity on GitLab and the associated email address.
2. Authorizing Aikido on your account
On the next screen, Aikido is requesting read-only access to your GitLab account. This does NOT give access to the actual repos yet. Selecting which ones you want to have scanned is in the step after this one.
3. Creating workspace, selecting groups & selecting repos
On the next screen, you can choose to connect a real organization or a sample workspace.
If you choose 'New Workspace' it's going to ask you which Groups you'd like to authenticate.
After selecting the groups of choice, you can choose which repositories you want to give access to.
3. Checking results
After selecting the repositories you want to scan, Aikido will automatically start scanning. After about 1 minute, you should see the first results come in!