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:
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:
|
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.