---
schema_version: "1"
id: 984d0e4e2bec70c9dffbcff5f42635616f8f79061f7c379dc50bbfce5b09f5cf
title: Adding a Scanner for Google Apigee
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/exchange/adding-apigee-scanner.md
canonical_url: https://docs.mulesoft.com/exchange/adding-apigee-scanner
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 7ba40a394827a524d59b08cfbaa6736a7ab73244d48b518d339c3ba8cdcb9f4a
description: MuleSoft Documentation Site
latest: true
---
---
product: Exchange
---

# Adding a Scanner for Google Apigee

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Add a scanner to discover, import, and sync APIs from Google Apigee into Anypoint Exchange and to
discover and read policies from API configurations. Once imported, you can apply governance rulesets
and publish them to your developer portal.

The scanner discovers policies attached to supported Apigee API proxy configurations and shows
discovered policies in the enhanced MuleSoft experience as policies applied per imported API.

## Before You Begin

Before adding the scanner, verify that you have these prerequisites:

For discovering and importing APIs:

- Exchange Administrator permission

- Apigee Read-only Admin permission

- Google Cloud Platform (GCP) project ID

- Service account email

- Private key

Additional requirements for discovering and reading policies:

- Viewer role, or a specific Apigee permission role, assigned to the service account

## Add a Scanner for Google Apigee

1.  Verify that you are in the business group where you want to add the scanner.

2.  From the sidebar in Exchange, click **Scanners**.

3.  Enter a name for the scanner.

4.  From **Scanner Run Configuration**, complete these fields or options:

    <table><colgroup><col> <col></colgroup><thead><tr><th><strong>Field/Option</strong></th><th><strong>Value</strong></th></tr></thead><tbody><tr><td><p><strong>Run Schedule</strong></p></td><td><p>Select a frequency and local time.</p></td></tr><tr><td><p><strong>Sync Review</strong></p></td><td><p>Select an option: <strong>Auto-resolve</strong> or <strong>Ask to review</strong>.</p></td></tr></tbody></table>

5.  From **Connection Configuration**, complete these fields:

    <table><colgroup><col> <col></colgroup><thead><tr><th><strong>Field</strong></th><th><strong>Value</strong></th></tr></thead><tbody><tr><td><p><strong>Provider</strong></p></td><td><p>Select <strong>Google</strong>.</p></td></tr><tr><td><p><strong>Platform</strong></p></td><td><p>Select <strong>Google Apigee</strong>.</p></td></tr><tr><td><p><strong>Service Type</strong></p></td><td><p><strong>REST APIs</strong> selected by default.</p></td></tr><tr><td><p><strong>Authentication Method</strong></p></td><td><p><strong>Service Account</strong> selected by default.</p></td></tr><tr><td><p><strong>GCP Project ID</strong></p></td><td><p>Enter the Google Cloud Platform project ID.</p></td></tr><tr><td><p><strong>Service Account Email</strong></p></td><td><p>Enter the service account email.</p></td></tr><tr><td><p><strong>Private Key</strong></p></td><td><p>Enter the private key.</p></td></tr></tbody></table>

6.  Click **Test Connection**.

    If the connection fails, review the **Connection Configuration** settings. Update the settings,
    and then test the connection again.

7.  To send email notifications:

    1.  Select **Advanced Settings** and turn on **Send Email Notifications**.

    2.  Enter an email address.

8.  Click **Add Scanner**.

## See Also

- [Google scanners](https://docs.mulesoft.com/exchange/google-scanners)

- [Discovering and Cataloging External Assets with Scanners](https://docs.mulesoft.com/exchange/discovering-and-importing-external-agents)

- [Managing Scanners](https://docs.mulesoft.com/exchange/managing-scanners)
