Let Oomnitza be your single source of truth!
Choose from four Cisco Meraki asset integrations in Oomnitza to gain complete visibility of your assets as data from Cisco Meraki is automatically transformed into consumable information and actionable insights.
Cisco Meraki Inventory Asset Load: Returns the device inventory for an organization. An organization id is required to run this integration. For further information, refer to the Meraki API Documentation: Get Organization Inventory Devices.
Cisco Meraki Network Devices Asset Load: Returns the devices in a network. A network id is required to run this integration. For further information, refer to the Meraki API Documentation: Get Network Devices.
Cisco Meraki SM Devices Asset Load: Returns the devices enrolled in an SM network. A network id is required to run this integration. For further information, refer to the Meraki API Documentation: Get Network Sm Devices.
Cisco Meraki Asset Load: Created as a replacement for the Cisco Meraki basic integration. This means it contains all the functionality of the basic integration, such as retrieving a list of organization networks, network devices, as well as inventory devices. An organization id is required to run this integration.
Connect Oomnitza and Cisco Meraki in minutes
Get the information and insights that you need to reduce costs and the time that you spend on administration tasks such as:
- Configurable dashboards and list views of key asset information
- Configurable reports to share information about your assets with your colleagues and management
- Configurable workflows that you can easily create to automate tasks such as:
- Workflows for claiming devices
- Workflows for removing devices
- Workflows retrieving network device and network inventory details
Navigation
Before you start
Obtain your Cisco Meraki API key
Best practice
For the integration with Oomnitza, instead of using an existing user account, create a dedicated user account with its own credentials.
The Cisco Meraki API uses API Key authentication and requires your API key to be added to Oomnitza.
To obtain your API key, complete the following steps:
- Log in or sign-up for a Meraki account here
- Go to Organization>Settings > Dashboard API access
- Select the Enable access to the Cisco Meraki Dashboard API checkbox
- Select My Profile from your user profile in the upper right of the window.
- In the API access section, click Generate new API key
- Copy your API key immediately for use in Oomnitza.
Add your Cisco Meraki API key to Oomnitza
To authorize connections between Oomnitza and Cisco Meraki, complete these steps:
- In Oomnitza, click Configuration > Security > Credentials.
- Click Add new credential (+).
- Search for the integration, and then click the forward button > to select the integration.
- Add your API key.
- Click Create.
Integration not in the list? Click Advanced Mode and complete these steps:
- Add the information details.
- Click the AUTHORIZATION tab.
- Ensure that API Key is selected as the Authorization type.
- Ensure that the Token Name is X-Cisco-Meraki-API-Key
- Enter the API Key.
- In the Add to field, ensure that Header is selected.
- Click Authenticate.
- Click CREATE.
Useful links
Authorization: Get your Meraki API Key
Obtain your Cisco Meraki Organization ID and Network ID
To get started with Cisco Meraki and Oomnitza, you need your Meraki Organization ID and Network ID. To retrieve this:
- Log into Meraki
- Go to
https://dashboard.meraki.com/api/v0/organizations
and get the Organization ID of your organization. Your id is returned in the id, for example[{"id":"1234567"}]
. - Go to
https://dashboard.meraki.com/api/v0/organizations/{organization_id}/networks
, entering the Organization ID you just retrieved, and get the desired Network ID
Add your Cisco Meraki Organization ID to the global settings
To save time entering information when you create workflows, you can add your Cisco Meraki Organization ID as a global variable in Oomnitza.
- In Oomnitza, click Configuration > General > Global Settings.
- Click Add new variable (+).
- Enter Meraki.Organization Id as the variable name.
- Enter your organization ID.
- Click SAVE.
Create the asset integration
To create an asset integration, complete the following steps:
- In Oomnitza, click Configuration> Integrations> Overview.
- Click Block view
- Scroll down to the Extended section for asset integrations.
- Click NEW INTEGRATION.
- Select the integration in the sidebar.
- Click ADD.
Integration Overview
More information is provided about the following fields to help you complete the integration:
- Integration preferences: By default, the option Create & Update is selected, which allows for editing existing asset records and adding new ones. If your goal is only to edit existing asset records, choose Update Only. On the other hand, if you only want to add new records, select Create Only.
Integration details
To review or update the integrations details, click the pencil:
- Update the integration name if necessary.
- For installation type decide whether you want to store the credentials locally or in Oomnitza:
- Select Local if you want to store credentials locally. This mode does not support OAuth or AWS authentication.
- Select Cloud if you want to store credentials in your Oomnitza instance.
- For integration preferences, select an option.
- Enter the name of the integration user.
Credential details
Choose one of the following options:
- Select the credentials that were created for the integration.
- Edit the credentials that were created for the integration.
- Create new credentials
Schedule
By default, user data is streamed to Oomnitza once every day.
You can configure the schedule to meet your needs such as changing the interval or changing the time so that the data is streamed when your system isn't busy.
- Click the pencil.
- Configure your schedule.
- Click Update.
Mappings
To map the fields to Oomnitza, click the pencil.
Create custom mappings
Map Meraki fields to Oomnitza fields to get the asset information that you need. For the field mapping, it is recommended to follow these steps:
- Click Smart Mapping to automatically detect appropriate mapping fields. Values from the integration can also be dragged to the appropriate field on the Oomnitza side, or selected from the integration field dropdown.
- Create a custom mapping for the Network Id field. To create a custom mapping, do the following:
- Click the down arrow on the Network Id field.
- Select Add new Oomnitza assets field.
- Change the name of the field to Meraki Network ID.
- Click CREATE.
- Map and assign a sync key to the Serial Number field.
- Click UPDATE.
Cisco Meraki Inventory to Oomnitza mappings
Claimed At
Connector Sync Time
Device Name
License Expiration Date
MAC Address
Model
Network Id
Order Number
Product Type
Serial Number
Tags List
Cisco Meraki Network to Oomnitza mappings
Address
Beacon Id Params Major
Beacon Id Params Minor
Beacon Id Params Uuid
Connector Sync Time
Firmware
Floor Plan Id
Lan Ip
Lat
Lng
Mac
Model
Name
Network Id
Notes
Serial Number
Tags List
Url
Wan1 Ip
Wan2 Ip
Cisco Meraki SM Devices to Oomnitza mappings
Connector Sync Time
IMEI
Last User
Location
MEID
Name
OS
Owner Email
Phone Number
Public IP Address
SSID
Serial Number
System Model
System Type
Wifi MAC Address
Cisco Meraki Asset Load to Oomnitza mappings
Address
Beacon Id Params Major
Beacon Id Params Minor
Beacon Id Params Uuid
Connect: Credentials
Connect: Organization Id
Connector Sync Time
Firmware
Floor Plan Id
Lan Ip
Lat
Lng
Mac
Model
Name
Network Id
Notes
Serial Number
Tags List
Url
Wan1 Ip
Wan2 Ip
Did you know?
You can define rules for your integration by selecting Edit integration on the mapping page. For example, you may only want to run the integration if a certain contact or region exists. See Filtering integration results.
You can add new fields to your integration by selecting Add new field on the mapping page. All you need to do is specify the property name. See Creating custom API fields.
Launching the integration
Your integration is in Draft mode until all the required mandatory fields are added. Once you have added all of the required fields, select Launch to activate your integration.
If you selected Cloud as the installation type when creating the integration, refer to Running an extended integration
If you selected Local as the installation type when creating the integration, refer to Running an extended integration locally.
Getting your results
To view the information that is collected about your assets, click Assets. To view the information about software, click the Software tab.
To view the information that is collected about your users, click People. If you selected User plus SaaS User when running the user integration, you can also find a list of users in the Software > SaaS menu
Related Links
Use API presets to create network asset workflows
To add a preset to a workflow, complete these steps:
- Click Configuration > Workflows
- Click Add (+) and select Assets from the list.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block.
- Enter Meraki to search for the presets.
- Select a preset:
- Cisco Meraki Claim Network Information
- Cisco Meraki Claim Network Device
- Cisco Meraki Remove Network Device
- Cisco Meraki Inventory Device Details
- Cisco Meraki Network Device Details
- Configure and save your changes.
- Edit the Begin block to set the trigger for the workflow.
- Connect the three blocks together.
- Save, validate, and activate your workflow.
Unleash the power of Oomnitza
To get valuable actionable insights that help you manage your assets, learn how to:
- Configure dashboards for your assets
- Configure custom reports
- Configure workflows for automating complex and repetitive tasks
See Getting started
Comments
0 comments
Please sign in to leave a comment.