The delphix_admin and sysadmin User Roles

After installation, you will have two users:  sysadmin and delphix_admin. Email addresses are required inputs for both accounts.

You can create additional sysadmin and delphix_admin users, as well as other users with more restricted privileges, as described in the topics under Managing System Administrators.

User15%|Initial passwordAbilities and Duties
sysadminsysadmin

Typical system administration duties such as:

  • modifying NTP, SNMP, SMTP settings
  • managing storage
  • downloading support logs for the Delphix Engine
  • performing upgrades and patches.

Launches the initial Server Setup configuration application

Has access to the Command Line Interface (CLI)

delphix_admindelphix

Manages data objects, all collectively referred to as the Delphix Engine "domain":

  • dSources
  • virtual databases (VDBs)
  • users
  • groups
  • related policies and resources

Manages the Delphix Engine domain using either the browser-based Delphix Admin application or the Command Line Interface (CLI).

Access Methods

There are three main interfaces to a Delphix Engine: 

  • Web browser (http or https)
  • Command Line Interface (CLI) through ssh
  • Delphix Web APIs

Accessing a Delphix Engine with a Web Browser

In order to reach the main Delphix Administrator and Delphix Management application (GUI), you can use http or https:

http://<engine IP or hostname> 

or

https://<engine IP or hostname>

In order to use your hostname, your DNS Administrator must add the hostname and IP Address to your DNS system.

The Delphix Management Application

By default, the GUI login screen of a Delphix Engine will log you into the Delphix Management application, as that is where a majority of the day-to-day activities will take place, such as attaching of source databases and VDB provisioning. There is a link (Server Setup) to the Delphix Setup application.

If you are already logged into the Delphix Setup application, then you can switch to the Delphix Management login by clicking “Delphix Administration” in the upper-right corner of the Delphix Setup screen:

The Delphix Setup GUI

If accessing the Delphix Engine to perform system administrator actions (adding storage, changing system-level parameters), you will need to switch the login screen to the Delphix Setup login by clicking Server Setup on the default login screen. 

If you are already logged into the Delphix Management GUI, you can switch to the Server Setup login screen by clicking the user name in the upper-right corner of the GUI and selecting “Engine Setup”:

Switching to Server Setup Login from Admin GUI

Accessing a Delphix Engine using the CLI

Using the Delphix CLI is useful for various situations:

  • Limited bandwidth connections where a GUI is too “heavy”
  • Flash is prohibited on browsers
  • Users who prefer not to use a GUI
  • Automation scripts

You access the Delphix CLI through an SSH session. Like the GUI, there are separate CLIs for the Delphix Administrator and Delphix Sysadmin roles. The appropriate CLI is automatically selected based on the role that has been granted to you.

Using your SSH client of choice, access the Delphix Engine in a method similar to the following: 

ssh <user>@<engine IP or hostname>

Where <user> is a pre-defined user on the Delphix Engine, and <engine IP> is the IP address of a Delphix Engine.

 ssh delphix_admin@dlpxengine1

 

All Delphix functionality is available via the CLI. For further information on using the Delphix CLI, see Command Line Interface Guide.

Accessing a Delphix Engine Using the Delphix Web API

Delphix offers a set of RESTful web service APIs with which you can administer a Delphix Engine. Using Web API calls allows you to create powerful, complex automation, often in coordination with other technologies like Jenkins, Puppet, Chef, and Ansible. All Delphix functionality is available via the Web API. The use of the Web API is outside the scope of this document, but there is additional information in the Delphix Web Service API Guide.

Related Links