# Set Up an Integration (Optional)

{% hint style="info" %}
This step can be skipped if you plan to scan code in a public repository or in an uploaded zip-file.
{% endhint %}

## Integration Types

Users can set the appropriate source code platform where the projects to be scanned are located.

## Example: Setting up source code management integration

If you want to scan projects in Git's source code platform, you will need to use Git Repository Integration to connect. MetaScan has pre-built integrations for GitHub, with subsequent extensions for other repositories GitLab, Bitbucket, etc.

**First**, after the user logs in successfully, click \[Integrations] to enter its main interface.

<figure><img src="https://2103595560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXwKHdN6p38PW7Li7k59G%2Fuploads%2FBTKyw6PGiNP81d4HOJ4l%2Fimage.png?alt=media&#x26;token=5ad0b682-abe0-44b3-845d-cc34ace8f081" alt=""><figcaption></figcaption></figure>

**Next**, click on the source code platform (e.g., GitHub) to integrate with MetaScan.

**Finally**, to grant MetaScan access to the source code platform, enter your account credentials and save your information when prompted.
