Unresolved directive in <stdin> - include::doc-Introduction_to_Self_Service_Portal/miq/topics/Self_Service_Login.adoc[]

1. The Dashboard Tab

Once you log in to the Self Service user interface, you will see the dashboard screen by default. The Dashboard tab provides a quick summary of the services available, requests made, and their statuses as below:

  • Total Services

  • Current Services

  • Services Retiring Soon

  • Retired Services

  • Total Requests

  • Pending Requests

  • Approved Requests

  • Denied Requests

Dashboard Tab

Monthly Charges - This Month To Date

The Self Service user interface has added basic support for displaying monthly chargeback data of the computing and storage cost for the use of resources, in the currencies supported by the full administrative user interface. This provides a quick summary of where you are from cost standpoint to that point in the month. For more information about configuring chargeback rates in the full administrative user interface and how ManageIQ calculates chargeback costs, see Chargeback in the Monitoring, Alerts, and Reporting guide.

If you are on the first day of the month, there can be no data yet therefore resulting in zero dollar amount. Also, if you have a lot of data, it might not have rolled into the new month yet, resulting in no data and dollar amount for month to date.

2. The My Services Tab

The My Services tab lists all available services with a summary of information associated with each service, including Service Name, Retirement Date, Number of VMs, Owner, the date it was Created On, and its Power State. You can filter or sort services by those entities, and now also by Relative Cost. There is now the ability for users to perform power operations on virtual machines within the Self Service user interface using the new set of buttons, Start, Stop, and Suspend for each service.

SSUI MyServices tab

Click a service to view further details including information on the virtual machines associated with it. There is now ability for users to view chargeback data per service for the virtual machines' month-to-date usage. You can also get HTML 5 console access to the virtual machine by clicking the Html 5 Icon button, as highlighted on the screen capture. On the same screen, you also have options to retire the service now or at a later date, edit or remove the service. Additionally, you can now change the ownership and group of the service using the Set Ownership button, and also Reconfigure a service, similar to in the full administrative user interface.

SSUI Service Details1

Moreover, you can now add custom buttons and custom button groups that can have dialogs associated with them. For example:

SSUI Custom Button1

2.1. Cockpit Integration

Cockpit is an interactive Linux server administrative interface. You can perform simple administration tasks such as starting containers, storage administration, network configuration, and inspecting logs. While cockpit allows you to monitor and administer several servers at the same time, your browser connects to a primary server that runs the Cockpit web service through which connections to additional servers can be established.

ManageIQ full administrative user interface and the Self Service user interface have enabled for users to click the new Cockpit button Cockpit Button that opens a new browser window with Cockpit interface for a given virtual machine.

2.1.1. Accessing the Cockpit Interface

Cockpit must be pre-configured and running on the virtual machine.

As you can see in the following screen capture of the Self Service user interface, the cockpit button is available next to the HTML 5 console button for a virtual machine instance in the My Services tab.

  1. Click the My Services tab.

  2. Click the required service from the list.

  3. Click the Cockpit button Cockpit Button located next to the HTML 5 console button to open the Cockpit interface for the virtual machine. A notification at the top of the screen will appear to show the Cockpit interface is loading. Cockpit Button

  4. The Cockpit interface for the virtual machine will open in a new browser window. If you get a security warning by the browser, you will need to add this connection to the security exceptions. Click Advanced → Add Exception → Confirm Security Exception. After that, you will see the login screen. Cockpit Login

  5. Once you have logged in, you will see the tabs for the dashboard and the individual machines added to Cockpit. Cockpit UI

3. The My Requests Tab

The My Requests tab further slides out with options to view either Requests or Order History. Click Requests to see the list of all requests made with a summary of items associated with each request, including the request ID, requester, request date, and request status. You can filter or sort the request listings by those entities using the options at the top.

Click a particular request to view more details as shown in the following screen capture.

My Requests Tab

Click Order History to see the list of shopping cart orders with details of each order including their ID, order date, and number of items ordered. Click an order to see further details such as the requester and order status.

4. The Service Catalog Tab

The Service Catalog tab lists all service catalog items, displayed as tiles. These items must be configured on the administrative user interface before they will be accessible to the user here. You can filter or sort the service catalog items by Name, Description and Catalog Name.

Service Catalog

Click on a service to open up the page where you will enter the requested information in the dialog fields associated with the service, as previously configured in the administrative user interface. Note that there is now an ability to add dynamic dialog elements within the Self Service user interface, meaning you can include a particular dialog field where ManageIQ will communicate to the instance and method, obtain the required information, and enter the value in the field dynamically. After you have all information in the requested dialog parameters, click Add to Shopping Cart.

Shopping Cart Model:

The Self Service user interface has adopted a shopping cart model for ordering services, instead of ordering them immediately. Click on the shopping cart icon at the top to view all services added to the shopping cart that are available to order. You can delete a particular service from the cart if required, and order the services in the cart all at one time. Or, you can even choose to clear all the services in the cart and exit.

Shopping Cart

If you click Add to Shopping Cart for the same item, you will see a pop up window alerting you that there is an identical item in the cart but if you want to add it anyway.

Duplicate Item in the Shopping Cart