 Welcome to BMC's Control-D PDF Report Password Protection video. In this video, you will learn how to apply password protection to Control-D PDF Reports. This optional feature enables you to prevent unauthorized access to the information in your reports. Password protection can be applied to PDF reports distributed through Control-D Delivery Server or Control-D Web Access. You can apply password protection for access to whole reports or to specific sections within reports based on indexes within the report. First, let's see how password protection works. Here's an email that I received from Control-D Delivery Server with a delivery of a new PDF report. When I attempt to open the report, I am prompted for a password. Only after I enter the password, the report opens. Now let's take a look at reports in a Control-D Web Access session. In the list of reports, hover over the report and select Open Report. The report is protected by a password, and I am prompted to enter the password. I enter the password, and only then the report opens. Now let's try opening specific indexes in a password protected report. Hover over the report and select Index. In the Select Index dialog box, let's first select an index for which a password was not defined. I receive an error message notifying me that the report is inaccessible through this index. Now, in the Select Index dialog box, let's select an index for which a password was defined. I am prompted for the password. After I enter the password, the report opens. Now that we've seen what password protection looks like, let's learn how to apply password protection. To implement password protection on PDF reports, the administrator must perform several tasks. First, turn on the requirement for a password. In the Decalation Mission, use the Set parameter with the $PDFPass variable set to Yes. Next, run the Decalation Mission. This creates a report in the Control-D repository. Next, define the password and specify whether it applies to the full report or to specific indexes in the report. You do this in a job that you run in the CTV UPINV utility. Finally, run the job in the CTV UPINV utility. This updates the permanent user file. Let's take a look at how to perform these tasks. Our first task is to turn on the feature in the Decalation Mission. Let's go to the Report Decalating Mission Definition Entry panel, Option R. Here, we will enter the definitions of the report that I have prepared to demonstrate password protection. In this report, we use the Set parameter to assign a value of Y, Yes, to the $PDFPass system variable. This means that a password is required for access to PDF reports. Now, when we run the Decalation Mission, the report is created in the Control-D repository. We now need to define the password that users will be required to submit in order to access reports. We also need to set the scope of password protection, whether this password will provide access to the whole report or just to sections of the report based on indexes. For these settings, we create a job through the CTV UPINV utility. Here is a sample CTV UPINV job that includes two examples of password protection of PDF reports. Such a sample is provided in the JCL library of Control-D. This group of record parameters sets a password to a full report. Another group of record parameters sets a password for access to a specific index in a report. In this first group of record parameters under the Insert action, we see the password is defined by the PDF user pass parameter. The Type parameter is set to R, which represents a report subscription record for a full report. In the second group of record parameters, we see another password is defined by the PDF user pass parameter to be applied to a specific index in the report. The Type parameter is set to S, an index subscription record. The index is defined by a pair of parameters, index name, end name, and index value, end val. Note that if the index is nested, you must specify a series of index name and index value parameters to define the full path to the nested index. Each of the reports to which we want to apply password protection is identified using the following parameters, the name of the report recipient, the name of the report, the name of the job, the report category. The following parameter is also required, the destination email. Now when we run this CTV UPINV job, records are updated in the permanent user file. From now on, you will be able to access the relevant report declarations after entering the specific password defined for the report or index. Thank you for watching this video. For more information about Control-D reporting capabilities, see the Control-D Help and Documentation.