Enterprise Node Commands

Manage an enterprise nodes.

Overview

A node is essentially an organisational unit used to structure users, roles, teams, and provisioning/authentication methods.

Usage

enterprise-node command [--options] OR en command [--options]

Alias: en

Commands

The following commands are supported by Enterprise Node commands

Command
Description

View enterprise nodes

Create enterprise nodes

Edit enterprise nodes

Delete enterprise nodes

Set node logo

Set invitation email

Wipe out node content

Enterprise Node View

View enterprise node.

DotNet CLI

Command: enterprise-node <node name> --command=tree OR en tree -v

Example:

My Vault> enterprise-node DEVOPS --command=tree
DotNet SDK

Function: EnterpriseData.Nodes

PowerCommander

Command : Get-KeeperEnterpriseNode

Aliases: ken

Parameters:

  • NodeId - Node ID (optional, lists all if omitted)

Examples::

Python CLI

Command: enterprise-node view

Parameter:

node - Node name or UID (required)

Flag:

  • -v, --verbose - Print verbose information

  • --format - Output format: json

  • --output - Output filename

Python SDK

Function:

Enterprise Node Add

Create enterprise node(s).

DotNet CLI

Command: enterprise-node --command=add <name> --parent "<main node>"

Alias :en --command=add <name>

Options:

  • --parent <node> - Parent node name or ID

  • --name <name> - New node display name (for add/update)

  • -v, --verbose - Show node IDs and additional info

  • --toggle-isolated - Toggle node isolation (restrict visibility)

Example:

DotNet SDK

Function: CreateNode

Example:

PowerCommander

Command: New-KeeperEnterpriseNode

Aliases: kena

Syntax:

Parameters:

  • -NodeName - Node name

  • -ParentNodeId - Parent node ID

Example:

Python CLI

Command: enterprise-node add

Parameter:

node - Node Name. Can be repeated. (required)

Flag:

  • --parent - Parent node name or ID

  • --name, --displayname - Set node display name

  • --set-isolated - Set node isolated: on or off

  • -f, --force - Do not prompt for confirmation

Python SDK

Function:

Enterprise Node Edit

Edit enterprise node(s).

DotNet CLI

Command: enterprise-node --command=update [--options]

Alias : en --command=update [--options]

Options:

  • --parent <node> - Parent node name or ID

  • --name <name> - New node display name (for add/update)

  • -v, --verbose - Show node IDs and additional info

  • --toggle-isolated - Toggle node isolation (restrict visibility)

Example:

DotNet SDK

Function: UpdateNode

Example:

PowerCommander

Command: Edit-KeeperEnterpriseNode

Aliases: kenu

Usage:

Parameters:

Parameter
Description

-Node

Node name or ID to update. This is a positional parameter (position 0).

Options:

Option
Description

-NewNodeName

New name for the node. Use this to rename an existing node.

-ParentNode

New parent Node name or ID. Use this to move the node to a different location in the hierarchy.

-RestrictVisibility

Enable node isolation. When enabled, restricts visibility to users outside the node.

Example:

Python CLI

Command: enterprise-node edit

Parameter:

node - Node Name or ID. Can be repeated. (required)

Flag:

  • --parent - Parent node name or ID

  • --name, --displayname - Set node display name

  • --set-isolated - Set node isolated: on or off

Python SDK

Function:

Enterprise Node Delete

Delete enterprise node(s).

DotNet CLI

Command : enterprise-node --command=delete <node name>

Alias : en --command=delete <node name>

Options:

  • -f, --force - Force reload enterprise data

Example:

DotNet SDK

Function: DeleteNode

PowerCommander

Command: Remove-KeeperEnterpriseNode

Aliases: kend

Parameters:

Parameter
Description

Node

Node name or ID to delete. Can be the node's display name or numeric node ID

Force

Skip confirmation prompt. When specified, deletes the node without asking for confirmation

Usage:

Example:

Python CLI

Command: enterprise-node delete

Parameter:

node - Node Name or ID (required)

Flag:

  • --logo-file - Sets company logo using local image file (max size: 500 kB, min dimensions: 10x10, max dimensions: 320x320)

Python SDK

Function:

Enterprise Node Set Logo

Set enterprise node logo.

DotNet CLI

NA

DotNet SDK

NA

PowerCommander

NA

Python CLI

Command: enterprise-node set-logo

Parameters:

  • node : Node Name or ID

  • --logo-file : Sets company logo using local image file (max size: 500 kB, min dimensions:

10x10, max dimensions: 320x320)

Example:

Python SDK

Function:

Enterprise Node Invite Email

Set invitation email.

DotNet CLI

NA

DotNet SDK

NA

PowerCommander

NA

Python CLI

Command: enterprise-node invite-email

Parameter:

node - Node Name or ID (required)

Flag:

  • -f, --force - Do not prompt for confirmation

  • --invite-email - Sets invite email template from file. Saves current template if file does not exist. Use dash (-) for stdout

Python SDK

Function: Not supported

Enterprise Node Wipe Out

Wipe out node content.

DotNet CLI

NA

DotNet SDK

NA

PowerCommander

NA

Python CLI

Command: enterprise-node wipe-out

Parameter:

  • node - Node Name or ID (required)

Warning: This action cannot be undone and will remove all users, roles, teams, and subnodes.

Python SDK

Function:

Last updated

Was this helpful?