Cisco Meraki
  • 20 Oct 2022
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Cisco Meraki

  • Dark
    Light
  • PDF

Cisco Meraki solutions include wireless, switching, security, EMM, communications, and security cameras, all centrally managed from the web.

Types of Assets Fetched

This adapter fetches the following types of assets:

  • Devices

Parameters

  1. Cisco Meraki Domain (required) - The hostname or IP address of the Cisco Meraki server. The domain is: https://api.meraki.com
  2. API Prefix (optional) - An API prefix. Either use the default value displayed or leave empty.
  3. API Key (required) - An API key for a user account that has the Required Permissions to fetch assets.
  4. VLAN Exclude List (optional, default: empty) - Enter a list of VLANs from which devices are not fetched.
    • If supplied, Axonius will not fetch connected devices from specific VLANs.
    • If not supplied, Axonius will fetch connected devices from all VLANs.
  5. Exclude No VLAN Clients (required, default: false) - Select to not fetch devices which are not associated with a VLAN
    • If enabled, Axonius will not fetch connected devices if not associated with a VLAN.
    • If disabled, Axonius will fetch connected devices even if not associated with a VLAN.
  6. SSID Exclude List (optional, default: empty) - Specify a comma-separated list of SSIDs.
    • If supplied, Axonius will not fetch connected devices from specific SSIDs.
    • If not supplied, Axonius will fetch connected devices from any SSID.
  7. Verify SSL (required, default: false) - Select to verify the SSL certificate offered by the value supplied in Cisco Meraki Domain. For more details, see SSL Trust & CA Settings.
  8. HTTPS Proxy (optional, default: empty) - A proxy to use when connecting to the value supplied in Cisco Meraki Domain.
    • If supplied, Axonius will utilize the proxy when connecting to the value supplied in Cisco Meraki Domain.
    • If not supplied, Axonius will connect directly to the value supplied in Cisco Meraki Domain.
  9. To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.

CiscoMeraki.png

Advanced Settings

Note:

Advanced settings can either apply for all connections for this adapter, or you can set different advanced settings and/or different scheduling for a specific connection, refer to ​Advanced Configuration for Adapters

  1. Fetch clients URLs history (required, default: false)
    • If enabled, all connections for this adapter will fetch clients URLs history.
    • If disabled, all connections for this adapter will not fetch any clients URLs history.
  2. Time in seconds to sleep between each request (optional, default: 0) - Specify sleeping time in seconds between each API request Axonius sends to this adapter.
    • If supplied, all connections for this adapter will use the specified time between API requests Axonius sends to this adapter.
    • If not supplied, all connections for this adapter will have no sleep time between API requests Axonius sends to this adapter.
  3. Fetch MDM devices (required, default: true) - Select whether to fetch MDM devices from Google Workspace.
    • If enabled, all connections for this adapter will fetch MDM devices.
    • If disabled, all connections for this adapter will not fetch MDM devices.
Note:

'Fetch MDM Devices' requires the Meraki adapter specific field 'Device Type' to be populated with 'MDM Device'. Without the MDM Device value present in this field, the 'Fetch MDM Devices' advanced option will not work.

Note:

For details on general advanced settings under the Adapter Configuration tab, see Adapter Advanced Settings.

Required Permissions

The value supplied in API Key for a user account that has permissions to fetch assets.

Note:
  • The minimum permission required to fetch assets in Meraki is called Organization (Read).
  • A non-SAML admin with the Organization privilege in Meraki must enable Dashboard API Access under Organization > Settings > Dashboard API access.
  • If an organization has SAML enabled, admins with SAML access cannot generate an API key (these are accounts with a SAML administrator role in Meraki's nomenclature). The account with the Organization (Read) privilege used for generating the API key must be a non-SAML account.

Creating an API Key

To create an API key:

  1. Navigate to the Admin panel. After logging into the panel, click the username in the top right of the screen and then on My profile:
    image.png

  2. Click My Profile.

  3. Under the API Access section, click Generate new API key and save it to a secure location (you will need it later when configuring the adapter).
    image.png

  4. Refer to Enabling APIs for further information.


Troubleshooting

If your Meraki uses IP restrictions, then make sure you add the IP address of the Axonius instance to the Permissions list.


What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.