

Security Database Information and DSECTs › #SECEQU
#SECEQU
COPY #SECEQU
*********************************************************************
*** ***
*** SECEQU - GENERALLY USEFUL EQUATES FOR THE ENTIRE SECURITY ***
*** ***
*** COPYRIGHT (C) 2007 CA technologies. ALL RIGHTS RESERVED. ***
*** ***
*** ***
*** ***
*********************************************************************
*---------------------------------------------------------------------
* PRIMARY FUNCTION CODES
*---------------------------------------------------------------------
* 1 Reserved by security central
Offset Value
00002 SFCSINIT EQU 2 System initialization
00003 SFCCHECK EQU 3 Authorization check
00004 SFCSGNON EQU 4 User SIGNON -
00005 SFCSGNOF EQU 5 User SIGNOFF
00006 SFCBLDNM EQU 6 Build fully qualified res name
00007 SFCXTRCT EQU 7 Get job card user-id
00008 SFCSTATS EQU 8 Get ESM status
00009 SFCCRYPT EQU 9 Password encryption
0000A SFCPWVER EQU 10 Password reverification
0000B SFCAPMAP EQU 11 Get/build application bitmap
0000C SFCBULK EQU 12 Bulk check - access mod security
0000D SFCAMCHK EQU 13 Access module runnability check
*---------------------------------------------------------------------
* SECONDARY FUNCTION CODES (FOR UTILITY ROUTINES)
*---------------------------------------------------------------------
00002 SUTLFLDL EQU 2 Backscan variable length field
00004 SUTLBLDN EQU 4 Build fully qualified resname
*---------------------------------------------------------------------
* ACCESS AUTHORITY BITS
*---------------------------------------------------------------------
00001 SACRSEL EQU X'01' RUN-TIME - SELECT
00001 SACREXE EQU X'01' - EXECUTE
00002 SACRINS EQU X'02' - INSERT
00004 SACRUPD EQU X'04' - UPDATE
00008 SACRDEL EQU X'08' - DELETE
0000F SACRACC EQU X'0F' - ACCESS
00080 SACROWN EQU X'80' - OWNER
0008F SACRALL EQU X'8F'
00001 SACDCRE EQU X'01' DEFINITION - CREATE
00002 SACDALT EQU X'02' - ALTER
00004 SACDDRO EQU X'04' - DROP
00008 SACDDIS EQU X'08' - DISPLAY
00010 SACDUSE EQU X'10' - USE
0001F SACDDEF EQU X'1F' - DEFINE
00020 SACDREF EQU X'20' - REFERENCES
00080 SACDOWN EQU X'80' - OWNER
000BF SACDALL EQU X'BF'
00001 SACASYS EQU X'01' ADMINISTRATIVE - SYSADMIN
00002 SACADDA EQU X'02' - DDADMIN
00004 SACADBA EQU X'04' - DBADMIN
00008 SACADCA EQU X'08' - DCADMIN
00010 SACASIG EQU X'10' - SIGNON
00020 SACADBR EQU X'20' - DBAREAD
00040 SACADBW EQU X'40' - DBAWRITE
0007F SACAALL EQU X'7F'
*---------------------------------------------------------------------
Offset Value
* RESOURCE TYPE NUMBERS
*---------------------------------------------------------------------
08000 SRTNUDEF EQU 32768 Number for user defined resource
** NUMBERS 1-10 = SPECIAL
**
00001 SRTNSPEC EQU 01 SPECIAL
00002 SRTNDCA EQU 02 DC Admin
00003 SRTNSYSA EQU 03 System admin
0000A SRTNLSP EQU 10 Highest 'SPECIAL' resource
**
** NUMBERS 11-30 = Dictionary resources
0000B SRTNDDA EQU 11 DD Admin
0000C SRTNNSUB EQU 12 Subschema
0000D SRTNDAPP EQU 13 ADS application
0000E SRTNDMSG EQU 14 Message
0000F SRTNDIAL EQU 15 ADS Dialog
00010 SRTNDATT EQU 16 Attribute
00011 SRTNDCLA EQU 17 Class
00012 SRTNDELE EQU 18 Element
00013 SRTNDLOD EQU 19 Load module
00014 SRTNDMAP EQU 20 Map
00015 SRTNDMOD EQU 21 Module
00016 SRTNDPGM EQU 22 Program
00017 SRTNDREC EQU 23 Record
00018 SRTNDUDE EQU 24 User defined entity
00019 SRTNDFIL EQU 25 File
0001A SRTNDPAN EQU 26 Panel
0001B SRTNDSYS EQU 27 IDD system
0001C SRTNDUSR EQU 28 IDD user
**
** These are SYSGEN definition restypes
0001D SRTNDDES EQU 29 Destination
0001E SRTNDLIN EQU 30 Line
0001F SRTNDLTE EQU 31 Logical terminal
00020 SRTNDPTE EQU 32 Physical terminal
00021 SRTNDQUE EQU 33 Queue
00022 SRTNDTSK EQU 34 Task
00023 SRTNDACT EQU 35 COBOL syntax, Culprit over
00028 SRTNLDC EQU 40 LAST DICTIONARY RESOURCE TYPE NO.
**
** Numbers 31-50 = Database resource types
0002A SRTNDACC EQU 42 Access module
0002C SRTNDMCL EQU 44 DMCL
0002D SRTNTABL EQU 45 Table
0002E SRTNAREA EQU 46 Area
0002F SRTNDBTB EQU 47 Database name table
00030 SRTNQSCH EQU 48 SQL schema
00031 SRTNNSCH EQU 49 Non-SQL schema
00034 SRTNDB EQU 52 Database
0003C SRTNLCG EQU 60 Last database resource type
**
** NUMBERS 51-70 = User resource types
0003D SRTNUSER EQU 61 User
0003E SRTNGROU EQU 62 Group
0003F SRTNUPRF EQU 63 User profile
00046 SRTNLUS EQU 70 Last user resource type no.
**
** Numbers 71-90 = System resource types
00047 SRTNSYST EQU 71 System
00048 SRTNCATE EQU 72 Category
00049 SRTNACTI EQU 73 Activity
0004A SRTNTASK EQU 74 Task
0004B SRTNQUEU EQU 75 Queue
0004C SRTNSPGM EQU 76 Program
0004D SRTNSLOD EQU 77 Load module (as loadable entity)
0004E SRTNSACC EQU 78 Access module (run time)
Offset Value
0004F SRTNNRU EQU 79 Run unit
00050 SRTNSAPP EQU 80 Application
00051 SRTNSPRF EQU 81 System profile
00052 SRTNSGON EQU 82 SIGNON
0005A SRTNLSY EQU 90 Last system resource type no.
*---------------------------------------------------------------------
* AUTHORIZATION ID TYPE
*---------------------------------------------------------------------
000E4 SATUSER EQU C'U' USER
000C7 SATGRP EQU C'G' GROUP
*---------------------------------------------------------------------
* AUTHORIZATION ID FLAGS
*---------------------------------------------------------------------
000C9 SAFINAC EQU C'I' INACTIVE
000C1 SAFACTV EQU C'A' ACTIVE
000C4 SAFLDEL EQU C'D' LOGICALLY DELETED
*---------------------------------------------------------------------
* DEFAULT GROUP FLAG
*---------------------------------------------------------------------
00040 SDGNDEFG EQU C' ' NOT A DEFAULT GROUP INDICATOR
000C4 SDGDEFG EQU C'D' DEFAULT GROUP INDICATOR
*---------------------------------------------------------------------
* FUNCTION NUMBER ASSIGNMENT FLAG
*---------------------------------------------------------------------
000E4 SFNUSER EQU C'U' FUNCTION NOS. ASSIGNED BY USER
000E2 SFNSYS EQU C'S' FUNCTION NOS. ASSIGNED BY SYSTEM
*---------------------------------------------------------------------
* SECURITY METHOD
*---------------------------------------------------------------------
000C9 SMEIDMS EQU C'I' IDMS SECURITY
000C5 SMEEXT EQU C'E' EXTERNAL SECURITY
000D6 SMEOFF EQU C'O' NO SECURITY
*---------------------------------------------------------------------
* SECURITY MODE
*---------------------------------------------------------------------
000D6 SMOOFF EQU C'O' SECURITY MODE IS OFF
000E6 SMOWARN EQU C'W' SECURITY MODE IS WARN
000C5 SMOENF EQU C'E' SECURITY MODE IS ENFORCE
*---------------------------------------------------------------------
* MULTIPLE SIGNON
*---------------------------------------------------------------------
000F0 SMSNO EQU C'0' MULTIPLE SIGNON NO
000F1 SMSYES EQU C'1' MULTIPLE SIGNON YES
*---------------------------------------------------------------------
* WITH GRANT FLAG
*---------------------------------------------------------------------
00001 SWGOPT EQU X'01' WITH GRANT OPTION
*---------------------------------------------------------------------
* GROUP/AUTH-ID LENGTH EQUATE
*---------------------------------------------------------------------
00012 SGAUIDL EQU 18
*---------------------------------------------------------------------
* RESOURCE TYPE FLAG
*---------------------------------------------------------------------
00040 SLRLIB EQU C' ' LIBRARY RESOURCE
000D5 SLRNLIB EQU C'N' NON-LIBRARY RESOURCE
*---------------------------------------------------------------------
* RUNNABLE ACCESS MODULE FLAG
*---------------------------------------------------------------------
000E8 SRAMYES EQU C'Y' ACCESS MODULE RUNNABLE
000D5 SRAMNO EQU C'N' ACCESS MODULE NOT RUNNABLE
*---------------------------------------------------------------------
* GRANTABLE ACCESS MODULE FLAG
*---------------------------------------------------------------------
000E8 SGAMYES EQU C'Y' ACCESS MODULE GRANTABLE
000D5 SGAMNO EQU C'N' ACCESS MODULE NOT GRANTABLE
Offset Value
*---------------------------------------------------------------------
* RESOURCEGROUP TYPE FLAG
*---------------------------------------------------------------------
000C3 SRGTCAT EQU C'C' CATEGORY
00040 SRGTNCAT EQU C' ' NON-CATEGORY
*---------------------------------------------------------------------
* USERDATA TYPE FLAG
*---------------------------------------------------------------------
000C3 SUDTCAT EQU C'C' CATEGORY
000D7 SUDTPRF EQU C'P' PROFILE
*---------------------------------------------------------------------
* PROFILE TYPE FLAG
*---------------------------------------------------------------------
000E4 SPTUSER EQU C'U' USER PROFILE
000E2 SPTSYS EQU C'S' SYSTEM PROFILE
*---------------------------------------------------------------------
* ATTRIBUTE OVERRIDE FLAG
*---------------------------------------------------------------------
000E8 SAOYES EQU C'Y' ATTRIBUTE MAY BE OVERRIDDEN
000D5 SAONO EQU C'N' ATTRIBUTE MAY NOT BE OVERRIDDEN
Copyright © 2014 CA.
All rights reserved.
 
|
|