Submit a ticketCall us

Webinar: Web Help Desk for HR, Facilities and Accounting Departments
This webinar will focus on use cases for HR, Facilities and Accounting.

Having a unified ticketing and asset management system for all the departments in your company can provide end-users with a seamless experience and make things easier for your IT team. Yet, with different business tasks and objectives, many departments don’t fully understand the capabilities of Web Help Desk and how the software can be customized for effective use in their departments.
Register Now.

Home > Success Center > Network Configuration Manager (NCM) > NCM 7.7 Administrator Guide > Node management > NCM macros

NCM macros

Table of contents
Created by Caroline Juszczak, last modified by Anthony.Rinaldi_ret on Oct 03, 2016

Views: 77 Votes: 0 Revisions: 4

SolarWinds NCM macros are used by all SolarWinds NCM web and desktop applications and apply to all editable Node fields.

All SolarWinds NCM macros are enclosed in ${}. The macro for system name, for example, is ${SysName}. You can concatenate any number of macros in each editable node field. For example, the macros ${SysName}${Vendor} contain the system name and vendor in the field.

SolarWinds NCM can also define macros that point to other macros, and the macro parser can recursively parse the chain of macros applied in the node field.

Supported macro types

Macro

Description

Nodes macros

Macros which point to another column in Nodes table.

For example: ${SysName} points to the SysName column in the Nodes table.

Node macros are unique to each Node.

Global macros

Macros defined on the application level and stored in the GlobalSettings table. As their name suggests, the value of these macros is the same for all the nodes. Several global macros, such as ${GlobalCommunityString}, are predefined. You can  also create custom global macros.

Device template macros

Macros related to a device vendor and stored in device templates.

For example: ${ConfigType}.

Menu-based macros

Macros defined to operate with menu-based devices.

For example: ${DownArrow} simulates sending the Down Arrow key while connected to the device.

 

Last modified
13:37, 3 Oct 2016

Tags

Classifications

Public