OpenFrame/TACF System Tools

This chapter describes the tools used in the OpenFrame/TACF system.

1. Overview

The following are tools used for convenient management of the OpenFrame/TACF system.

Tool Name Description

tacfcopy

Prints a TACF command script that copies a specific TACF user.

tacfmgr

Provides a console to issue a TACF command in OpenFrame.

tacfmigin

Converts a dump file of the IRRDBU00 utility to a TACF command script.

2. tacfcopy

The tacfcopy tool prints a TACF command script that copies a specific TACF user.

If you enter the ID of a user to copy and another of a user to create, a TACF command script that creates a new user who has the same permissions as the existing user is printed in the path specified to the VALUE of the UTIL_DIRECTORY key, in the TACF_DEFAULT section of the tacf subject, under OpenFrame Configuration. Executing tacfmgr, which is the TACF system management tool, along with the printed script file creates a new user who has the same permissions as the existing user for all resources and data sets.

For more information about OpenFrame Configuration, refer to OpenFrame Configuration Guide.

Usage

The tacfcopy tool can be invoked as follows:

Usage: tacfcopy [options]
  • [options]

    Option Description

    [-s source]

    Specifies the ID of an existing TACF user to copy.

    [-t target]

    Specifies the ID of a new TACF user.

Examples

The following prints the TACF command script that copies the existing TACF user (USER001) to create a new TACF user (NEWUSER).

$ tacfcopy -s USER001 -t NEWUSER

The following is the content of tacfcopy_NEWUSER.out printed after executing the pervious example.

AU  NEWUSER DFLTGRP('SYS1') OWNER('ROOT') PASSWORD('NEWUSER')
PW  USER('NEWUSER') INTERVAL(1000)
CO  NEWUSER GROUP('SYS1') OWNER('ROOT')
PE  PIRC.** ACCESS(EXECUTE) ID('NEWUSER')
PE  A*.C CLASS(OFMANAGR) ID('NEWUSER')

3. tacfmgr

The tacfmgr tool provides a console program used to issue a TACF command in OpenFrame. For more information about TACF commands, refer to "Chapter 6. TACF Commands" in OpenFrame TACF Administrator’s Guide.

Usage

The tacfmgr tool can be invoked as follows:

Usage: tacfmgr [options]
  • [options]

    Option Description

    [-i]

    Specifies the user information in the format of -iUSERID/PASSWORD, which is used to log in to run tacfmgr.

    [-c]

    Specifies the user catalog.

    [-v]

    Displays tacfmgr version information.

    no option

    Asks the user information in the form of a dialog, if no option is specified.

Examples

The following example executes tacfmgr as a user 'TEST01'.

$ tacfmgr -iTEST01/abcde

TACFMGR: TACF MANAGER START!!!

4. tacfmigin

The tacfmigin tool converts an output file of the mainframe IRRDBU00 utility to a TACF command script.

When executing tacfmigin, the path to the IRRDBU00 output file is specified as an input parameter. Once executed, a TACF command script is generated in the path specified to the VALUE of the UTIL_DIRECTORY key, in the TACF_DEFAULT section of the tacf subject under OpenFrame Configuration. The printed command script file can be entered through tacfmgr, which is the TACF system administrator tool, to convert a RACF profile into TACF profile.

For more information about OpenFrame Configuration, refer to OpenFrame Configuration Guide.

Usage

The tacfmigin tool can be invoked as follows:

Usage: tacfmigin [option]

Options:
-f    Specifies the RACF dump file
  • [options]

    Option Description

    [-f ]

    Specifies the path to print the IRRDBU00 utility dump file.

Examples

The following example uses tacfmigin.

$ tacfmigin -f $OPENFRAME_HOME/racf_script

The following is some part of the content of tacfmigin.out printed after executing tacfmigin.

ADDUSER TIBERO
ADDUSER OPENFRAME
ADDGROUP TMAX
ALTUSER TIBERO OWNER('TMAX')
ALTUSER TIBERO OWNER('TMAX')