Search
Vinnarasu Ganesan, Thavamaniraja S

How to provision HPE GreenLake for Private Cloud Enterprise resources from the ServiceNow Service Catalog

March 8, 2022

Editor’s Note – NAME CHANGE: HPE GreenLake for Private Cloud is now part of HPE GreenLake for Private Cloud Enterprise.

Introduction

A key strength of HPE GreenLake for private cloud is its self-service orchestration and automation, which is done from the HPE GreenLake for private cloud dashboard and can be consumed using API and Infrastructure-as-Code (IaC). However, some ServiceNow users prefer to provision resources from the ServiceNow Service Catalog. For these users, HPE GreenLake for private cloud offers a free Morpheus plugin for ServiceNow, which can be installed from the ServiceNow Store. Once the plugin is installed and configured, HPE GreenLake for private cloud catalog items can be presented in the ServiceNow Service Catalog for ordering.

This article walks through the process of integrating ServiceNow with HPE GreenLake for private cloud and exposing Service Catalog items to ServiceNow.

Prerequisites

The process of integrating HPE GreenLake for private cloud on ServiceNow requires different things depending on your environment. In any case, you will need the Morpheus plugin on ServiceNow, HPE GreenLake for private cloud service user account and Private cloud user in ServiceNow.

Install the Morpheus plugin

To obtain and install the Morpheus plugin, you must have your HI credentials. Using your HI account, simply search for Morpheus and install the Morpheus plugin.

Private cloud service user account

Before you begin the integration process, raise a ticket on HPE GreenLake support to create a service user in your HPE GreenLake for private cloud environment. For details, see Request for sub-tenant service user for ServiceNow integration.

Private cloud user in ServiceNow

Using ServiceNow admin user, create a HPE GreenLake for private cloud user in ServiceNow with the below roles:

  • catalog_admin
  • import_transformer
  • itil
  • rest_service
  • xmodamorpheus_ca.integration (NOTE: You can only assign this role after installing the Morpheus plugin. If you are creating this user before that, you must go back and add this role after installing the plugin.)

Integrating private cloud on ServiceNow

Configure Morpheus properties in ServiceNow with the following parameters:

  • The Morpheus Appliance endpoint: Enter the full URL to your HPE GreenLake for private cloud appliance
  • Username: Enter the name of the HPE GreenLake for private cloud Service user (Received from HPE Support) that the Morpheus plugin used to connect to the HPE GreenLake Private Cloud API
  • Password: Enter the HPE GreenLake for private cloud Service user password (Received from HPE Support)

Integrating ServiceNow with HPE GreenLake for private cloud

Navigate to Administration > Integrations > +New Integration > ITSM> ServiceNow in the HPE GreenLake for private cloud portal.

Configure ServiceNow integration with the below parameters:

  • Name - Enter the integration name
  • ENABLED - Select to enable consumption of this ServiceNow integration in HPE GreenLake for private cloud. The integration is enabled by default
  • SERVICE NOW HOST-Enter the ServiceNow instance host URL (example: https://your.instance.service-now.com).
  • USER - Enter a ServiceNow user created as part of pre-requistes
  • PASSWORD - Password of the above-mentioned user
  • Optional variables (CMDB CUSTOM MAPPING, CMDB CLASS MAPPING DEFAULT CMDB BUSINESS CLASS) not required for this use case
  • Click SAVE CHANGES

The ServiceNow integration is now displayed in the list of integrations.

Sample of the ServiceNow integration summary:

Expose private cloud resources to the ServiceNow Service Catalog

After creating catalog items in the HPE GreenLake for private cloud as discussed in the previous blog, the catalog items can be made available to ServiceNow Service Catalog by following procedure:

  • Navigate to Administration > Integrations
  • Select the ServiceNow integration
  • From the Catalog Items tab, click + ADD CATALOG ITEM
  • Select the catalog item using the drop-down and click SAVE CHANGES

Below is the sample list of catalog items exposed to the ServiceNow integration:

Now, from ServiceNow, verify the availability of the resources as follows:

  • Log in to ServiceNow to access the Service Catalog
  • From the Service Catalog, access the Morpheus plugin

Exposed HPE GreenLake private cloud resources are now available in the Self-Service Service Catalog.

Provision private cloud resources from ServiceNow

Click on the service catalog and select the catalog item to order. For this example, RDS_MariaDB is chosen.

Click Order Now, after filling in the necessary details. Below is the sample order status.

Order is deployed in HPE GreenLake for private cloud.

Summary

With Morpheus plugin integration, Self-Service catalog items from HPE GreenLake for private cloud can be presented as provisioning options in the ServiceNow Service Catalog and the user can order and manage private cloud resources directly from ServiceNow. Hopefully, you found this tutorial helpful. Stay tuned to the HPE DEV blog for more posts on topics like this.

Related

Akash Patel, Guoping Jia, Sonu Sudhakaran

A guide to enabling a managed Istio service mesh in a Kubernetes cluster on HPE GreenLake for Private Cloud Enterprise

Feb 16, 2023
Ron Dharma

Using HPE GreenLake Console's API Gateway for Data Services Cloud Console

Nov 30, 2021
Paul Zinn

Automate ITOps: announcing foundational APIs for the HPE GreenLake edge-to-cloud platform

Dec 1, 2023
Chaitra Mylarappachar

Bare metal provisioning on HPE GreenLake using Terraform

Mar 20, 2023
Didier Lalli

Bulk onboarding of users in HPE GreenLake edge-to-cloud platform

Apr 24, 2024
Michael Rose Jr.

Configuring Azure AD as the SAML IDP with HPE Greenlake Cloud Platform and Aruba Central

Jul 11, 2022
Prabhu Murthy - Cloud Operations

How to implement a single sign-on solution to authenticate users onto the HPE GreenLake edge-to-cloud platform

Nov 29, 2023
Ron Dharma

Converting HPE GreenLake API specifications in OAS 3.1 using OpenAPI tools

May 27, 2024

HPE Developer Newsletter

Stay in the loop.

Sign up for the HPE Developer Newsletter or visit the Newsletter Archive to see past content.

By clicking on “Subscribe Now”, I agree to HPE sending me personalized email communication about HPE and select HPE-Partner products, services, offers and events. I understand that my email address will be used in accordance with HPE Privacy Statement. You may unsubscribe from receiving HPE and HPE-Partner news and offers at any time by clicking on the Unsubscribe button at the bottom of the newsletter.

For more information on how HPE manages, uses, and protects your personal data please refer to HPE Privacy Statement.