Nlyte NAO

By David Dallyn April 15, 2025

Nlyte NAO

With Nlyte NAO modules in Make, you can manage assets, locations, racks, devices, connections, workflows, tickets, power and energy data, audit logs, users, roles, permissions, and real-time monitoring of your data centre infrastructure, enabling streamlined automation and enhanced visibility across your Nlyte environment.

What Nlyte NAO modules are available in the Make platform

  • Asset - Search Assets, Get an Asset, Create an Asset, Update Asset, Delete Asset
  • Material - Search Material, Get a Material, Create a Material, Update Material, Delete a Material
  • Servers - Search Server, Get a Server, Create Server, Update Server, Delete Server
  • Cabinets - Search Cabinets, Get a Cabinet, Create Cabinet, Update Cabinets, Delete Cabinet
  • Standard Server Materials - Search Standard Server Materials, Get a Standard Server Material, Create Standard Server Material, Update Standard Server Material, Delete Standard Server Material
  • Blade Server Materials - Search Blade Server Materials, Get a Blade Server Material, Create Blade Server Material, Update Blade Server Material, Delete Blade Server Materials
  • Cabinet Materials - Search Cabinet Material, Get a Cabinet Material, Create Cabinet Material, Update Cabinet Material, Delete Cabinet Material
  • Other - Make an API Call

Connecting Nlyte NAO to Make

To use the Nlyte NAO modules, you must have a Nlyte NAO account. You can create an account at nlyte.com .

Refer to the Nlyte NAO API documentation for a list of available endpoints.

How do I request a BPT App License Key

After purchasing your app either as part of a bundle or separately, you should have received an email containing the BPT App License Key. If you have not received an email or if you are yet to purchase the app please use the Frequently Asked Questions that will guide you through the process.

How to Create a connection for your Make module

  1. Login to Make > select Scenarios > select Create a new scenario.
  2. Search for Nlyte NAO and select any module you intend to use.
  3. Under Connection, click Create a connection.
  4. The Create a Connection dialog appears.
Create a connection
  1. In the Connection name field, enter a name to identify the connection.
  2. Enter your Registered BPT App License Key.
  1. Enter your Nlyte username and password.
  2. Enter your Nlyte hostname.
  3. Click Save.
When using an internally hosted Nlyte NAO instance, Make must be able to reach it. Use ngrok or a similar tunnel if your Nlyte NAO environment is not publicly accessible.

You have successfully established the connection. You can now edit your scenario and add more Nlyte NAO modules. If your connection requires reauthorization at any point, follow the connection renewal steps here .

Build Nlyte NAO Scenarios

After connecting the app, you can perform the following actions:

Asset

Search Assets

Searches for assets.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get an Asset

Retrieves a single asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset IDEnter the identifier of the asset to retrieve.

Create an Asset

Creates a new asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset ClassSelect the asset class to create, such as Server, PDU, Cabinet, Network, UPS, Host, or Other.
PositioningProvide positioning details for the asset, including U mounting information where applicable.

Update Asset

Updates an existing asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset IDEnter the identifier of the asset to update. This field is required.
Asset ClassSelect the asset class to update, such as Server, PDU, Cabinet, Network, UPS, Host, or Other. This field is required.
PositioningProvide positioning details for the asset, including U mounting information where applicable.

Delete Asset

Deletes an asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset IDEnter the identifier of the asset to delete.

Material

Search Material

Searches for materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Material

Retrieves a single material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Material IDEnter the identifier of the material to retrieve.

Create a Material

Creates a new material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
MaterialProvide the material details to create.

Update Material

Updates an existing material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset IDEnter the identifier of the asset or material.

Delete a Material

Deletes a material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Material IDEnter the identifier of the material to delete.

Servers

Search Server

Searches for servers.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Server

Retrieves a single server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server IDEnter the identifier of the server to retrieve.

Create Server

Creates a new server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
AssetProvide the asset details to create.
ServerProvide the server details to create.

Update Server

Updates an existing server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server IDEnter the identifier of the server to update. This field is required.
AssetProvide the asset details to update.
ServerProvide the server details to update.

Delete Server

Deletes a server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server IDEnter the identifier of the server to delete.

Cabinets

Search Cabinets

Searches for cabinets.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Cabinet

Retrieves a single cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet IDEnter the identifier of the cabinet to retrieve.

Create Cabinet

Creates a new cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
AssetProvide the asset details to create.
CabinetProvide the cabinet details to create.

Update Cabinets

Updates an existing cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet IDEnter the identifier of the cabinet to update. This field is required.
AssetProvide the asset details to update.
CabinetProvide the cabinet details to update.

Delete Cabinet

Deletes a cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet IDEnter the identifier of the cabinet to delete.

Standard Server Materials

Search Standard Server Materials

Searches for standard server materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Standard Server Material

Retrieves a single standard server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Standard Server Material IDEnter the identifier of the standard server material to retrieve.

Create Standard Server Material

Creates a new standard server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
MaterialProvide the material details to create.
Server MaterialProvide the server material details to create.
Standard Server MaterialProvide the standard server material details to create.

Update Standard Server Material

Updates an existing standard server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Standard Server Material IDEnter the identifier of the standard server material to update. This field is required.
MaterialProvide the material details to update.
Server MaterialProvide the server material details to update.
Standard Server MaterialProvide the standard server material details to update.

Delete Standard Server Material

Deletes a standard server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Standard Server Material IDEnter the identifier of the standard server material to delete.

Blade Server Materials

Search Blade Server Materials

Searches for blade server materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Blade Server Material

Retrieves a single blade server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Blade Server Material IDEnter the identifier of the blade server material to retrieve.

Create Blade Server Material

Creates a new blade server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
MaterialProvide the material details to create.
Server MaterialProvide the server material details to create.
Blade Server MaterialProvide the blade server material details to create.

Update Blade Server Material

Updates an existing blade server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Blade Server Material IDEnter the identifier of the blade server material to update. This field is required.
MaterialProvide the material details to update.
Server MaterialProvide the server material details to update.
Blade Server MaterialProvide the blade server material details to update.

Delete Blade Server Materials

Deletes a blade server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Blade Server Material IDEnter the identifier of the blade server material to delete.

Cabinet Materials

Search Cabinet Material

Searches for cabinet materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Cabinet Material

Retrieves a single cabinet material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet Material IDEnter the identifier of the cabinet material to retrieve.

Create Cabinet Material

Creates a new cabinet material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
MaterialProvide the material details to create.
Cabinet MaterialProvide the cabinet material details to create.

Update Cabinet Material

Updates an existing cabinet material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet Material IDEnter the identifier of the cabinet material to update. This field is required.
MaterialProvide the material details to update.
Cabinet MaterialProvide the cabinet material details to update.

Delete Cabinet Material

Deletes a cabinet material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet Material IDEnter the identifier of the cabinet material to delete.

Other

Make an API Call

Performs a custom API call.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
URLEnter a path relative to the Nlyte NAO API base URL.
MethodSelect the HTTP method to use for the request.
HeadersAdd request headers if required by the endpoint.
Query StringAdd query string parameters to send with the request.
BodyEnter the request body for methods that support payloads.