npm package: @itentialopensource/iap-configuration-management
Description: The integration of Itential and IAG enables network teams to build automations that can include common tasks for configuration management tasks. This is a library of related automations that can be used as modular components in your own larger, end-to-end
Author: Itential
Latest version: 1.0.8-2023.2.1

# IAP - Configuration Management

## Overview

The integration of Itential and IAG enables network teams to build automations that can include common tasks for configuration management tasks. This is a library of related automations that can be used as modular components in your own larger, end-to-end workflows.


## Workflows


<table>
  <thead>
    <tr>
      <th>Name</th>
      <th>Overview</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Command Template Diff.md' target='_blank'>Command Template Diff</a></td>
      <td>Compare the output between command template pre and post checks</td>
    </tr>    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Backup Configuration.md' target='_blank'>Backup Configuration</a></td>
      <td>Backup a device configuration</td>
    </tr>    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Golden Configuration Tree.md' target='_blank'>Golden Configuration Tree</a></td>
      <td>Execute compliance for a tree</td>
    </tr>    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Command Template Execution.md' target='_blank'>Command Template Execution</a></td>
      <td>Execute a Command Template against a device list in parallel or in serial</td>
    </tr>    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Command Template Runner.md' target='_blank'>Command Template Runner</a></td>
      <td>Run a command template against a device list</td>
    </tr>    <tr>
      <td><a href='https://gitlab.com/itentialopensource/pre-built-automations/iap-configuration-management/-/blob/release/2023.2/documentation/Push Configuration to Device - IAG.md' target='_blank'>Push Configuration to Device - IAG</a></td>
      <td>Push configuration to a device</td>
    </tr>
  </tbody>
</table>


## External Dependencies

<table>
  <thead>
    <tr>
      <th>Name</th>
      <th>OS Version</th>
      <th>API Version</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Itential Automation Gateway (IAG)</td>
      <td>^3.227.0+2023.1.46</td>
      <td></td>
    </tr>
  </tbody>
</table>

## Adapters

<table>
  <thead>
    <tr>
      <th>Name</th>
      <th>Version</th>
      <th>Configuration Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>adapter-automation_gateway</td>
      <td>^4.29.0-2023.1.14</td>
      <td></td>
    </tr>
  </tbody>
</table>