Skip to main content

Cyware Orchestrate

ManageEngine Network Configuration Manager

App Vendor: ManageEngine

App Category: Network Security

Connector Version: 1.0.0

API Version: 1.0.0

About App

The ManageEngine Network Configuration Manager is a multi-vendor network change, configuration, and compliance management (NCCCM) solution for switches, routers, firewalls, and other network devices. In Orchestrate, this app helps network administrators in managing the entire life-cycle of device configuration management.

The ManageEngine Network Configuration Manager app is configured with the Orchestrate application to perform the following actions:

Action Name

Description

Add a non-SNMP device

This action adds a non-SNMP device.

Add discovery

This action discovers a particular IP address or network.

Add a new rule

This action adds a new rule.

Delete compliance policy

This action deletes a specific compliance policy.

Delete a device

This action deletes a specific device.

Delete a specific rule

This action deletes a specific rule.

Delete Show command

This action deletes a specific show command.

Delete template

This action deletes configlets.

Get detailed execution result

This action retrieves detailed execution results.

Get detailed Configlet execution result

This action retrieves a detailed execution result of a configlet.

Get summary of a device

This action retrieves details of a specific device.

Get all device types

This action retrieves all device types supported for a particular vendor.

Get discovery status

This action retrieves the discovery status.

Execute Configlet

This action executes a specific configlet.

Execute commands

This action executes a show command.

Execute DB query

This action executes a query in the database console of NCM.

Get compliance details

This action retrieves all the devices that violate the compliance policies.

Get a recent change list

This action retrieves the recent change list.

Get all SNMP profiles

This action retrieves all the SNMP profiles.

Get all Configlets

This action retrieves all the configlets.

Get all devices

This action retrieves all the devices.

Get execution history

This action retrieves the execution history of configlets.

Get devices based on OS model

This action retrieves devices based on specific operating system models.

Matching devices

This action retrieves matching devices on specific criteria.

Pending requests

This action retrieves all the pending requests for approvals.

Ping check

This action pings a particular device.

Show command output

This action displays the output of the show command.

SNMP referred device details

This action retrieves all the SNMP referred devices details.

Update Configlet

This action creates a new configlet or updates the existing configlet.

Get all Vendors

This action retrieves all the vendors supported by the NCM application.

Configuration Parameters

The following configuration parameters are required for the ManageEngine Network Configuration Manager app to communicate with the ManageEngine Network Configuration Manager enterprise application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

API Key

Enter the API key.

Password

Required

Base URL

Enter the base URL.

Example:

"http://abcd.com/"

Text

Required

Action: Add a Non-SNMP Device

This action adds a non-SNMP device.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device ID

Enter the device ID.

Example:

20013feabbcc820d

Text

Required

Device behavior

Enter the device's behavior.

Example:

"storage"

Text

Required

Series

Enter the series name.

Text

Required

Model

Enter the model name.

Text

Required

Column 1

Enter the value of the custom column 1.

Text

Required

Column 2

Enter the value of the custom column 2.

Text

Required

Action: Add Discovery

This action discovers a particular IP address or network.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Timeout

Enter the timeout value in seconds.

Example:

3600

Text

Required

Retries

Enter the retries.

Text

Required

Discovery type

Enter the discovery type.

Text

Required

Host name

Enter the host name.

Text

Required

Start IP

Enter the start IP.

Example:

192.168.10.102

Text

Required

End IP

Enter the end IP.

Example:

192.168.10.110

Text

Required

Action: Add a New Rule

This action adds a new rule.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Compliance rule name

Enter the compliance rule name.

Text

Required

Duplicate rule name

Enter the duplicate rule name.

Text

Required

Compliance rule description

Enter the compliance rule description.

Text

Required

Criteria type

Enter the criteria type.

Text

Required

Violation severity

Enter the violation severity.

Text

Required

Remediation template

Enter the remediation template.

Text

Required

Start block configuration

Enter the start block configuration.

Text

Required

End block configuration

Enter the end block configuration.

Text

Required

Block condition

Enter the block condition.

Text

Required

Block condition value

Enter the block condition value.

Text

Required

Compliance rule ID

Enter the compliance rule ID.

Text

Required

Simple condition

Enter the simple condition.

Text

Required

Simple pattern

Enter the simple pattern.

Text

Required

Simple allowed count

Enter the simple allowed count.

Text

Required

Criteria list

Enter the criteria list.

Text

Required

Condition

Enter the condition.

Text

Required

Operator

Enter the operator.

Text

Required

Pattern

Enter the pattern.

Text

Required

Action: Delete Compliance Policy

This action deletes a specific compliance policy.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Compliance policy IDs

Enter the compliance policy IDs.

Text

Required

Action: Delete a Device

This action deletes a specific device.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device IDs

Enter the device IDs.

Text

Required

Action: Delete a Specific Rule

This action deletes a specific rule.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Compliance rule ID

Enter the compliance rule ID.

Text

Required

Action: Delete Show Command

This action deletes a specific show command.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Command ID

