Docs
Create assets

Create assets

This topic describes how to create various types of assets, such as hosts, network devices, databases, cloud, and web assets.

Create a host

  1. In JumpServer, navigate to Console > Assets > Host, and click the + Create button.
host-create-button
  1. In the Select Provider popup, choose a host platform.
select-provider-host
  1. In the Name field, enter a unique name for all asset types in the organization.
  2. In the IP/Host field, enter the IP address or hostname of the host.
  3. In the Platform field, the default is selected in Step 2, but you can choose another host platform of the same type.
  4. In the Nodes field, select one or more nodes.
  5. In the Protocols field, add or remove protocols and modify ports. The platform determines the available protocols.
protocols-host
  1. Optionally, in the Accounts field, add multiple accounts, either directly or from a template.
  2. Optionally, in the Zone field, select only one zone.
  3. Optionally, in the Tags field, select one or more tags.
  4. In the Active field, enable or disable the host.
  5. Optionally, in the Description field, enter a description of the host.
  6. Click Submit to create the host, or Save & Continue to create and add more.

Create a device

  1. In JumpServer, navigate to Console > Assets > Device, and click the + Create button.
device-create-button
  1. In the Select Provider popup, choose a device platform.
select-provider-device
  1. In the Name field, enter a unique name for all asset types in the organization.
  2. In the IP/Host field, enter the IP address or hostname of the device.
  3. In the Platform field, the default is selected in Step 2, but you can choose another device platform of the same type.
  4. In the Nodes field, select one or more nodes.
  5. In the Protocols field, add or remove protocols and modify ports. The platform determines the available protocols.
protocols-device
  1. Optionally, in the Accounts field, add multiple accounts, either directly or from a template.
  2. Optionally, in the Zone field, select only one zone.
  3. Optionally, in the Tags field, select one or more tags.
  4. In the Active field, enable or disable the device.
  5. Optionally, in the Description field, enter a description of the device.
  6. Click Submit to create the device, or Save & Continue to create and add more.

Create a database

  1. In JumpServer, navigate to Console > Assets > Database, and click the + Create button.
db-create-button
  1. In the Select Provider popup, choose a database platform.
select-provider-db
  1. In the Name field, enter a unique name for all asset types in the organization.
  2. In the Address field, enter the database address.
  3. In the Platform field, the default is selected in Step 2, but you can choose another database platform of the same type.
  4. In the Nodes field, select one or more nodes.
  5. Optionally, In the Default database field, enter the default database name. This will be the default database the user connects to.
  6. In the Protocols field, modify the port.
protocols-db
  1. Optionally, In the Security section, enter the following information:

    security-db
    • In the Use ssl/tls field, enable or disable SSL/TLS.
    • In the Ca certificate field, upload the CA certificate.
    • In the Client certificate field, upload the client certificate.
    • In the Client key field, upload the client key.
    • In the Ignore certificate check field, enable or disable certificate verification.
  2. Optionally, in the Accounts field, add multiple accounts, either directly or from a template.

  3. Optionally, in the Zone field, select only one zone.

  4. Optionally, in the Tags field, select one or more tags.

  5. In the Active field, enable or disable the database.

  6. Optionally, in the Description field, enter a description of the database.

  7. Click Submit to create the database, or Save & Continue to create and add more.

Create a cloud

  1. In JumpServer, navigate to Console > Assets > Cloud, and click the + Create button.
cloud-create-button
  1. In the Select Provider popup, choose a cloud platform.
select-provider-cloud
  1. In the Name field, enter a unique name for all asset types in the organization.
  2. In the URL field, enter the cloud URL.
  3. In the Platform field, the default is selected in Step 2, but you can choose another cloud platform of the same type.
  4. In the Nodes field, select one or more nodes.
  5. In the Protocols field, modify the port.
protocols-cloud
  1. Optionally, in the Accounts field, add multiple accounts, either directly or from a template.
  2. Optionally, in the Tags field, select one or more tags.
  3. In the Active field, enable or disable the cloud.
  4. Optionally, in the Description field, enter a description of the cloud.
  5. Click Submit to create the cloud, or Save & Continue to create and add more.

Create a web

  1. In JumpServer, navigate to Console > Assets > Web, and click the + Create button.
web-create-button
  1. In the Select Provider popup, choose a web platform.
select-provider-web
  1. In the Name field, enter a unique name for all asset types in the organization.

  2. In the URL field, enter the website URL.

  3. In the Platform field, the default is selected in Step 2, but you can choose another web platform of the same type.

  4. In the Nodes field, select one or more nodes.

  5. In the Autofill field, select either Disabled, Basic or Script.

    • Disabled: Disable autofill, when users connect to the web, they can access the site directly without entering any information.

      web-autofill-disabled
    • Basic: Enables simple autofill, automatically filling in login credentials when users access the site. The default selector uses element attributes, but you can also use other selectors (like tag name, class) or XPath expressions.

      web-autofill-basic
    • Script: Allows custom scripts to handle autofill, providing more flexibility for complex login scenarios.

      web-autofill-script
      • Step: Script execution order, type as numbers.
      • value: Type value, can use built-in variables like {USERNAME}(Account username), {SECRET}(Account secret), or other strings.
      • target: The element to be filled in, which can use an element selector.
      • command: The supported options are type, sleep, and click.
  6. In the Protocols field, modify the port.

  7. Optionally, in the Accounts field, add multiple accounts, either directly or from a template.

  8. Optionally, in the Tags field, select one or more tags.

  9. In the Active field, enable or disable the web.

  10. Optionally, in the Description field, enter a description of the web.

  11. Click Submit to create the web, or Save & Continue to create and add more.