- 2.12.2 Security and Communication Services (SACS) Security Command Codes
- 2.12.2.1 Program Scope and Objectives
- 2.12.2.1.1 Background
- 2.12.2.1.2 Authority
- 2.12.2.1.3 Roles and Responsibilities
- 2.12.2.1.4 Program Management and Review
- 2.12.2.1.5 Program Controls
- 2.12.2.1.6 Terms/Acronyms/Definitions
- 2.12.2.1.7 Related Resources
- 2.12.2.2 ADDEM - Add Employee Security Record File (ESRF)
- 2.12.2.3 ADMAF - Add Maximum Profile Authorization File (MPAF)
- 2.12.2.4 ADTRM - Add a Terminal
- 2.12.2.4.1 Format 1 : Add a single terminal
- 2.12.2.4.2 Format 2 : Add multiple terminals
- 2.12.2.4.3 Format 3 : Remove a terminal
- 2.12.2.5 ADUNT - Add Unit Command Code Profile (UCCP)
- 2.12.2.5.1 Format 1 : Add the UCCP for a unit
- 2.12.2.5.2 Format 2: Delete the UCCP entry for a Unit
- 2.12.2.5.3 Format 3: Authorize Universal Access
- 2.12.2.6 ALLOW - Authorize USRs to input command codes UPEMP, RSTRK, and BYPAS for additional OIs within the same computing center
- 2.12.2.6.1 Format 1: Authorize USR to input command code at additional OI
- 2.12.2.6.2 Format 2: Remove USR ability to input command code at additional OI
- 2.12.2.6.3 Format 3: View USR permissions to input command codes at additional OIs
- 2.12.2.6.4 Format 4: View permissions to input command codes at additional OIs for all USRs
- 2.12.2.7 ASNPW - Assign Password
- 2.12.2.7.1 Format: Assign a password to an employee
- 2.12.2.8 ATSID - Display Available Terminal Security IDs
- 2.12.2.9 BYPAS - Bypass Profile Restriction
- 2.12.2.9.1 Format 1: Activate a temporary bypass to a restriction on an employee profile at a given campus
- 2.12.2.9.2 Format 2: Remove a temporary bypass to a restriction on an employee profile at a given campus
- 2.12.2.9.3 Format 3: Display all employees in a campus Designated User Listing (DUL) with a specific restriction bypass
- 2.12.2.10 CMODE - Change Mode to a Different Service Center
- 2.12.2.11 DIPID - Display Terminal PIDS Not Used for Six Months
- 2.12.2.12 DISCC - Display Command Codes and their Attributes
- 2.12.2.12.1 Format 1: Display the Command Code attributes of a specific Command Code
- 2.12.2.12.2 Format 2: Display listing of all the Command Codes and their attributes in the SACS Command Code Table
- 2.12.2.12.3 Format 3: Display listing of all the Command Codes and their attributes which are processed on the specified host processor
- 2.12.2.12.4 Format 4: Display a listing of all the Command Codes and their attributes which are processed on the specified host processor
- 2.12.2.12.5 Format 5: Display a listing of enabled or disabled Command Codes at the specified Campus
- 2.12.2.13 DISGR - Display Command Code Groups
- 2.12.2.14 DISNC - Display Network Configuration Information
- 2.12.2.15 EXLET - Allow access to high profile TINs
- 2.12.2.16 EXTAB - Add, Delete and Display the encrypted Exception Negative TINs List
- 2.12.2.17 FIEMP - Find Employee
- 2.12.2.18 LOKME - Employee Self Lock
- 2.12.2.18.1 Format 1: Lock employee profile for a number of days
- 2.12.2.18.2 Format 2: Lock employee profile until a specific date
- 2.12.2.18.3 Format 3: Cancel employee lock request
- 2.12.2.19 MDPCC - Modify Prohibited Command Code Table
- 2.12.2.20 MRINQ - Master Register Inquiry
- 2.12.2.20.1 Format 1: Display employee history information using a Social Security Number key
- 2.12.2.20.2 Format 2: Display employee history information using an Employee Number key
- 2.12.2.20.3 Format 3: Display employee history information using a Standard Employee Identifier (SEID) key
- 2.12.2.20.4 Format 4: Display limited information for an employee when using the Social Security Number key
- 2.12.2.20.5 Format 5: Display the next available Employee Number
- 2.12.2.20.6 Format 6: Display a list of all Employee Numbers for a given Office Identifier and Sequence Number
- 2.12.2.21 MRUPD - Master Register Update
- 2.12.2.22 PIDTM - Display PID Usage
- 2.12.2.22.1 Format 1: Display available PIDS at a given campus
- 2.12.2.22.2 Format 2: Display PIDS in use at a given campus
- 2.12.2.23 PWACT Set Password Management Function
- 2.12.2.23.1 Format 1: PWACT HELP
- 2.12.2.23.2 Format 2: PWACT
- 2.12.2.24 PWMGT - IDRS Password Management
- 2.12.2.25 REPTS - Authorizes user access to the IORS application
- 2.12.2.26 RMODE - Research mode
- 2.12.2.27 ROUTE - Display Campus Code, Number, Office Identifier, and Routing Status
- 2.12.2.28 RSTRK - Restrict Profile
- 2.12.2.28.1 Format 1: Add restrictions against a employee's profile for a given campus
- 2.12.2.28.2 Format 2: Delete restrictions against a employee's profile for a given campus
- 2.12.2.28.3 Format 3: Display the Command Codes that are restricted for a user role
- 2.12.2.28.4 Format 4: Display all employees in a campus Designated User Listing (DUL) with a specific restriction
- 2.12.2.28.5 Format 5: Display all employees (any or no restriction) in a campus DUL
- 2.12.2.28.6 Format 6: Display the restriction and bypass history for a specific employee
- 2.12.2.28.7 Format 7: Change an employee name in the DUL
- 2.12.2.29 SECOP - Security Operation, Unlock a Terminal
- 2.12.2.30 SETPW - Set Password Expiration Range for a Unit
- 2.12.2.31 SFDIS - Display User Profile
- 2.12.2.32 SFINQ
- 2.12.2.32.1 Format 1: Display employee information
- 2.12.2.32.2 Format 2: Display the employee's Production or Training Command Code Profiles
- 2.12.2.32.3 Format 3: Display all employees in a Unit
- 2.12.2.32.4 Format 4: Display all Command Codes allowed in a Unit
- 2.12.2.32.5 Format 5: Display for one or more Units a list of all employees' names, Employee Numbers, NULL Status, and authorized Foreign Locations Office Identifiers (OIDs)
- 2.12.2.32.6 Format 6: Display, by terminal TSID, the employee number for any user signed on, or the allowed Time On/Off for that terminal
- 2.12.2.32.7 Format 7: Display a list of the last usage dates for all Command Codes in a particular Unit
- 2.12.2.32.8 Format 8: Display authorized Multiple Access (CMODE) locations
- 2.12.2.32.9 Format 9: Display Password Management Status for a unit
- 2.12.2.33 SINOF - Sign off of IDRS
- 2.12.2.34 SINON - Sign on to IDRS
- 2.12.2.34.1 Format 1: SINON with Template
- 2.12.2.34.2 Format 2: SINON with CASL macro
- 2.12.2.35 SOMSG - SINON Message Maintenance
- 2.12.2.36 STATS - Display Terminal Statistics
- 2.12.2.37 SWTCH - Update the Campus Domain Indicator
- 2.12.2.38 UNLEM - Unlock System Locked Employee
- 2.12.2.39 UPCON - Add, Delete OR Display Restriction Record
- 2.12.2.39.1 Format 1: Add or Delete a Restriction
- 2.12.2.39.2 Format 2: Display Restrictions Record
- 2.12.2.40 UPEMP - Update Employee
- 2.12.2.40.1 Format 1: Change an employee (user) name, their Unit Number, their SAT or Programmer type (in Test only), their TRDB status, their Standard Employee Identifier (SEID), or their telephone number
- 2.12.2.40.2 Format 2: Add / delete Command Code(s) to / from the user's Profile. This option also displays and changes their IMF - BMF status
- 2.12.2.40.3 Format 3: Lock or unlock a user's Profile (unlocks system lock, security lock, or self lock) or delete a user
- 2.12.2.40.4 Format 4: Delete an authorized Foreign Location
- 2.12.2.40.5 Format 5: Perform workload maintenence functions
- 2.12.2.40.6 Format 6: Delete an employee's profile
- 2.12.2.40.7 Format 7: Employees' access to multiple databases is controlled by using UPEMP to add Foreign (secondary) Locations
- 2.12.2.40.8 Format 8: Multi-Access employees can have their Command Code Profile set to NULL at their Home Campus
- 2.12.2.41 UPHST - Update / Display Host Profile
- 2.12.2.42 UPMAF - Update the Maximum Profile Authorization File (see also ADMAF)
- 2.12.2.43 UPTRM - Update a Terminal
- 2.12.2.44 UPUNT - Update the Unit Command Code Profile (see also ADUNT)
- Exhibit 2.12.2-1 Appendix A: Operator Type Codes and units (for ADDEM)
- 2.12.2.1 Program Scope and Objectives
Part 2. Information Technology
Chapter 12. Security and Privacy
Section 2. Security and Communication Services (SACS) Security Command Codes
2.12.2 Security and Communication Services (SACS) Security Command Codes
Manual Transmittal
November 09, 2023
Purpose
(1) SACS Security command codes help guide.
(2) This is the help guide to all SACS Security Command Codes.
Material Changes
(1) IRM 2.12.2.1 Updating required Internal Controls. No other changes to the IRM in this version.
Effect on Other Documents
IRM 2.12.1, dated May 13, 2021, is supercededAudience
IDRS Security OfficersEffective Date
(11-09-2023)
Kaschit Pandya
Acting, Chief Information Officer
-
This IRM serves as the help guide for all SACS Security command codes.
-
Purpose: These sections provides information of the formats, variables and related description of SACS Security command codes.
-
Audience: IDRS Security Officers.
-
Policy Owner: IT Cybersecurity.
-
Program Owner: IT Cybersecurity, IDRS Security/IORS.
-
Primary Stakeholders: IT Cybersecurity, IDRS Security/IORS and Enterprise Operations (EOPS).
-
Program Goals: Provide information of the formats, variables and related description of SACS Security command codes.
-
Program Management and Review: SACS maintains the contents of this help guide with information and concurrence from Cybersecurity.
-
Program Controls: The help guide is updated whenever there are new updates to the existing command code formats or when new command codes are added.
-
This IRM provides information of the formats, variables and related description of SACS Security command codes. It is a replacement of the old guide that was running on a platform that was deprecated in 2009.
-
Internal securities and communications code governs access and authority of command codes to IRS employees, based on their role and expected job functions.
-
IDRS security officers and unit managers are main users of the activities provided in this IRM and responsible for the access and control of these activities for the IDRS agents/users.
-
Program Reports: There are no reports generated in association with this IRM.
-
Program Effectiveness: This IRM serves as a user guide for some IDRS security command codes.
-
All access to the activity and command codes listed in this IRM are controlled via various BEARS entitlements.
-
IRS employees must submit appropriate BEARS entitlement requests to get access to command codes listed in this guide. Managers and USRs will be their point of contact for this determination.
-
The formats provided in this guide as generated internally from related programs for each command code.
-
ADDEM adds a user's ESRF to the SACS system. There are three different ways to add an employee to the system:
-
Format 1 adds returning IDRS users or Console users to their previous unit.
-
Format 2 adds new IDRS users or new Console users or returning users to a different unit.
-
Format 3 adds new IDRS users or Console users or returning users and specifies all 10 digits of the Employee Number.
-
In all three options, definer N establishes a Production Profile which may only be used when the employee has changed mode to a Foreign Location (CMODE) -- they have NO Profile at their Home Location.
-
Add returning IDRS users or Console users to their previous unit
Format: ADDEMdsss-ss-ssss ttt pppppp llllll fff S aaaaa T nnn-nnn-nnnn [xNNNNN] [MGR] i mm/dd/yyyy ccode ccode Where: d is definer P (Production), N (Production but NULL at home), T (Training), I (IMF only), B (BMF only), or blank. sss-ss-ssss is Social Security Number. ttt is Employee Type (SAT, PRG (Programmer), or TRB (TRDB user)) {optional}. pppppp is Operator Type (see Exhibit 2.12.2-1 for restrictions). llllll is last name (min of 2 characters - max of 20). Can not use hyphens, spaces, apostrophes, or suffixes (Jr., Sr. III, etc). fff is first name (min of 1 character - max of 15) S is SEID Indicator Literal - mandatory. aaaaa is SEID digit (the SEID is 5 alpha-numeric characters, no vowels). T is Telephone Number Indicator Literal {optional}. nnn-nnn-nnnn is telephone number digit (area code and dashes mandatory). xNNNNN is literal x + 1-5 digit extension {optional}. MGR is manager literal {optional}. i is Investigation Indicator: I (Investigation initiated), C (Investigation Completed); E (Enter on Duty). mm/dd/yyyy is "Investigation date" or "Enter-On-Duty date". ccode is Command Code to be added {optional}.
-
Add new or returning IDRS users or Console users to a different unit
Format: ADDEMdsss-ss-ssss uuuuu ttt pppppp llllll fff S aaaaa T nnn-nnn-nnnn [xNNNNN] [MGR] i mm/dd/yyyy ccode ccode Where: d is definer P (Production), N (Production but NULL at home), T (Training), I (IMF only), B (BMF only), or blank. sss-ss-ssss is Social Security Number. uuuuu is Unit Number. ttt is Employee Type (SAT, PRG (Programmer), or TRB (TRDB user)) {optional}. pppppp is the Operator Type (see Exhibit 2.12.2-1 for restrictions). lllll is last name (min of 2 characters - max of 20). Can not use hyphens, spaces, apostrophes, or suffixes (Jr., Sr. III, etc). fff is first name (min of 1 character - max of 15). S is SEID Indicator Literal - mandatory. aaaaa is SEID digit (the SEID is 5 alpha-numeric characters, no vowels). T is Telephone Number Indicator Literal {optional}. nnn-nnn-nnnn is telephone number digit (area code and dashes mandatory). xNNNNN is literal x + 1-5 digit extension {optional}. MGR is manager literal {optional}. i is Investigation Indicator: I (Investigation initiated), C (Investigation Completed); E (Enter on Duty). mm/dd/yyyy is "Investigation date" or "Enter-On-Duty date". ccode is Command Code to be added {optional}.
-
Add new or returning IDRS users or Console users and specify all 10 digits of the Employee Number
Format: ADDEMdsss-ss-ssss uuuuunnnnn ttt pppppp llllll fff S aaaaa T nnn-nnn-nnnn [xNNNNN] [MGR] i mm/dd/yyyy ccode ccode Where: d is definer P (Production), N (Production but NULL at home), T (Training), I (IMF only), B (BMF only), or blank. sss-ss-ssss is Social Security Number. uuuuu is Unit Number. nnnnn is Sequence Number. ttt is Employee Type (SAT, PRG (Programmer), or TRB (TRDB user)) {optional}. pppppp is the Operator Type (see Exhibit 2.12.2-1 for restrictions). llllll is last name (min of 2 characters - max of 20).Can not use hyphens, spaces, apostrophes, or suffixes (Jr., Sr. III, etc). fff is first name (min of 1 character - max of 15). S is SEID Indicator Literal - mandatory. aaaaa is SEID digit (the SEID is 5 alpha-numeric characters, no vowels). T is Telephone Number Indicator Literal {optional}. nnn-nnn-nnnn is telephone number digit (area code and dashes mandatory). xNNNNN is literal x + 1-5 digit extension {optional}. MGR is manager literal {optional}. i is Investigation Indicator: I (Investigation initiated), C (Investigation Completed); E (Enter on Duty). mm/dd/yyyy is "Investigation date" or "Enter-On-Duty date". ccode is Command Code to be added {optional}.
-
ADMAF can create the MPAF for a new Unit. The MPAF determines what Command Codes can be given optionally to users within the Unit.
-
ADMAF can delete the MPAF for a Unit.
-
ADMAF with a definer of 'Z’ creates up to ten (10) new Units, copies the Command Code bitmaps and characteristics of the existing Unit to the new Units, moves all active employees from the existing Unit to the first new Unit, thus allowing the employees to keep their Production Command Code bitmaps, then deletes the existing Unit. If the first unit is in a different campus (within the same Computing Center), the restrictions and bypasses for the employees in the old campus are copied over to the new campus. The Revenue Agent and 809 Receipt Book User restrictions and bypasses are deleted for the employees at the old campus.
-
ADMAF with a definer of 'U' creates up to ten (10) new Units, and copies the Command Code bitmaps and characteristics of an existing Unit to the new Units.
-
Create MPAF for a new unit
Format: ADMAF uuuuu ccode ccode ccode ccode ccode ccode Where: uuuuu is Unit Number ccode is Command Codes to be added to the MPAF
-
Create new units by copying command code bitmaps and characteristics from existing unit
Format: ADMAFduuuuu nnnnn nnnnn nnnnn nnnnn Where: d is Z or U. uuuuu is Old Unit Number. nnnnn is New Unit Number (from 1 to 10 unit numbers delimited by a space). Note:
The old Unit MUST exist. The new Unit MUST NOT exist. The new Units will have the same MPAF, UCCP, REROUTE and TRDB as the old Unit. With a definer of 'Z', all active employees will automatically be moved to the new Unit and will keep their Production Command Code Profiles (see Note 2), and the old Unit will be deleted.
-
ADTRM can authorize a single terminal or multiple terminals for addition to the SACS network and to set a specific time frame during which a terminal/terminals can be used to access the network.
-
ADTRM can remove a terminal's authorization from the network.
-
Add a single terminal
Format: ADTRM tttt ffff nnnn Where: tttt is Terminal Security ID (TSID). ffff is time off. nnnn is time on.
-
Add multiple terminals
Format: ADTRMMtttt tttt ... tttt tttt tttt tttt ... tttt ... tttt tttt ... ffff nnnn Where: M is definer for multiple terminals. tttt is Terminal Security ID (TSID). ffff is time off. nnnn is time on. Note:
If one or more of the TSIDs cannot be processed, the screen response will display each TSID followed by an error type in parenthesis. Here is the key for the five error types:
-
ADDING OR DELETING OWN TERMINAL NOT ALLOWED
-
INVALID TSID - NOT IN SDI
-
THE TERMINAL ID IS ALREADY IN THE AUTHORIZATION FILE
-
UNABLE TO PROCESS - MAX TERMINALS LIMIT EXCEEDED
-
THE TERMINAL ID IS CURRENTLY IN THE TERMINAL FILE
-
-
Format 1 adds the UCCP for a unit. The Command Codes in the UCCP are inserted into all user profiles in the Unit. This format also lets workload management to be turned ON or OFF for a unit.
-
Format 2 deletes a UCCP for a unit.
-
Format 3 sets a unit’s Universal Access Switch.
-
Add the UCCP for a unit
Format: ADUNT uuuuu [YES/NO] ccode ccode ccode ccode ccode ccode Where: uuuuu is Unit Number. [YES/NO] is Optional workload parameter. Default is NO. YES will Set all employees in the unit to have access limited to those tax accounts entered on their positive accounts list. NO is to Setup employees not limited access to tax accounts on their positive accounts list. ccode is Command Code
-
Delete the UCCP entry for a Unit
Format: ADUNT uuuuu DELE UNT Where: uuuuu is Unit Number. DELE UNT is for Delete this UCCP.
-
Authorize Universal Access
Format: ADUNTRuuuuu YES/NO Where: R is Definer to change a Unit’s access to another Service Center’s IDRS database. uuuuu is the Unit Number. YES/NO is a Required Parameter. YES for This Unit may access another Campus’ IDRS database. NO is for This Unit may NOT access another Campus’ IDRS database.
-
Authorize USR to input command code at additional OI.
-
Remove USR ability to input command code at additional OI.
-
View USR permissions to input command codes at additional OIs.
-
View permissions to input command codes at additional OIs for all USRs.
-
Authorize USR to input command code at additional OI
Format: ALLOWASSS-SS-SSSS NNNNNNNNNN OI OI.... CCCCC CCCCC ..... OR ALLOWAaaaaa NNNNNNNNNN OI OI.... CCCCC CCCCC ..... Where: A is Add identifier. SSS-SS-SSSS is USR social security number. NNNNNNNNNN is USR employee ID number. OI is Office Identifier (up to 12). CCCCC is command code (up to 8). aaaaa is the SEID
-
Format 2a: Remove command codes permission for USR for a set of campuses.
-
Format 2b: Remove command codes permission for USR for all campuses.
-
Format 2c: Remove permission for USR for all campuses and all command codes.
Format 2a: ALLOWDSSS-SS-SSSS NNNNNNNNNN OI OI.... CCCCC CCCCC ..... OR ALLOWDaaaaa NNNNNNNNNN OI OI.... CCCCC CCCCC ..... Format 2b: ALLOWDSSS-SS-SSSS NNNNNNNNNN DELETE OFFICE IDS CCCCC CCCCC ..... OR ALLOWDaaaaa NNNNNNNNNN DELETE OFFICE IDS CCCCC CCCCC ..... Format 2c: ALLOWDSSS-SS-SSSS NNNNNNNNNN DELETE ALL COMMAND CODES AND ALL OFFICE IDS OR ALLOWDaaaaa NNNNNNNNNN DELETE ALL COMMAND CODES AND ALL OFFICE IDS Where: D is Delete identifier. SSS-SS-SSSS is USR social security number. aaaaa is the SEID NNNNNNNNNN is USR employee ID number. OI is Office Identifier (up to 5). CCCCC is command code (up to 8). DELETE OFFICE IDS is fixed identifier to delete all OIs. DELETE ALL COMMAND CODES AND ALL OFFICE IDS is fixed identifier to delete all OIs and all command codes.
-
View USR permissions to input command codes at additional OIs
Format: ALLOWVSSS-SS-SSSS VIEW OR ALLOWVSSS-SS-SSSS NNNNNNNNNN VIEW OR ALLOWVaaaaa VIEW OR ALLOWVaaaaa NNNNNNNNNN VIEW Where: V is fixed identifier for view/display. SSS-SS-SSSS is USR social security number. aaaaa is the SEID NNNNNNNNNN is USR employee ID number. VIEW is optional parameter for display request.
-
ASNPW assigns a password to an employee. This is necessary when a user's password is forgotten or is compromised.
-
ATSID displays all 2-character TSID prefixes assigned to a Campus.
-
ATSID displays all available TSIDs at a Campus that start with a given 2-character TSID prefix.
-
Displays all available TSIDs at a Campus that start with a given 2-character TSID prefix
Format: ATSID sc/xx OR ATSID sc xx Where: sc is Campus ID, Campus number, or Office Identifier. space or / is Delimited. xx is a valid first-2-character TSID combination for the given SC.
-
BYPAS can activate a temporary bypass to a restriction on an employee profile at a given campus.
-
BYPAS can remove a temporary bypass to a restriction on an employee profile at a given campus.
-
BYPAS can display all employees in a campus Designated User Listing (DUL) with a specific restriction bypass.
-
Activate a temporary bypass to a restriction on an employee profile at a given campus
Format 1a: BYPASdsss-ss-ssss oi nn ACTIVATE Format 1b: BYPASdsss-ss-ssss oi nn mm/dd/yyyy ACTIVATE Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund. Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). sss-ss-ssss is Social Security Number. oi is Office Identifier (01 through 10). nn is Number of days the bypass is effective (01 to 14). mm/dd/yyyy is Calendar date the bypass will be removed (Note: the bypass is removed the morning of this date). ACTIVATE is Literal for activate bypass option. Note:
Bypasses remain active if an employee changes units within the same campus during the effective period.
-
Remove a temporary bypass to a restriction on an employee profile at a given campus
Format 2: BYPASdsss-ss-ssss oi Remove Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). sss-ss-ssss is Social Security Number. oi is Office Identifier (01 through 10). REMOVE is Literal for remove bypass option.
-
Display all employees in a campus Designated User Listing (DUL) with a specific restriction bypass
Format 3a: BYPASd EMPLOYEE oi VIEW Format 3b: BYPASd EMPLOYEE oi uuuuu TO uuuuu VIEW Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). EMPLOYEE is Literal for view Prohibited Command Code Table (PCC). oi is Office Identifier (01 through 10). uuuuu is 5 digit unit number . TO is Literal included with a preceding and following unit number, for limiting the display to only members in the range of units. VIEW is Literal for display.
-
CMODE allows authorized users to switch from their Home Location to an authorized Foreign Location. At the same time, it changes their terminal association to the corresponding location and their default IDRS Command Code routing to that location. The routing of CFOL commands is not affected.
-
CMODE is also used to change back to the Home Location or to a different Foreign Location.
-
Employees cannot execute security Command Codes from a Foreign Location, except for CMODE, SFDIS, SINOF and STATS. If an employee signs off (SINOF) from a terminal while using their foreign number, their employee status and terminal status will be reset to the Home Location.
-
DIPID displays a list of terminals in a specified Campus that have not been used for six months or more.
-
DISCC displays the attribute settings of Command Codes on the Security Command Code Table (CCT) in SACS. It is a Command Code which provides IDRS users with the same functionality as the SACS Operator Command CCDIS.
-
-
Display the Command Code attributes of a specific command code.
-
Displays a listing of all the command codes and their attributes in the SACS Command Code Table.
-
Displays a listing of all the Command Codes and their attributes which are processed on the specified host processor.
-
Displays a listing of those Command Codes which match ALL of the specified attributes.
-
Displays a listing of enabled or disabled Command Codes at the specified Campus.
-
-
Display the Command Code attributes of a specific Command Code
Format 1a: DISCC aaaaa Where: aaaaa is alpha command code. Format 1b: DISCC nnn Where: nnn is Command Code number found in the SACS Command Code Table.
-
Display listing of all the Command Codes and their attributes in the SACS Command Code Table
Format 2a: DISCC ALPHA Where: ALPHA is the Literal APLHA. Format 2b: DISCC NUMERIC Where: NUMERIC is the Literal NUMERIC.
-
Display listing of all the Command Codes and their attributes which are processed on the specified host processor
Format 3a: DISCC ALPHA host Where: ALPHA is the Literal ALPHA. host is specified host type of the Command Code. Format 3b: DISCC NUMERIC host Where: NUMERIC is the Literal NUMERIC. host is specified host type of the Command Code. -
Valid host types:
TPFT - TPF (SACS) BRH1 - UNISYS for Brookhaven IDRS - UNISYS host of user’s Campus CIH1 - UNISYS for Cincinnati MCCN - Martinsburg CFOL FRH1 - UNISYS for Fresno DCCN - Detroit CFOL KCH1 - UNISYS for Kansas City EFTP - EFTPS MEH1 - UNISYS for Memphis ANH1 - UNISYS for Andover OGH1 - UNISYS for Ogden ATH1 - UNISYS for Atlanta PHH1 - UNISYS for Philadelphia AUH1 - UNISYS for Austin Note:
Format 3a displays an alpha-order listing of all the Command Codes and their attributes which are processed on the specified host processor.
-
Display a listing of all the Command Codes and their attributes which are processed on the specified host processor
Format 4a: DISCC ALPHA arg1 arg2 arg3....argx Format 4b: DISCC NUMERIC arg1 arg2 arg3....argx Where: ALPHA is the Literal ALPHA. NUMERIC is the Literal NUMERIC. arg1....argx are specified attributes of Command Code. -
Valid arguments are:
PDSY - Displayable at Campus No; (Display ONLY at NCC Yes) PDSN - Displayable at Campus Yes; (Display ONLY at NCC No) SVCY - Displayable at Campus Yes SVCN - Displayable at Campus No SENY - Sensitive Yes SENN - Sensitive No SECY - Security Officer Only Yes SECN - Security Officer Only No SUNY - Sunday Available Yes SUNN - Sunday Available No SGNY - SINON Required Yes SGNY - SINON Required Yes TNGY - Training Database Yes TNGN - Training Database No PRIY - Primary Commmand Yes PRIN - Primary Commmand No PROY - Profile Required Yes PRON - Profile Required No XTTY - Time Exempted Yes XTTN - Time Exempted No PPGY - Preserve Pages Yes PPGN - Preserve Pages No MFEY - Multi Function Equip Yes MFEN - Multi Function Equip No USRY - Unit Security Rep Yes USRN - Unit Security Rep No RRTY - Reroutable Yes RRTN - Reroutable No TINY - TIN standard position Yes TINN - TIN standard position No XDLY - Exempt from Deletion Yes XDLN - Exempt from Deletion No TIF1 - TIF Command Code, Group 1 TIFN - TIF Command Code No TIF2 - TIF Command Code, Group 2 TIF3 - TIF Command Code, Group 3 TIF4 - TIF Command Code, Group 4 Note:
Format 4a displays an alpha-order listing of those Command Codes which match ALL of the specified attributes. Format 4b produces the same list in numeric order.
-
Display a listing of enabled or disabled Command Codes at the specified Campus
Format 5a: DISCC ALPHA stat sc Format 5b: DISCC NUMERIC stat sc Where: ALPHA is the Literal ALPHA. NUMERIC is the Literal NUMERIC. stat is the literal "ENBL" for enabled Command Codes OR "DSBL" for disabled Command Codes. sc is Campus ID, Campus number, or Office Identifier (OID). -
Valid Campus IDs / SC numbers / OIDs are:
AN/08/08 - Andover Campus FR/89/10 - Fresno Campus AT/07/07 - Atlanta Campus KC/09/09 - Kansas City Campus AU/18/06 - Austin Campus ME/49/03 - Memphis Campus BR/19/01 - Brookhaven Campus OG/29/04 - Ogden Campus CI/17/02 - Cincinnati Campus PH/28/05 - Philadelphia Campus
-
DISGR can display a list of all the Command Code Group names.
-
DISGR can display a list of all Command Codes within a specific Command Code Group.
-
DISNC displays network configuration information on SACS terminals, data lines, and sites. DISNC is an IDRS user Command Code which provides the same functionality as the SACS Operator Command NCDIS.
-
Users may display information about single network resources using the Terminal Security ID, or the Terminal PID, or the Location ID of a terminal or site.
-
Users may also display multiple resources by Resource type (line, site or terminal), or by Connection type.
-
Display information about single network resources
Format 1a: DISNC tttt Where: tttt is 4-character Terminal Security ID (TSID). Format 1b: DISNC 00000 Where: 00000 is 5-digit PID number (leading zeroes not required). Format 1c: DISNC iiii(iiii) Where: iiii(iiii) is Location ID. (4-6 characters for Sites; 8 characters for Terminals).
-
Display multiple items by Resource or Connection type
Format 2a: DISNC items Format 2b: DISNC items,sc Format 2c: DISNC items,zzz,sc Where: items is Resource or Connection type. zzz is Status parameter (must begin with comma) {Optional}. sc is Campus ID, Campus Number of Office ID parameter (must begin with comma) {Optional}. -
Valid “Resource” types are:
LINES SITES TERMS -
Valid “Connection” types are:
TCP - TCP/IP -
Valid “Status” parameters are:
OPR - Operational INP - Not Operational INS - In Service OUT - Out of Service ACT - Active INA - Inactive -
See Campus Table for valid “Campus ID”, “Campus Number”, and “Office ID” parameters.
-
Access is to this command code is restricted to Cybersecurity IDRS Security staff only.
-
Access is to this command code is restricted to Cybersecurity IDRS Security staff only.
-
FIEMP displays employee case information, using an Employee Number key.
Format: FIEMP nnnnnnnnnn Where: nnnnnnnnnn is Employee Number. -
FIEMP displays the case owner's name, Standard Employee Identifier (SEID), telephone number, and status (active or inactive).
-
LOKME allows an employee to lock their own profile for a specific number of days or until a specific date. In either format, the employee can lock their profile for up to 45 days. The lock does not take effect until SINOF. An employee may cancel the lock request prior to SINOF.
-
Employees who return to duty before the locked period ends must be unlocked by security personnel with the UPEMP Command Code.
-
Lock employee profile for a number of days
Format 1: LOKME nn Where: nn is number of days (45 maximum).
-
Lock employee profile until a specific date
Format 2: LOKME mm/dd/yyyy Where: mm/dd/yyyy is date with leading zeroes (not more than 45 days hence)
-
MDPCC adds or deletes command codes to/from the Prohibited Command Code Table (PCC). This command code is only available to Computing Center Security Officers.
-
Add command codes to/from the Prohibited Command Code Table (PCC)
Format 1: MDPCCd ADD ccode ccode ccode ccode Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), or R (user role 809 Receipt Book User). ADD is literal for ADD command code. ccode is command code(s) to be added to the PCC.
-
Delete command codes to/from the Prohibited Command Code Table (PCC)
Format 1: MDPCCd DEL ccode ccode ccode ccode Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), or R (user role 809 Receipt Book User). DEL is literal for DELETE command code. ccode is command code(s) to be deleted from the PCC.
-
MRINQ can display employee history information, using a Social Security Number key, an Employee Number key, or a Standard Employee Identifier (SEID) key.
-
MRINQ can display limited information for an employee when using the Social Security Number key (just the SEID, phone number, and investigation date).
-
MRINQ can display the next available Employee Number.
-
MRINQ can display a list of all Employee Numbers for a given Office Identifier and Sequence Number.
-
Display employee history information using a Social Security Number key
Format 1: MRINQXsss-ss-ssss Where: X is definer for Social Security Number key. sss-ss-ssss is the Social Security Number.
-
Display employee history information using an Employee Number key
Format 2: MRINQLnnnnnnnnnn Where: L is definer for Employee Number key. nnnnnnnnnn is the Employee Number.
-
Display employee history information using a Standard Employee Identifier (SEID) key
Format 3: MRINQSaaaaa Where: S is definer for SEID key. aaaaa is SEID digit (the SEID is 5 alpha-numeric characters, no vowels).
-
Display limited information for an employee when using the Social Security Number key
Format 4: MRINQPsss-ss-ssss Where: P is definer for limited Employee Number history. sss-ss-ssss is the Social Security Number.
-
Display the next available Employee Number
Format 5: MRINQN Where: N is definer for next available Employee Number.
-
Display a list of all Employee Numbers for a given Office Identifier and Sequence Number
Format 6: MRINQLoi000nnnnn Where: L is definer for Employee Number history list. oi is Office Identifier. 000 is the literal “000” (3 zeroes) for a ‘wild card’ search. nnnnn is the Employee Sequence Number.
-
MRUPD can update a user's Social Security Number, their Investigation status and date, or their Assignment or Origin dates.
-
MRUPD can display and update and delete workload management. (See also Workload Management Examples below.)
-
Update a user's Social Security Number
Format 1: MRUPDUsss-ss-ssss nnn-nn-nnnn Where: U is definer for update. sss-ss-ssss is current Social Security Number. nnn-nn-nnnn is new Social Security Number.
-
Update a user’s Investigation status and date
Format 2: MRUPDUsss-ss-ssss d mm/dd/yyyy OR MRUPDUaaaaa d mm/dd/yyyy Where: U is definer for update. sss-ss-ssss is Social Security Number. aaaaa is the SEID d is definer I (Initiated), C (Completed), or E (Enter on Duty). mm/dd/yyyy is the new date.
-
Update a user’s Assignment or Origin dates
Format 3: MRUPDSsss-ss-ssss d mm/dd/yyyy OR MRUPDSaaaaa d mm/dd/yyyy Where: S is definer for update. sss-ss-ssss is Social Security Number. aaaaa is the SEID d is type of date: A (Assignment) or O (Origin). mm/dd/yyyy is the new date.
-
Display, update and delete workload management
Format 4a: MRUPDWsss-ss-ssss OR MRUPDWaaaaa Where: W is definer for workload maintenance. sss-ss-ssss is Social Security Number of queried employees. aaaaa is the SEID Format 4b: MRUPDWsss-ss-ssss (add/update) TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn OR MRUPDWaaaaa (add/update) TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/nnn-nn-nnnn Where: W is definer for workload maintenance. sss-ss-ssss is Social Security Number (SSN) of queried employee. aaaaa is the SEID T is Negative SSN entry Type; valid Types: S -> Spouse. R is Range of SSN entry; valid Ranges: S -> 0-4. nnn-nn-nnnn is Negative SSN to be assigned to employee. Note: add/update seen by the command above is for information only. It is not part of the entry. Format 4c: MRUPDWsss-ss-ssss (delete format) TR/ TR/ TR/ TR/ TR/ OR MRUPDWaaaaa (delete format) TR/ TR/ TR/ TR/ TR/ Where: W is definer for workload maintenance. sss-ss-ssss is Social Security Number (SSN) of queried employee. aaaaa is the SEID T is Negative SSN entry Type; valid Types: S -> Spouse. R is Range of SSN entry; valid Ranges: S -> 0-4. nnn-nn-nnnn is Negative SSN to be assigned to employee. Note: delete see by the command above s for information. It is not part of the entry. Note:
Format 4b and Format 4c can be combined to do both adds / deletes / updates in a single transaction. Order of entries is not relevant, the only restriction is that each entry is input on a single line.
Example 1: MRUPDWsss-ss-ssss (mixed mode format) TR/nnn-nn-nnnn TR/ TR/nnn-nn-nnnn TR/nnn-nn-nnnn TR/ Example 2: MRUPDWaaaaa (mixed mode format) TR/ TR/ TR/nnn-nn-nnnn TR/ TR/nnn-nn-nnnn
-
PIDTM displays available PIDS or PIDS in use at a given campus.
-
Display PIDS in use at a given campus
Format 2: PIDTM SVC-sc,U Where: SVC- is mandatory delimiter. sc is Campus ID. , is the mandatory delimiter (comma). U is the literal "U" for "used" PIDS.
-
PWACT is used by employees to activate their password management function.
-
PWACT HELP
-
. PWACT IS USED TO ACTIVATE, INACTIVATE OR REACTIVATE THE PASSWORD MANAGEMENT CAPABILITY
-
. TO ACTIVATE, REACTIVATE OR CHANGE YOUR CURRENT SETTINGS:
-
. ENTER: PWACT AFTER SIGNING ON, RESPOND TO ALL THE QUESTIONS. YOUR RESPONSES
-
WILL BE USED TO AUTHENTICATE YOU IN CASE YOU FORGET YOUR PASSWORD.
-
. INCOMPLETE RESPONSES WILL INACTIVATE THE PASSWORD MANAGEMENT CAPABILITY.
-
. FOR SECURITY REASONS, THE RESPONSES TO THE QUESTIONS CANNOT BE REDISPLAYED.
-
. TO USE YOUR PASSWORD MANAGEMENT CAPABILITY WHEN YOU FORGET YOUR PASSWORD:
-
FROM THE SINON SCREEN OR F1 SCREEN, ENTER ALL REQUIRED FIELDS EXCEPT THE
-
PASSWORD. ENTER THE SIGNIFICANT YEAR IN THE SPACE PROVIDED.
-
. AN INCORRECT RESPONSE WILL RESULT IN THE TEMPORARY INACTIVATION OF YOUR PSWD.
-
MGT. CAPABILITY AND YOU WILL NEED TO SUBMIT AN OL5081 TO GET A NEW PASSWORD.
-
. IF THE SIGNIFICANT YEAR IS CORRECT, THE SYSTEM WILL ASK FOR YOUR ANSWER TO
-
ONE OF THE THREE QUESTIONS ENTERED WHEN ACTIVATING PASSWORD MANAGEMENT.
-
. A NEW TEMPORARY PASSWORD WILL BE DISPLAYED IF YOUR RESPONSE IS CORRECT.
-
. A WRONG ANSWER WILL RESULT IN THE TEMPORARY INACTIVATION OF PSWD. MGT.
-
. 5 PWMGT REQUESTS IN A 30 DAY PERIOD WILL RESULT IN THE INACTIVATION OF YOUR
-
PASSWORD MANAGEMENT CAPABILITY.
-
Instructions - IDRS Password Management Activation
-
1. While signed onto IDRS, enter the command code “PWACT” and select the transmit key. Note: Command code PWACT is available to all IDRS users and does not need to be in your IDRS profile.
-
Answer 4 Questions and remember the answers for future use:
-
Provide the last name of a childhood friend
-
Provide a significant date – other than your birthday
-
Provide a favorite color
-
Provide a significant year
-
-
PWACT Response Messages
-
-
REQUEST COMPLETED - Password Management has been successfully implemented.
-
Any other response - Transaction failed at least one edit check. Try again.
-
-
2. Additional information also is available by entering PWACT HELP <transmit> while signed onto IDRS.
-
3. After you have responded to the four inquiries, select the transmit key. Do not send this screen with your responses to a printer.
-
4. If you have properly responded to the four inquiries, you will receive a REQUEST COMPLETED message at the bottom of your screen. This message indicates that your Password Management Capability has been successfully activated. We recommend that you perform a SFDISP <transmit> transaction to check your PSWD MGT status. If you have successfully activated this capability, your status will be identified as ACTIVE.
-
5. You can change your inquiry responses at any time you are signed-on to IDRS by repeating the steps above. If you change a response, you must respond to all four inquiries again or you will de-activate your capability. IDRS will never show your previous responses but you can re-enter a previous response.
-
6. If you do not receive the REQUEST COMPLETED message, you must follow all the above steps and respond to four inquiries. If you continue to have problems, contact your IDRS Unit Security Representative (USR).
-
IDRS Password Management capability that will enable IDRS users who have forgotten their IDRS password to get a new temporary IDRS password without having to submit an Online 5081 request. To use this capability, you must activate the IDRS Password Management capability (PWACT) while signed onto IDRS. After the capability has been activated, if you have forgotten your IDRS password you can use this feature to create a new temporary IDRS password which will then let you create a new user password.
-
This field is imbedded in the SINON template.
-
Possible Errors:
-
An erroneous 'significant year' is entered in the PWMGT space of the SINON template.
-
Non-numeric entered in 'significant year' in the PWMGT space of the SINON template.
-
-
REPTS authorizes user access to the SACS security reports application IORS via SACS. Users must login to IORS using their SACS login information (SEID, Last Name, First Initial, password). SACS provides user authentication, making sure the user is profiled with REPTS and has an active user account in SACS before allowing them access to IORS. SACS also provides the preliminary security checks to ensure the user access request is issued from an authorized IORS server/terminal. An Audit Trail Record will be produced for all IORS login inputs made using REPTS.
-
Command code RMODE authorizes an employee to use the command codes contained in their Training Profile in a Research Mode. Employees should contact their USR for instructions on modifying their Training Profile.
-
The Research Mode differs from Production Mode in that production files are accessed but not updated. It differs from Training Mode in that the training files are not accessed.
-
The Research Mode is to be used only by:
-
IDRS User Support staff for researching production problems that can be resolved only by accessing production data.
-
Application Development staff for addressing issues that can be resolved only by accessing production data. Application Development staff use shall be in compliance with IRM 10.5.8 Sensitive But Unclassified (SBU) Data Policy. Application development staff shall meet all IRM 10.5.8 requirements (including SBU Data Use approval) before RMODE access will be granted.
-
Treasury Inspector General for Tax Administration (TIGTA) Strategic Enforcement Division staff.
-
-
In order to use the research capability, a user shall have command code RMODE in their Production Profile, and input command code SlNON with a Production/Training Indicator of R.
-
An Audit Trail Record will be produced for all inputs made in the Research Mode.
-
All Research Mode security violations will be included in IDRS security reports.
-
ROUTE displays the name, code, number, and Office Identifier (OID) used to identify each Campus' IDRS database. It also displays the current status of the route to that database.
-
Format: ROUTE
-
RSTRK (meaning restrict) prevents an IDRS user with a certain role type from having specified command codes in their profile. Restrictions added under an Office Identifier can not be removed by security personnel in another Officer Identifier. Restrictions added on a campus in the same computing center will update to the employee profile on the active campus. Restrictions added on a campus on the opposite computing center from the employee's active IDRS account, will need to be manually updated by security personnel. RSTRK can be added to the employee data base for an employee SSN who has no active IDRS account.
-
RSTRK can add and delete restrictions against a employee's profile for a given campus.
-
RSTRK can display the Command Codes that are restricted for a user role.
-
RSTRK can display all employees in a campus Designated User Listing (DUL) with a specific restriction.
-
RSTRK can display all employees (any or no restriction) in a campus DUL.
-
RSTRK can display the restriction and bypass history for a specific employee.
-
RSTRK can change an employee name in the DUL
-
Add restrictions against a employee's profile for a given campus
Format 1: RSTRKdsss-ss-ssss oi llllll fff ADD Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). s is Social Security Number. oi is Office Identifier (01 through 10). l is Last name (min of 2 characters, max of 20). f is First name (min of 1 character, max of 15). Add is Literal for add restriction action.
-
Delete restrictions against a employee's profile for a given campus
Format 2: RSTRKdsss-ss-ssss oi DELETE Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). s is Social Security Number. oi is Office Identifier (01 through 10). DELETE is Literal for add restriction action.
-
Display the Command Codes that are restricted for a user role
Format 3: RSTRKd COMMAND CODE VIEW [HISTORY] Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). COMMAND CODE is Literal for view Prohibited Command Code Table (PCC). VIEW is Literal for display. HISTORY is Literal for display history for the PCC {optional}. Note:
The VIEW option shows only those Command Codes which are active in the Prohibited Command Code Table (PCC). 2 columns of data will be presented: the Command Code name and the date the Command Code was last added to the PCC.
Note:
The VIEW HISTORY option shows all active and inactive Command Codes in the PCC. 4 columns of data will be presented: the Command Code name, the date the Command Code was last added to the PCC, the date the Command Code was last removed from the PCC (if applicable), and the Command Code status (ACTIVE or INACTIVE).
-
Display all employees in a campus Designated User Listing (DUL) with a specific restriction
Format 4a: RSTRKd EMPLOYEE oi [NOT ACTIVE] [SSN] [SEID] [SSN SEID] VIEW Format 4b: RSTRKd EMPLOYEE oi uuuuu TO uuuuu [SSN] [SEID] [SSN SEID] VIEW Where: d is Definer A (user role Revenue Agent), M (user role Manual Refund Authorizer), R (user role 809 Receipt Book User), or U (user role Remittance Perfection Technicians). EMPLOYEE is View Designated User List (DUL). oi is Office Identifier (01 through 10). NOT ACTIVE is to Show only inactive accounts on IDRS {optional}. SSN is to Show the SSN in the display {optional}. SEID is to Show the SEID in the display {optional}. SSN SEID is to Show both the SSN and the SEID {optional}. VIEW is Literal for display. uuuuu is 5 digit Unit Number. TO is Literal included with a preceding and following unit number, for limiting the display to only members in the range of units. Note:
For Format 4a, if the NOT ACTIVE literal is omitted, the display will show both employees with and without active IDRS accounts.
-
Display all employees (any or no restriction) in a campus DUL
Format 5a: RSTRKX EMPLOYEE oi [NOT ACTIVE] [SSN] [SEID] [SSN SEID] VIEW [DELETED] Format 5b: RSTRKX EMPLOYEE oi uuuuu TO uuuuu [SSN] [SEID] [SSN SEID] VIEW [DELETED] Where: X is the Literal for Display. EMPLOYEE is View Designated User List (DUL). oi is Office Identifier (01 through 10). NOT ACTIVE is to Show only inactive accounts on IDRS {optional}. SSN is to Show the SSN in the display {optional}. SEID is to Show the SEID in the display {optional}. SSN SEID is to Show both the SSN and the SEID {optional}. VIEW is Literal for display. uuuuu is 5 digit Unit Number. DELETED is to Show only employees with no restrictions {optional}. TO is Literal included with a preceding and following unit number, for limiting the display to only members in the range of units. Note:
For Format 5a, if the NOT ACTIVE literal is omitted, the display will show both employees with and without active IDRS accounts.
-
Display the restriction and bypass history for a specific employee
Format 6: RSTRKXsss-ss-ssss [oi] VIEW HISTORY Where: X is the Literal for Display. sss-ss-ssss is the Social Security Number. oi is Office Identifier (01 through 10) [optional]. VIEW HISTORY is the Literal for view history.
-
Change an employee name in the DUL
Format 7: RSTRKCsss-ss-ssss llllll fff Where: C is the Literal for Change. sss-ss-ssss is the Social Security Number. llllll is the Last name (min of 2 characters, max of 20). fff is First name (min of 1 character, max of 15).
-
SETPW allows Security Officers and Unit Security Representatives to change the number of days users in a Unit have until their passwords automatically expire. The range must be in increments of 30 days.
-
The default for a Unit is 120 days. Security Officers may set the range lower than the default or reset it higher, but may never exceed 120 days. Unit Security Representatives may set the range lower or reset it higher, but never higher than the Security Officer's setting.
Format: SETPWduuuuu nn Where: d is definer S (Security Officer) or definer U (Unit Security Rep.). uuuuu is Unit Number. nn is 30 or 60 or 90 or 120 (must be one of these four exactly as shown).
-
SFDIS allows users to display their own Profiles. The response to this command will include the user's current (signed on) profile, the Info-connect ID, the user's active restriction/bypasses, password management activation status and availability, individual Command Code profile and authorized Foreign Locations for CMODE. User must be signed on in "T" mode to view his/her training profile.
Format: SFDISd Where: d is definer, either P or T will display the user's current (signed on) profile, the three options being Production, Training, or Research.
-
SFINQ can display employee information such as name, Employee Number, SEID, user type, locked or unlocked status, active/inactive restrictions and bypasses, authorized foreign access, NULL status and password management status.
-
SFINQ can display the employee's Production or Training Command Code Profiles.
-
SFINQ can display all employees in a Unit in Employee Number order or name order, show their SEID, Operator Type, whether signed on or off, the TSID of the terminal if signed on, and their locked or unlocked status.
-
SFINQ can display all Command Codes allowed in a Unit plus the Unit's Universal Access (reroute) status.
-
SFINQ can display for one or more Units a list of all employees' names, Employee Numbers, NULL Status, and authorized Foreign Locations Office Identifiers (OIDs).
-
SFINQ can display, by terminal TSID, the employee number for any user signed on, or the allowed Time On/Off for that terminal.
-
SFINQ can display a list of the last usage dates for all Command Codes in a particular Unit, plus indicate which Command Codes have been turned off for non-use.
-
SFINQ can display authorized Multiple Access (CMODE) locations.
-
Finally, this SFINQ displays Command Codes turned off for a Unit. This option has six different options:
-
Display LAST 30 days for BOTH System and Security Officer turn-offs.
-
Display LAST 30 days for EITHER System or Security Officer turn-offs.
-
Display ALL dates for BOTH System and Security Officer turn-offs.
-
Display ALL dates for EITHER System or Security Officer turn-offs.
-
Display SPECIFIED NUMBER of days for BOTH System and Security Officer turn-offs.
-
Display SPECIFIED NUMBER of days for EITHER System or Security Officer turn-offs.
-
Display Password Management Status for a unit - SFINQW.
-
Display employee information such as name, Employee Number, SEID, user type, locked or unlocked status, active/inactive restrictions and bypasses, authorized foreign access, NULL status and password management status
Format 1: SFINQ sss-ss-ssss OR SFINQ aaaaa Where: sss-ss-ssss is the Social Security Number. aaaaa is the SEID Note:
Format 1 displays employee name, Number, SEID, user type (SAT or PRG and/or *TRDB*), File Access Restriction ("IMF only", "BMF only", or "IMF and BMF") the profile status (locked or unlocked), date of last logon, password management status, a list of Office Identifiers (OIDs) that determines authorized Foreign access, NULL status, and active inactive restriction and bypasses.
-
Display the employee's Production or Training Command Code Profiles
Format 2: SFINQpsss-ss-ssss OR SFINQpaaaaa Where: p is Profile P (Production) or T (Training). sss-ss-ssss is the Social Security Number. aaaaa is the SEID
-
Display all employees in a Unit in Employee Number order or name order, show their SEID, Operator Type, whether signed on or off, the TSID of the terminal if signed on, and their locked or unlocked status
Format 3: SFINQduuuuu-LOCK Where: d is sort definer A (Alphabetically) or X (Numerically). uuuuu is the Unit Number. -LOCK is display only locked employees {optional}.
-
Display all Command Codes allowed in a Unit plus the Unit's Universal Access (reroute) status
Format 4: SFINQduuuuu Where: d is definer M (MPAF) or U (UCCP). uuuuu is the Unit Number. Note:
Format 4 displays the Command Codes in the MPAF or the UCCP. It will also show the Unit's reroute setting (REROUTE = YES/NO) and the 'lock' status (LOCKED=YES/NO) With definer 'M', Command Codes followed by an asterisk (*) are not present in the UCCP. With either definer 'M' or 'U', Command Codes followed by a dollar-sign ($) are exempt from automatic deletion for non-use.
-
Display for one or more Units a list of all employees' names, Employee Numbers, NULL Status, and authorized Foreign Locations Office Identifiers (OIDs)
Format 5a: SFINQduuuuu Where: d is definer E for displaying a single Unit information. uuuuu is the Unit Number. Format 5b: SFINQduuuuu uuuuu uuuuu ... uuuuu Where: d is definer R for displaying information for multiple units. uuuuu is the Unit Number (max of 10 units).
-
Display, by terminal TSID, the employee number for any user signed on, or the allowed Time On/Off for that terminal
Format 6: SFINQdtttt Where: d is definer S (Signed on) or blank (Time On/Off). tttt is Terminal Security ID (TSID).
-
Display a list of the last usage dates for all Command Codes in a particular Unit, plus indicate which Command Codes have been turned off for non-use
Format 7: SFINQduuuuu (Last usage date of Command Codes in a Particular Unit) Where: d is definer C (MPAF Aged-Delete-Record Command Code use date). uuuuu is the Unit Number.
-
Format 8a: SFINQduuuuu Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. Note:
Format 8a displays the Command Codes turned off for a particular Unit during the previous 30 days (the default if time is not specified). This is a request for display of both System (90 days and 360 days non-use) and Security Officer Command Code turn-offs (the default if type SYS or SEC is not specified).
-
Format 8b: SFINQduuuuuttt Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. ttt is SYS (System) or SEC (Security Officer). -
Format 8c: SFINQduuuuu* Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. * is for "display all dates" option. Note:
Format 8c displays the Command Codes turned off for a particular Unit regardless of date of turn off. (List all Dates Turnoff(s) option.) This is a request for display of both System (90 days and 360 days non-use) and Security Officer Command Code turn-offs (the default if type SYS or SEC is not specified).
-
Format 8d: SFINQduuuuuttt* Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. ttt is SYS (System) or SEC (Security Officer). * is for "display all dates" option. -
Format 8e: SFINQduuuuunnn (Specified Time Period Option) Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. nnn is number of days previous to today's date. -
Format 8f: SFINQduuuuutttnnn (Specified Time Period Option) Where: d is definer D (MPAF Aged-Delete-Record). uuuuu is the Unit Number. ttt is SYS (System) or SEC (Security Officer). nnn is number of days previous to today's date.
-
SINON is used to access the IDRS system. SINON is used to retrieve the template or to actually sign on using the CASL macro.
-
SINON
-
Note:
When the template is retrieved, the cursor is positioned in the PTI: field with a default value of P. The user may overtype this field with one of the other values or use the TAB key to jump to the beginning of the next field. The TAB key will jump to the beginning of each subsequent field.
Note:
TRDB users who have dual-SINON capability will receive additional warnings when they sign on to their second terminal. TRDB users must sign off of both terminals individually.
-
Press F1 Key to bring up the macro.
-
Possible SINON errors:
-
-
Both password and significant year entered.
-
Wrong significant year.
-
Non numeric entered instead of a significant year.
-
-
SOMSG updates the message that appears when a user signs on to IDRS. It also can be displayed with the STATS Command Code.
Format: SOMSG text line 1 text line 2 text line 3 text line 4 text line 5 text line 6 text line 7 text line 8 text line 9 text line 10 text line 11 text line 12 text line 13 text line 14
-
SWTCH queries the status setting of the Campus Domain Indicator (@APSW1 global) or TURNON/TURNOFF status for the Campus Domain Indicator. Security Officers can query the Campus Domain Indicator Status, or set the status of the Campus Domain Indicator.
-
Set the status of the Campus Domain Indicator
Format 2: SWTCHvvv Where: vvv is ON or OFF. ON will set campus domain indicator global to "ON" status (campus domain is "open" ). OFF will set campus domain indicator global to "OFF" status (campus domain is "closed" ).
-
UNLEM unlocks an employee who has been locked by the system after a 17-day period of inactivity. This allows Terminal Security Administrator (TSAs) to unlock system-locked employees without needing to have UPEMP in their profiles.
Format: UNLEMPsss-ss-ssss nnnnnnnnnn OR UNLEMPaaaaa nnnnnnnnnn Where: P is Definer. sss-ss-ssss is the Social Security Number. aaaaa is the SEID nnnnnnnnnn is the Employee Number.
-
Add or Delete Restriction.
-
Display Restriction Record.
-
Add or Delete a Restriction
Format: UPCONPSSSSS CCCCC PARM Where: P is R (Add a restriction), X (Delete a restriction). SSSSS is SEID. CCCCC is Command code. PARM is Parameter of command code restriction.
-
UPEMP can change an employee (user) name, their Unit Number, their SAT or Programmer type (in Test only), their TRDB status, their Standard Employee Identifier (SEID), or their telephone number.
-
UPEMP can add / delete Command Code(s) to / from the user's Profile. This option also displays and changes their IMF - BMF status.
-
UPEMP can lock or unlock a user's Profile (unlocks system lock, security lock, or self lock) or delete a user.
-
UPEMP can delete an authorized Foreign Location.
-
UPEMP can perform workload maintenence functions.
-
UPEMP can delete an employee's profile.
-
Employees' access to multiple databases is controlled by using UPEMP to add Foreign (secondary) Locations.
-
Multi-Access employees can have their Command Code Profile set to NULL at their Home Campus.
-
Change an employee (user) name, their Unit Number, their SAT or Programmer type (in Test only), their TRDB status, their Standard Employee Identifier (SEID), or their telephone number
Format 1a: UPEMPdsss-ss-ssss llllll ffff OR UPEMPdaaaaa llllll ffff Where: d is definer C (Name Change). sss-ss-ssss is the Social Security Number. aaaaa is the SEID llllll is the last name (min of 2 characters and max of 20). ffff is the first name (min of 1 character and max of 15). -
Format 1b: UPEMPdsss-ss-ssss uuuuu OR UPEMPdaaaaa uuuuu Where: d is definer P (Production), T (Training) or blank. sss-ss-ssss is the Social Security Number. aaaaa is the SEID uuuuu is the Unit Number. -
Format 1c: UPEMP sss-ss-ssss ttt OR UPEMP aaaaa ttt Where: sss-ss-ssss is the Social Security Number. aaaaa is the SEID ttt is type SAT (System Tester) or PRG (Programmer) or TRB (TRDB=YES) or TRX (TRDB=NO). -
Format 1d: UPEMPEsss-ss-ssss aaaaa OR UPEMP nnnnn aaaaa Where: E is definer E (SEID change). sss-ss-ssss is the Social Security Number. nnnnn is the current SEID aaaaa is new SEID digit (the SEID is 5 alpha-numeric characters, no vowels). -
Format 1e: UPEMPFsss-ss-ssss ttt-ttt-tttt [xNNNNN] [MGR] OR UPEMPFaaaaa ttt-ttt-tttt [xNNNNN] [MGR] Where: F is definer F (telephone number change). sss-ss-ssss is the Social Security Number. aaaaa is the SEID ttt-ttt-tttt is telephone number (must include area code and dashes). xNNNNN is literal x + 1-5 digit extension {optional}. MGR is manager literal {optional}.
-
Add / delete Command Code(s) to / from the user's Profile. This option also displays and changes their IMF - BMF status
Format 2a: UPEMPdsss-ss-ssss (blank line) ccode 1 ccode 0 OR UPEMPdaaaaa (blank line) ccode 1 ccode 0 Format 2b: UPEMPdsss-ss-ssss (blank line) OR UPEMPdaaaaa (blank line) Where: d is definer P (Production), T (Training), I (IMF only), or B (BMF only). sss-ss-ssss is the Social Security Number. aaaaa is the SEID ccode is Command Code. 0 is to delete command code. 1 is to add command code.
-
Lock or unlock a user's Profile (unlocks system lock, security lock, or self lock) or delete a user
Format 3: UPEMP sss-ss-ssss nnnnnnnnnn action OR UPEMP aaaaa nnnnnnnnnn action Where: sss-ss-ssss is the Social Security Number. aaaaa is the SEID nnnnnnnnnn is the Employee Number. action is literal LOCK, UNLOCK, or DELE EMP (delete employee).
-
Delete an authorized Foreign Location
Format 4: UPEMP sss-ss-ssss sc DELE OID OR UPEMP aaaaa sc DELE OID Where: sss-ss-ssss is the Social Security Number. aaaaa is the SEID sc is Office Identifier (OID). DELE OID is delete employee identifier literal.
-
Perform workload maintenence functions
Format 5a: UPEMPWsss-ss-ssss OR UPEMPWaaaaa Format 5b: UPEMPWsss-ss-ssss n/sss-ss-ssss OR n/ Format 5c: UPEMPWaaaaa n/sss-ss-ssss OR n/ Where: W is Definer W (Workload Maintenance). sss-ss-ssss is the Social Security Number. aaaaa is the SEID n indicates which slot number to be used for the Positive SSN. This number can be one or two digits between 1 - 15 followed by a slash(/); ex. 1/ or 01/ or 15/ not 015/. Note:
Format 5a displays the Positive Workload Maintenance List for the employee whose SSN is listed.
Note:
Formats 5b and 5c permits change of the information in the employee's Positive Workload Maintenance List. The change may be from nothing to something (an add), something to something else, or something to nothing (a delete). To add or change, type the slot number and a slash followed by the SSN to be added or changed. To delete, type the slot number and a slash. Any slot number not listed will remain unchanged.
-
Delete an employee's profile
Format 6: UPEMP sss-ss-ssss nnnnnnnnnn DELE EMP OR UPEMP aaaaa nnnnnnnnnn DELE EMP Where: sss-ss-ssss is the Social Security Number. aaaaa is the SEID nnnnnnnnnn is the Employee Number. DELE EMP is delete employee profile literal.
-
Employees' access to multiple databases is controlled by using UPEMP to add Foreign (secondary) Locations
Format 7: UPEMPSsss-ss-ssss oi oi ... oi OR UPEMPSaaaaa oi oi ... oi Where: S is Definer S (Secondary/Foreign location). sss-ss-ssss is the Social Security Number. aaaaa is the SEID oi is Office ID of the desired location (1 to 15 may be entered). Note:
Format 8 authorizes access to Foreign Locations for the owner of the input Social Security Number. Up to 15 Foreign Locations can be added. The Office Identifier (OID) entered must not be the same as the SSN owner's Home Location OID, and no duplicate Foreign Location OIDs can be installed.
Note:
Employee Command Code Profiles at Foreign Locations are always exactly the same as at their Home Location. Definer 'S' cannot be used to change employee Command Code Profiles.
Note:
If the employee is signed on during this transaction, the employee will immediately be able to determine the authorization via the SFDIS command. However, the employee will not be able to change mode (CMODE) until the next SINON. The employee should be advised to SINOF and then SINON if this activity is required immediately.
-
Multi-Access employees can have their Command Code Profile set to NULL at their Home Campus
Format 8: UPEMPNsss-ss-ssss ppp OR UPEMPNaaaaa ppp Where: N is Definer N (NULL). sss-ss-ssss is the Social Security Number. aaaaa is the SEID p is Literal ON/OFF. Note:
Format 8 changes the NULL Status of the employee’s Home Command Code Profile to ON or OFF. ON prevents employees from using their Command Codes at their Home Location, so that they may only access Foreign Locations. An employee with a NULL Profile can still use SINON, SINOF, STATS, and CMODE at their Home Location.
-
UPHST displays or changes the list of Command Codes in a host profile. This feature controls the cross-routing of Command Codes from host to host. A host may only forward Command Codes which are on its authorized list. There is an additional feature that allows the updating of all ten IDRS hosts with the inputting of 1 transaction.
-
Display the current list of Command Codes authorized for a given host
Format 1: UPHSTDnnnn Where: D is definer for display. n is the host name **
-
Add or delete up to a full screen of Command Codes from the host profile
Format 2: UPHST nnnn ccode 1 ccode 0 Where: nnnn is the host name ** ccode is the command code. 0 is to delete Command Code. 1 is to add a Command Code.
-
Update all ten IDRS hosts with the inputting of 1 transaction
Format 3: UPHST IDRS ccode 1 ccode 0 Where: IDRS is the literal that allows the updating of all 10 IDRS hosts at once. ccode is the command code. 0 is to delete Command Code. 1 is to add a Command Code.
-
UPMAF adds Command Code(s) to or deletes Command Code(s) from the Maximum Profile Authorization File (MPAF) for a Unit.
-
UPMAF also allows for the locking and unlocking of up to 5 units.
-
Add Command Code(s) to or delete Command Code(s) from the Maximum Profile Authorization File (MPAF) for a Unit
Format 1: UPMAF uuuuu ccode 1 ccode 1 ccode 0 ccode 0 ccode 1 Where: uuuuu is the Unit Number. ccode is the command code. 0 is to delete Command Code. 1 is to add a Command Code.
-
Lock and unlock of up to 5 units
Format 2: UPMAFLuuuuu x uuuuu x uuuuu x uuuuu x uuuuu x Where: uuuuu is the Unit Number (up to 5 units). L is Definer. x is L for lock or U for Unlock. Note:
This format allows for the locking and unlocking of up to 5 units. The purpose of locking a unit is that no employees can be added to the unit, moved in or from the unit. Employees may be deleted from a locked unit. The SFINQM and SFINQU screens now include information on the current lock status. The literal LOCKED =YES or LOCKED = NO appears on the second line. The default is "No".
-
UPTRM changes the permanent or temporary Time On/Off parameters for a terminal.
Format: UPTRM tttt ffffinnnn Where: tttt is Terminal Security ID (TSID). ffff is Time Off. I is Indicator. blank = Permanent; * = Temporary. nnnn is Time On.
-
UPUNT is used to maintain a Unit's Minimum Command Code Profile (UCCP).
-
Update the Command Codes in a Unit.
-
Turn workload management on or off for a Unit
-
Allow or disallow rerouting also known as Universal Access for a Unit
-
Enable or disable TRDB dual SINON for a Unit
-
Update the Command Codes in a Unit
Format: UPUNT uuuuu ccode 1 ccode 1 ccode 0 ccode 0 ccode 1 Where: uuuuu is the Unit Number. ccode is the command code. 0 is to delete Command Code. 1 is to add a Command Code.
-
Turn workload management on or off for a Unit
Format: UPUNTWuuuuu YES/NO Where: W is definer to turn a Unit's workload Management on or off. uuuuu is the Unit Number. [YES/NO] is required parameter. YES = all employees in the Unit will have their access limited to tax accounts on their Positive Accounts List. NO = employees not limited to tax accounts on their Positive Accounts List.
-
Allow or disallow rerouting also known as Universal Access for a Unit
Format: UPUNTRuuuuu YES/NO Where: R is definer to change a Unit's re-routing privileges or access to another Campus' IDRS database. uuuuu is the Unit Number. [YES/NO] is required parameter. YES = this Unit may access another Campus’ IDRS database. NO = this Unit may NOT access another Service Center's IDRS database.
-
Enable or disable TRDB dual SINON for a Unit
Format: UPUNTTuuuuu YES/NO Where: T is definer to allow employees in this Unit to be given TRDB dual SINON capability. uuuuu is the Unit Number. [YES/NO] is required parameter. YES = employees in this Unit may be given dual SINON. NO = employees in this Unit may not have dual SINON.
Each Operator Type Code is only valid for the corresponding listed designated units associated to location code/Office Identifier (OI) of 98 and 99 ONLY.
Note:
5 digit Unit number is made up of 2 digit location code/Office Identifier and 3 digit Organization number.
Operator Type Code | Unit | Operator Type Description |
IRSOPR | nn940 | COMPUTER OPERATOR |
IRSCOM | nn941 | COMMUNICATIONS |
IRSCSA | nn942 | COMPUTER SYSTEMS ANALYST |
IRSAPL | nn944 | APPLICATIONS |
IRSSYS | nn945 | SYSTEMS |
IRSAUD | nn946 | AUDITOR |
IRSFTP | nn947 | FTP OPERATOR |
IRSOCC | nn948 | OCC OPERATOR |
IRSAUT | nn949 | AUT OPERATOR |