Installing and configuring IBM Storage Scale management API

The IBM Storage Scale management API implementation is based on the IBM Storage Scale GUI stack. Installation and configuration of GUI sets up the API infrastructure. That is, you do not need to perform any API specific deployment procedures.

Ensure that the following tasks are completed to start using the IBM Storage Scale management API to monitor and manage the IBM Storage Scale system:
  1. Install the GUI server. Use any of the following options to install the GUI:
    1. Manually installing IBM Storage Scale management GUI
    2. Installing IBM Storage Scale management GUI by using the installation toolkit
  2. After installing the system and GUI package, you need to create the first GUI user to log in to the GUI. This user can create other GUI administrative users to perform system management and monitoring tasks. When you launch the GUI for the first time after the installation, the GUI welcome page provides options to create the first GUI user from the command line prompt by using the /usr/lpp/mmfs/gui/cli/mkuser <user_name> -g SecurityAdmin command.
  3. Create new users and provide the required permissions. You can either use the Access > GUI Users GUI page or the usr/lpp/mmfs/gui/cli/mkuser command to create new users and assign roles. For more information on how to create GUI users and assigning user roles, see Managing GUI users.

    Every API call to the IBM Storage Scale needs a valid GUI user and password. For example, curl -k -u admin:admin001 -XGET -H content-type:application/json "https://<IP address>:443/scalemgmt/v2/info". The user roles assigned to the user determine actions that can be performed.