Setting Accessibility Preferences in Process Workspace Providing a Digital Certificate in Process Workspace

Working on Tasks in Process Workspace 3-19 To provide a digital certificate: 1. In the upper right corner of Process Workspace, click Preferences. 2. In the navigation bar on the left, click Certificates. 3. Upload the certificate to use to sign your decision, as shown in Figure 3–17 . When signing a task outcome using your certificate, you must upload the entire chain of certificates through Process Workspace as a .P7B PKCS7 format file, not just the one certificate issued to you by the certificate issuer. The entire chain can be exported through Internet Explorer. Mozilla Firefox does not let you export the chain as a .P7B file. Therefore, you can perform the following steps: a. Export the chain from Mozilla Firefox as a .P12 file PKCS12 format that also contains your private key. b. Import the .P12 file in Internet Explorer. c. Export it again from Internet Explorer as a .P7B file. d. Upload it through Process Workspace. Figure 3–17 Uploading a Certificate Note the following important points when providing your certificate to the system. Otherwise, you cannot use your certificate to sign your decisions on tasks. ■ The PKCS7 file format is a binary certificate format. Select this option if you have a standalone certificate file stored on your disk. ■ The PKCS12 file format is a keystore format. Select this option if you have your certificate stored inside a keystore. ■ If you want to copy and paste the contents of the certificate, select Type or Paste Certificate Contents and paste the BASE64-encoded text into the field. Do not paste a certificate in any other format into this field. Likewise, if you choose to upload a certificate, do not upload a BASE64-encoded certificate. Only PKCS12- and PKCS7- formatted files are supported for uploads.

4. Return to the task list by clicking the Home link in the upper right corner of

Process Workspace. 3-20 Oracle Fusion Middleware Users Guide for Oracle Business Process Management 5. Click a task to approve or reject. The task details are displayed.

6. Click either Approve or Reject.

Details about the digital signature are displayed.

7. For a task that has a signature policy, click Sign.

The Text Signing Report dialog box appears. 8. Select the certificate from the list to use to sign your decision. 9. Enter the master password of the Web browser that you are using.

10. Click OK.

The Web browser signs the string displayed in the upper half of the Text Signing Request with the certificate you selected and invokes the action approval or rejection that you selected. The task status is appropriately updated in the human workflow service. For more information about how certificates are uploaded and used, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.6 Reassigning and Delegating Tasks in Process Workspace

For information about reassigning and delegating tasks, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.7 Associating Comments and Attachments with Tasks in Process Workspace

You can associate comments and attachments with a task by using the Task Details page. For instructions about associating comments and attachments with a task, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite. For details about the Task Details page, see Section 2.3.1.2, The Process Workspace Task Details Page

3.8 Requesting Information in Process Workspace

For information about requesting information, see Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

3.9 Setting Rules, Vacation Periods, and Notification Preferences in Process Workspace

Rules act on tasks, either a specific task type or all the tasks assigned to a user or group. To set rules, from the Process Workspace toolbar, select Preferences. The Preferences window appears as shown in Figure 3–18 . Working on Tasks in Process Workspace 3-21 Figure 3–18 Configuration Areas: My Rules Page A rule cannot always apply to all circumstances in which it is used. For example, if a rule applies to multiple task types, it may not be possible to set the outcome for all tasks, because different tasks can have different outcomes. Rules are executed in the order in which they are listed. If a rule meets its filter conditions, then it is executed and no other rules are evaluated. For your rule to execute, you must be the only user assigned to that task. If the task is assigned to multiple users including you, the rule does not execute. You cannot specify business rules for ToDo tasks. This section contains these topics: ■ Section 3.9.1, How to Create User Rules in Process Workspace ■ Section 3.9.2, How to Create Group Rules in Process Workspace ■ Section 3.9.3, How to Enable a Vacation Period in Process Workspace ■ Section 3.9.4, How to Set Notification Preferences in Process Workspace

3.9.1 How to Create User Rules in Process Workspace

To create a user rule: 1. From the Process Workspace toolbar, select Configuration. The Configuration Areas window is displayed.

2. In the User Preferences area, click Rules. The My Rules and Other Rules pages

appear in the right pane. The My Rules page is selected.

3. In the My Rules page, in the Rules section, select My Rules. The My Rule screen

appears in the right pane.

4. Provide a name for the rule.

5. If the rule is a vacation rule, select Use as a vacation rule. The start and end dates

of the rule are automatically synchronized with the vacation period.