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
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=treePowerCommander
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
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:
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:onoroff-f,--force- Do not prompt for confirmation
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:
PowerCommander
Command: Edit-KeeperEnterpriseNode
Aliases: kenu
Usage:
Parameters:
-Node
Node name or ID to update. This is a positional parameter (position 0).
Options:
-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:onoroff
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:
PowerCommander
Command: Remove-KeeperEnterpriseNode
Aliases: kend
Parameters:
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)
Enterprise Node Set Logo
Set enterprise node logo.
DotNet CLI
Command: enterprise-node --command=<action> <node_name> --logo-type=<logo_type> --logo-path=<upload_logo_path> OR en --command=<action> <node_name> --logo-type=<logo_type> --logo-path=<upload_logo_path>
Parameters:
nodeId
EnterpriseNode ID representing the node
logo-type
Type of the logo Ex:- vault or email
logo-path
Upload file path
Example:
Reference:
DotNet SDK
Set Custom Invitation to Node:
Function: UploadEnterpriseCustomLogo
Usage:
Parameters:
nodeId
EnterpriseNode ID representing the node
logoType
Type of the logo Ex:- vault or email
filePath
Upload file path
Example:
Reference:
PowerCommander
Command: Set-KeeperEnterpriseNodeCustomLog
Flags:
Node
Node name or ID
LogoType
Logo Type (eg: vault , email)
LogoPath
Path to the logo file
Example:
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:
Enterprise Node Set Custom Invite Email
Set invitation email.
DotNet CLI
Command: enterprise-node --command=<action> <node_name> --json-file-path="<file_path>" OR en --command=<action> <node_name> --json-file-path="<file_path>"
Parameters:
nodeId
EnterpriseNode ID representing the node
jsonFilePath
create a json file with subject , header, body, buttonLabel and give path here.
Examples:
Reference:
DotNet SDK
Set Custom Invitation to Node:
Function: SetEnterpriseCustomInvitation
Usage:
Parameters:
nodeId
EnterpriseNode ID representing the node
jsonFilePath
create a json file with subject , header, body, buttonLabel and give path here.
Example:
Reference:
PowerCommander
Command: Set-KeeperEnterpriseNodeCustomInvitation
Flags:
Node
Node Name or ID
JsonFilePath
Path to JSON file containing invitation template (subject, header, body, buttonLabel)
Example:
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
Enterprise Node Wipe Out
Wipe out node content.
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.
Enterprise Node Get Custom Email Invitation Data
This command/function helps to get the custom invitation template of a node.
DotNet CLI
Command: enterprise-node --command=<action> <node_name> OR en --command=<action> <node_name>
Parameters:
nodeId
EnterpriseNode ID representing the node
Examples:
Reference:
DotNet SDK
Set Custom Invitation to Node:
Function: GetEnterpriseCustomInvitation
Usage:
Parameters:
nodeId
EnterpriseNode ID representing the node
Example:
Reference:
PowerCommander
Command: Get-KeeperEnterpriseNodeCustomInvitation
Flags:
Node
Node Name or ID
JsonFilePath
Path to JSON file containing invitation template (subject, header, body, buttonLabel)
Example:
Reference:
Last updated
Was this helpful?

