The delphix_admin and sysadmin User Roles
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.
User | 15%|Initial password | Abilities and Duties |
---|---|---|
sysadmin | sysadmin | Typical system administration duties such as:
Launches the initial Server Setup configuration application Has access to the Command Line Interface (CLI) |
delphix_admin | delphix | Manages data objects, all collectively referred to as the Delphix Engine "domain":
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 System Administrator graphical user interface (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 Administrator GUI
By default, the GUI login screen of a Delphix Engine will log you into the Delphix Admin GUI, 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 Sysadmin GUI.
If you are already logged into the Delphix Server Setup GUI, then you can switch to the Delphix Admin login by clicking “Delphix Admin” in the upper-right corner of the Server Setup screen:
The Delphix Server 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 Server Setup login by clicking Server Setup on the default login screen. You will see an image of gears in the background and a link to the Delphix Admin GUI.
If you are already logged into the Delphix Admin 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.