IBM Z and LinuxONE - IBM Z - Group home

z/OSMF - A New Framework to Manage Various Aspects of a z/OS System

By QI LI posted Mon August 06, 2018 12:00 AM


What’s z/OSMF

IBM® z/OS® Management Facility (z/OSMF) provides system management functions in a task-oriented, web browser-based user interface with integrated user assistance, so that you can more easily manage the day-to-day operations and administration of your mainframe z/OS systems. By streamlining some traditional tasks and automating others, z/OSMF can help to simplify some areas of z/OS system management.

z/OSMF provides a framework for managing various aspects of a z/OS system through a web browser interface. More than just a graphical user interface, the z/OS Management Facility is intelligent, addressing the needs of a diversified skilled workforce and maximizing their productivity.

z/OSMF provides you with a single point of control for:

  • Viewing, defining, and updating policies that affect system behavior
  • Monitoring the performance of the systems in your enterprise
  • Managing software that runs on z/OS
  • Performing problem data management tasks
  • Consolidating your z/OS management tools.

z/OSMF allows you to communicate with the z/OS system through a web browser, so you can access and manage your z/OS system from anywhere. Multiple users can log into z/OSMF using different computers, different browsers, or multiple instances of the same browser.

Figure 1.1 is the welcome page of z/OSMF.

Figure 1.1 The Welcome page of z/OSMF

z/OSMF architecture

As can be seen from the picture, B/S architecture was adopted in z/OSMF. z/OSMF neither requires a client workstation component nor does it provide one. All that is needed is a compatible web browser for accessing z/OSMF from your workstation.

The user can communicate with the z/OS system through a web browser. In the picture, they are z/OSMF client which is web browser, the z/OSMF server and the z/OS elements. Figure 2.1 shows a typical architecture and flow, starting with the user's browser session and continuing through z/OSMF, with information passed to various z/OS system components as needed.

The goal of this architecture is to provide simplified systems management function through a common, easy-to-use, graphical user interface.

Figure 2.1 z/OSMF architecture

z/OSMF includes the following software:

  • z/OSMF server.
  • WebSphere® Liberty profile, which provides an application server runtime environment for z/OSMF.
  • Set of optional, system management functions or plug-ins, which you can enable when you configure z/OSMF.
  • Technologies for serving the web browser interface, such as JavaScript and Dojo.

z/OSMF uses various enabling technologies on z/OS, such as the following:

  • IBM® 64-bit SDK for z/OS, Java™ Technology Edition. This IBM software development kit (SDK) contains the Java Runtime Environment (JRE) and other tools that support Java applications.
  • Common Information Model (CIM) server on the host z/OS system. This component provides the z/OS data and administrative capability.
  • Common event adapter (CEA). This component enables CIM providers to identify, receive, and process the selected z/OS events.
  • System authorization facility (SAF). This component enables programs to use system authorization services to control access to resources, such as data sets and MVS™ commands. SAF either processes security authorization requests directly or works with RACF®, or other external security manager, to process them.
  • System REXX (SYSREXX). This component provides an infrastructure through which programs that are written in the REXX language can be run outside the normal TSO/E or batch environments, using a programming interface.

z/OSMF tasks at a glance

z/OSMF provides several tasks that you can use to manage different aspects of your z/OS® systems. Table 3.1 provides the name, description, and category for each z/OSMF task.

Table 3.1 z/OSMF tasks




Application Linking Manager

Manage the event types that allow you to link or connect z/OSMF tasks and external applications (IBM® and vendor).

z/OSMF Administration

Capacity Provisioning

Manage domain configurations and provisioning policies and request reports of the status of the Capacity Provisioning Manager.


Configuration Assistant

Configure TCP/IP policy-based networking functions.



The functions previously provided in this task are now provided in the Software Management task.

FTP Servers

Provide the information required for an FTP client to log into an FTP server and download and upload files.

z/OSMF Settings

Import Manager

Import plug-ins, event types, event handlers, and links into z/OSMF.

z/OSMF Administration

Incident Log

Diagnose system problems and send diagnostic data to IBM or other vendors for further diagnostics.

Problem Determination


Access traditional ISPF applications.

z/OS Classic Interfaces


Add links to external resources that might be useful for managing your z/OS systems.

z/OSMF Administration

Notification Settings Define configuration values used for notifications from z/OSMF tasks and z/OS products.


View and act on the z/OSMF notifications that have been assigned to you.

This task is not assigned to a category.

Resource Management

Define resources such as the domain of systems and the classes of users (tenants) that will participate in Cloud on z/OS.

Cloud Provisioning

Resource Monitoring

Monitor the performance of the z/OS, AIX®, Linux, and Windows systems in your enterprise.


Software Services

Provision z/OS software and manage the provisioned software, including deprovisioning.

Cloud Provisioning

Software Management

Manage your z/OS software inventory, deploy SMP/E packaged and installed software, and generate reports about your software.


Sysplex Management

View sysplex topology as well as details of sysplex objects such as coupling facilities, coupling facility structures, and couple data sets.


System Status

Quickly assess the workload performance on the systems in your enterprise and define the systems to be monitored.



Provide the information required to access the z/OS systems in your installation.

z/OSMF Settings

Users and Roles

As of z/OSMF V2R1, z/OSMF user authorizations are always created and managed through a z/OS security management product, such as RACF®. In previous releases, you could optionally create and manage user authorizations through the Users task and Roles task. This earlier form of authorization, referred to as Repository Authorization Mode, is no longer a supported option in z/OSMF. Further, z/OSMF no longer supports the concept of authorization modes. SAF-based security, previously referred to as SAF Authorization Mode, is now the only supported means of creating and managing user authorizations in z/OSMF. Related to this change, the Users task and Roles task in the z/OSMF Administration category are no longer needed and are thus removed from the navigation area.

If your installation is migrating from an earlier release of z/OSMF that runs in Repository Authorization Mode, this release includes tools to help with converting your existing user authorizations to SAF profiles and groups. For more information, see IBM z/OS Management Facility Configuration Guide.

Usage statistics

A z/OSMF administrator can use this task to see which users are logged in to z/OSMF, perhaps as a precautionary check before making a critical update to z/OSMF.

z/OSMF Administration


Perform a guided set of steps, for example, to configure components or products in your installation.

This task is not assigned to a category.

Workflow Editor

View, create, and modify workflow definitions.

This task is not assigned to a category.

Workload Management

Administer and operate WLM, and manage WLM service definitions and policies.


z/OS Operator Consoles

Work with z/OS consoles, view system messages and issue system commands, for systems that are defined with the Systems task of the z/OSMF Settings category.



1. z/OSMF Marketplace:

2. z/OSMF Trial:

3. z/OSMF One Stop Hub:

4. z/OSMF Knowledge Center: