QUSRBRM.FUNCTIONAL_AUTHORITY_INFO View

The QUSRBRM.FUNCTIONAL_AUTHORITY_INFO view shows functional authority information for BRMS functions.

Authorization:

The authorization ID of the statement must include the following privileges:

  • *OBJOPR and *READ authority to the QUSRBRM/FUNC_AUTH file.

  • *SECADM special authority required.

Result Table

The following table describes the columns in the view. The system name is FUNC_AUTH. The schema is QUSRBRM.

Column Name

System Column Name

Data Type

Description

USER_NAME

USER_NAME

VARCHAR(10)

The user profile associated with the functional authority entry.

BRMS_USAGE

BRMS_USAGE

VARCHAR(9)

Nullable

The BRMS usage assigned to the user via SETUSRBRM.

The possible values are:

  • *ADMIN - The user is a BRMS administrator.

  • *OPERATOR - The user is a BRMS operator.

Contains the null value when the user has not been assigned as an *ADMIN or *OPERATOR via SETUSRBRM.

BRMS_FUNCTION_ID

FCNID

VARCHAR(30)

The BRMS functional usage ID

For details on the BRMS supplied function IDs reference the IBM-supplied function IDs Table 3

FUNCTION_USAGE

USAGE

VARCHAR(7)

The usage to the specific BRMS functional usage ID for the specified user.

The possible values are:

  • ALLOWED - The user is allowed access to items protected by this functional authority entry.

  • DENIED - The user is denied access to items protected by this functional authority entry.

Examples:

Example 1: Display all BRMS Functional Usage (sorted by USER_NAME & BRMS_FUNCTION_ID)

SELECT * FROM QUSRBRM.FUNCTIONAL_AUTHORITY_INFO ORDER BY USER_NAME, BRMS_FUNCTION_ID

Example output:

USER_NAME

BRMS_USAGE

BRMS_FUNCTION_ID

FUNCTION_USAGE

BRMADM1

*ADMIN

QIBM_Q1A_ARC

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG1

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG2

ALLOWED

BRMOPR1

*OPERATOR

QIBM_Q1A_SYS_DEV

DENIED

BRMOPR1

*OPERATOR

QIBM_Q1A_SYS_MNT

DENIED

BRMOPR1

*OPERATOR

QIBM_Q1A_SYS_PCY

DENIED

Example 2: Display BRMS Functional Usage for a specific user (sorted by BRMS_FUNCTION_ID)

SELECT * FROM QUSRBRM.FUNCTIONAL_AUTHORITY_INFO WHERE USER_NAME='BRMADM1' ORDER BY BRMS_FUNCTION_ID

Example output:

USER_NAME

BRMS_USAGE

BRMS_FUNCTION_ID

FUNCTION_USAGE

BRMADM1

*ADMIN

QIBM_Q1A_ARC

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG1

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG2

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_SYS_DEV

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_SYS_MNT

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_SYS_PCY

ALLOWED

Example 3: Display BRMS Functional Usage for specific users using a wildcard

 SELECT * FROM QUSRBRM.FUNCTIONAL_AUTHORITY_INFO WHERE USER_NAME LIKE 'BRMADM%'

Example output:

USER_NAME

BRMS_USAGE

BRMS_FUNCTION_ID

FUNCTION_USAGE

BRMADM1

*ADMIN

QIBM_Q1A_ARC

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG1

ALLOWED

BRMADM1

*ADMIN

QIBM_Q1A_ARC_CTLG_ARCCG2

ALLOWED

BRMADM9

*ADMIN

QIBM_Q1A_SYS_DEV

ALLOWED

BRMADM9

*ADMIN

QIBM_Q1A_SYS_MNT

ALLOWED

BRMADM9

*ADMIN

QIBM_Q1A_SYS_PCY

ALLOWED

Example 4: Display BRMS Functional Usage for all backup control groups

 SELECT * FROM QUSRBRM.FUNCTIONAL_AUTHORITY_INFO WHERE BRMS_FUNCTION_ID LIKE 'QIBM_Q1A_BKU_CTLG_%'

Example output:

USER_NAME

BRMS_USAGE

BRMS_FUNCTION_ID

FUNCTION_USAGE

BRMADM1

*ADMIN

QIBM_Q1A_BKU_CTLG_DAILY

ALLOWED

BRMADM2

*ADMIN

QIBM_Q1A_BKU_CTLG_DAILY

ALLOWED

BRMADM3

*ADMIN

QIBM_Q1A_BKU_CTLG_DAILY

ALLOWED

BRMOPR9

*OPERATOR

QIBM_Q1A_BKU_CTLG_YEAREND

DENIED

BRMOPR9

*OPERATOR

QIBM_Q1A_BKU_CTLG_YEAREND

DENIED

BRMOPR9

*OPERATOR

QIBM_Q1A_BKU_CTLG_YEAREND

DENIED

Example 5: Display a summary of all users with at least 1 BRMS Functional Usage entry

 SELECT USER_NAME, BRMS_USAGE FROM QUSRBRM.FUNCTIONAL_AUTHORITY_INFO GROUP BY USER_NAME, BRMS_USAGE ORDER BY USER_NAME, BRMS_USAGE

Example output:

USER_NAME

BRMS_USAGE

BRMADM1

*ADMIN

BRMADM2

*ADMIN

BRMADM3

*ADMIN

BRMOPR7

*OPERATOR

BRMOPR8

*OPERATOR

BRMOPR9

*OPERATOR

Privacy Policy | Cookie Policy | Impressum
From time to time, this website may contain technical inaccuracies and we do not warrant the accuracy of any posted information.
Copyright © Fortra, LLC and its group of companies. All trademarks and registered trademarks are the property of their respective owners.