Previous Topic: How You Turn Off Processing Options for Data SetsNext Topic: How You Identify the Data Sets EDIF Should Process


How You Override Lists of Programs

When you tell EDIF to detect or prevent instances of data set damage, you also can provide lists of programs that are exempted from that type of checking or are allowed to perform that type of update. For example, when you are detecting or preventing unauthorized update operations, you can use the AUTHORIZED parameter to identify programs that are authorized to update a data set.

Because you may want to use different lists of programs for different data sets, EDIF lets you override these program lists during the EDIF merge process. To use a different list of programs, specify the names of those programs on the appropriate EDIF processing statement.

For example, suppose you specify AUTHORIZED(PROGRAM(TEST1,TEST2)) on a PREFIX statement. To allow only the program named TEST1 to update the TEST.PAYROLL data set, specify AUTHORIZED(PROGRAM(TEST1)) on a DATASET statement for the TEST.PAYROLL data set.