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 | 
|---|---|
| Prints a TACF command script that copies a specific TACF user. | |
| Provides a console to issue a TACF command in OpenFrame. | |
| 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 TACF 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 NEWUSERThe 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 "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 TACF 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_scriptThe 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')