Option U – User Preferences
Option U, User Preferences, is used to customize Code Pipeline to a user’s own way of working.
Enter option U to display the User Preferences screen. The available options can be used to change personal details, such as email IDs, and customize the column order on various display lists like the Container and Task Lists.
Option U
Command ===>
0 Personal Details Update E-Mail ID, Name etc.
S System Defaults Update System Defaults
F Filters Update Selection Filters
Enter END command to return to the previous menu.
Each of the following options are discussed in detail in the following sections:
- Option U.0—updates email IDs, names, and other personal information.
- Option U.S—personalizes the level of messages received and the default Container List view (User, Approver, or Operator).
- Option U.F—changes the preset Filters that restrict the information displayed on a particular list, such as the User field on a Container or Work List.
Option U.0 – Update Personal Details
First Name, Last Name, and E-Mail address are required to enable notification of conflicts, work assignments, transfers, and other events.
Code Pipeline prompts for this information the first time a user logs on. At any point after that, personal details may be updated via option U.0, as shown in the following figure.
Option U.0
Command ===>
Please enter the required personal details:
First Name ==> John
Last Name ==> Doe
Telephone ==>
E-Mail ==>
Node ==> ZOS1
Department ==>
Function ==>
Press ENTER to complete the change or END to terminate
Option U.S – Update System Defaults
The Default Container View field on the System Default Preferences screen, as shown in the following figure, defaults to U (User).
You can choose any of the following fields:
- A (Approver)—This view is a sensible default for Code Pipeline users who typically approve changes, but who are not developers or technical support staff.
- U (User)—This view applies to most Code Pipeline users.
- O (Operator)—This view may apply to Code Pipeline technical support, change control, or operations staff.
Option U.S
Command ===>
Default Container View ==> U A Approver U User O Operator
Selection Split ==> 0 0 No Split 1-40 Split Size
Preference Bar ==> T T Top B Bottom O Off
Caps On ==> Y Y Yes N No
Session Save ==> N Y Yes N No
Error Message Codes ==> N Y Yes N No
Maximum List Size ==> 1000 0 Unlimited 1000-5000 Reasonable Averages
Browse mode ==> B B Browse V View
Enter RESET to load system defaults, END to save changes and exit, or CANCEL
The following table describes the other option U.S parameters:
Option | Description |
---|---|
Selection Split | Select the split area size to use if Selections Splits are required. |
Preference Bar | Enter T to show the Preference Bar at the Top of the screen, B to show it at the Bottom, or O to hide it altogether. |
Caps On | Enter Y to convert Names to UPPER CASE or N to allow mixed case names. |
Session Save | Enter Y to enable or N to disable. When enabled, dynamic changes to common filters, sort options, and preferences are preserved between Code Pipeline sessions. |
Error Message Codes | Enter Y to display Error Message Codes or N to hide them. |
Maximum List Size | Select a limit for list sizes to help conserve system resources and improve response times. |
Browse Mode | Enter B to invoke ISPF Browse or V to invoke ISPF View on a Code Pipeline Browse operation. |
Option U.F – Filter Preferences
Filter preferences allow users to set their own preferences for what is displayed on the various Code Pipeline lists. The display can be customized depending on your role—User, Approver, or Operator—and filters can be applied so that only the required subset of information is displayed.
The WORK list filter preferences can be set so that when you invoke the WORK command, these values will be used to tailor the information presented.
Option U.F
COMMAND ===>
1 User Update Container List General User Filters
2 Approver Update Container List Approver Filters
3 Operator Update Container List Operator Filters
4 Work Update Work List Filters
Enter END command to return to the previous menu.
Option U.F.1
This option sets the default values for the Container List User View. In the example shown in the following figure, the only Containers that will be automatically displayed when user USER003 enters Main Menu option P are:
- those attached to that UserID
- those defined to the Application PLAY and SubApplication PLAY only
- Assignments only (no Sets or Releases).
Option U.F.1
COMMAND ===>
User ==> USER003_
Appl ==> PLAY____
SubAppl ==> PLAY____
Stream ==> ________
Type ==> A ( A Assignment R Release S Set)
Container ==> __________
Release ==> __________
WORK REQ No. == ________
Owner ==> ________
Signout Path ==> ____
Enter RESET to load system defaults, END to save changes and exit, or CANCEL
Option U.F.2
Similar filters may be applied to the Approver’s view of the Container List. If the values in the following figure are used, whenever the user switches to the Approver’s view they will automatically see:
- A list of all change sets with an approval status of Required
- An expanded (not collapsed) List that will better show all relevant information.
Option U.F.2
COMMAND ===>
Approver Group ==> __________
Application ==> ________
Sub Application ==> ________
Stream ==> ________
Expanded List ==> Y
Approval Status ==> REQUIRED
Execution Status ==> __________
Set Id ==> __________
Set Owner ==> ________
Release ==> __________
Enter RESET to load system defaults, END to save changes and exit, or CANCEL
Option U.F.3
Similar filters may also be applied to the Operator’s view of the Container List. In the example shown in the following figure, whenever the user switches to the Operator’s view they will automatically see:
- A list of all change sets everywhere
- An expanded (not collapsed) List that will better show all relevant information.
Option U.F.3
COMMAND ===>
Appl ==> ________
SubAppl ==> ________
Stream ==> ________
Set ==> __________
Release ==> __________
Level ==> ____
Class ==> _
Job Name ==> ________
Queue Name ==> ________
Expand ==> Y
Actv Date ==> __________
Actv Time ==> _____
Enter RESET to load system defaults, END to save changes and exit, or CANCEL
Option U.F.4
Using option U.F.4, similar filters may be applied to the Work List. In the following figure, whenever the user invokes the WORK command, some default information will already be set on that panel. In this example, they will see:
- Work in the Change Cycle at all levels below production
- Work that does not include the Prod versions
- Work that excludes the Historical versions
- Work that is not filtered by date
- Work for components that were last updated by USER003.
Option U.F.4
COMMAND ===>
Work ==> Y (Y/N - Include active work i.e. levels below production )
Prod ==> N (Y/N - Include Production levels )
Hist ==> N (Y/N - Include Production History)
Inactive ==> N (Y/N - Include Inactive )
Date ==> N (Y/N - Use Date Filters)
Component Type ==> ________ Start Date ==> __________
Component Name ==> ________ End Date ==> __________
Last Operation ==> ¬__
Level ==> ____ Batch Mode ==> N
Environment ==> ____
Application ==> ________
Sub Application ==> ________
Stream ==> ________
Last Updated By ==> USER003_
Checked Out By ==> ________
Release ==> __________
WORK REQ No. ==> ________________________
OwnApplGrp ==> __________
Enter RESET to load system defaults, END to save changes and exit, or CANCEL
Typical Filter is by Level
Another choice would be to filter by Level, so the default would be to see all work at a particular QA level, for example.