Enter the command ID.

Text

Required

Action: Delete Template

This action deletes configlets.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Configlet IDs

Enter the configlet IDs.

Text

Required

Action: Get Detailed Execution Result

This action retrieves detailed execution results.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Execution ID

Enter the execution ID.

Text

Required

Action: Get Detailed Configlet Execution Result

This action retrieves a detailed execution result of a configlet.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Resource ID

Enter the resource ID.

Text

Required

Execution ID

Enter the execution ID.

Text

Required

Action: Get Summary of a Device

This action retrieves details of a specific device.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device ID

Enter the device ID.

Text

Required

IP address

Enter the IP address.

Text

Required

Action: Get All Device Types

This action retrieves all device types supported for a particular vendor.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Vendor name

Enter the vendor's name.

Text

Required

Action: Get Discovery Status

This action retrieves the discovery status.

Action Input Parameters

This action does not require any input parameter.

Action: Execute Configlet

This action executes a specific configlet.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Execution type

Enter the execution type.

Text

Required

Template name

Enter the template name.

Text

Required

Template type

Enter the template type.

Text

Required

Assigned resources

Enter the assigned resources.

Text

Required

Component selection

Enter the component selection.

Text

Required

Device groups selection

Enter the device group selection.

Text

Required

Selected devices

Enter the selected devices.

Text

Required

Template ID

Enter the template ID.

Text

Required

Template contents

Enter the template contents.

Text

Required

Backup enabled

Enter backup enabled.

Text

Required

Variable name

Enter the variable name.

Text

Required

Variables

Enter the variables.

Text

Required

Action: Execute Commands

This action executes a show command.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Device ID

Enter the device ID.

Text

Required

Command

Enter the command.

Text

Required

IP address

Enter the IP address.

Text

Required

Action: Execute DB Query

This action executes a query in the database console of NCM.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Query string

Enter the query string.

Text

Required

Action: Get Compliance Details

This action retrieves all the devices that violate compliance policies.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Compliance policy ID

Enter the compliance policy ID.

Text

Required

Type

Enter the type.

Text

Required

Value

Enter the value.

Text

Required

Action: Get a Recent Change List

This action retrieves the recent change list.

Action Input Parameters

This action does not require any input parameter.

Action: Get All SNMP Profiles

This action retrieves all the SNMP profiles.

Action Input Parameters

This action does not require any input parameter.

Action: Get All Configlets

This action retrieves all the configlets.

Action Input Parameters

This action does not require any input parameter.

Action: Get All Devices

This action retrieves all the device details.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Profile ID

Enter the profile ID.

Text

Required

Search string

Enter the search string.

Text

Required

Device type

Enter the type of device.

Example:

"USB"

Text

Required

Value

Enter the value.

Text

Required

Table data

Enter the table data.

Text

Required

OS version

Enter the operating system version.

Example:

"Windows 10"

Text

Required

OS type

Enter the operating system type.

Example:

"windows"

Text

Required

Device type

Enter the device type.

Text

Required

Model

Enter the model.

Text

Optional

Action: Get Execution History

This action retrieves the execution history of configlets.

Action Input Parameters

This action does not require any input parameter.

Action: Get Devices Based on OS Model

This action retrieves devices based on specific operating system models.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Table data

Enter the table data.

Text

Required

OS version

Enter the operating system version.

Text

Required

OS type

Enter the operating system type.

Example:

"distributed operating system"

Text

Required

Device type

Enter the device type.

Example:

"USB"

Text

Required

Model

Enter the model name.

Text

Optional

Action: Matching Devices

This action retrieves matching devices on specific criteria.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

IP address

Enter the IP address.

Text

Required

Criteria list

Enter the criteria list.

Any

Required

Field

Enter the field.

Text

Required

Value

Enter the value.

Text

Required

Condition

Enter the condition.

Text

Required

Comparator

Enter the comparator.

Text

Optional

Action: Pending Requests

This action retrieves all the pending requests for approvals.

Action Input Parameters

This action does not require any input parameter.

Action: Ping Check

This action pings a particular device.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

IP address

Enter the IP address.

Text

Required

Action: Show Command Output

This action displays the output of the show command.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Resource ID

Enter the resource ID.

Text

Required

Command

Enter the command.

Text

Optional

Action: SNMP Referred Device Details

This action retrieves all the SNMP referred devices details.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Profile ID

Enter the profile ID.

Text

Required

Action: Update Configlet

This action creates a new configlet or updates the existing configlet.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Description

Enter the description of the configlet.

Text

Required

Contents

Enter the contents of the configlet.

Text

Required

Template type

Enter the template type.

Text

Required

Template ID

Enter the template ID.

Text

Required

Backup enabled

Enter backup enabled.

Text

Required

Name

Enter the name of the template.

Text

Required

Custom template modified

Enter the modified configlet.

Text

Required

Action: Get All Vendors

This action retrieves all the vendors supported by the NCM application.

Action Input Parameters

This action does not require any input parameter.