Access a Help Desk Request as a Contact

Help Desk in the Redwood Experience can now grant access to the additional contacts that are added to a request. The objective is to ensure that users assigned as secondary contacts can view and interact with Help Desk Requests (SRs) in the same way that a primary contact does.

In order to accomplish this, new access is granted to contacts who are resources through an access group. For non-resource contacts, a new DSP must be created. 

Secondary contacts are also available for use in Adaptive Search. This allows Agents to search for all requests where a particular employee is a contact by using the Contacts filter chip on the Agent List page.

Filter on Contact

Filter on Contact

This allows all contacts to view the request or provide comments. For example, the "Add Manager" button on the Help Desk Request Detail page allows for including the primary point of contact's manager, and configuring this access would allow the manager to make comments on the request. Also, if there is an internal request that needs to be followed up by someone else because of a shift change off hours, they can be added as a contact to monitor and respond while the primary contact is out of the office.

The access given will allow a contact to respond to an email if one is sent to them with a link to the request.

Used in conjunction with the companion feature in this release, Filter the List of Requests on the Employee UI by Contact Type, the contact can monitor and respond directly through My Help, just as the Primary Contact would do.

Steps to Enable

First, we must add an Access Group for employees who also happen to be Resources:

  1. Under the Navigator, expand Tools
  2. Click to open Sales and Service Access Management.
  3. Navigate to the Configure Groups -> Access Groups tab.
  4. Click Create to create a custom Access Group.
    1. Provide a Name something like, Help Desk Request Contact Access.
    2. Add a Description, such as, Allows a Help Desk Request Resource to view and interact with Help Desk Requests.
    3. Click the Active checkbox.
  5. Click Save and Continue.
  6. Click the the Members Rule tab, and click on Create Rule.
    1. Name: Contact Access for Help Desk Resources
    2. Description: Gives access to contacts on a help desk request when they are a resource
    3. Check the Active checkbox.
  7. Under Conditions, click the plus sign to add a new Condition.
    1. Object: Resources
    2. Attribute: Roles (Roles)
    3. Operator: Does not equal
    4. Value: A value that will NEVER be used as a name of a role.
  8. From the Actions drop-down, choose Save and Publish.
  9. Under the Objects Rules tab, select the appropriate Object, and Search. Object is one of:
    1. HR Help Desk Request
    2. Internal Help Desk Request
  10. Click Add Rule.
  11. Search for the appropriate Rule for the Object:
    1. HR Help Desk request: HR Help Desk Request Contact Members
    2. Internal Help Desk Request: Internal Help Desk Request Contact Members
  12. Click on the Rule to be added.
  13. Click Apply.
  14. Click Done.
  15. Choose the appropriate Access Level. (You will likely want to choose Read or Update.)
  16. Repeat steps 7-12 for the second Help Desk Object, if desired.
  17. Click Save and Close.
  18. Click on the Object Rules tab again.
  19. Under Actions, choose Publish Rules

Now, we must add a Data Security Predicate (DSP) to allow non-resource employee users of Help Desk to have access if they are added as a contact to the request.

  1. Go to Navigator -> Tools.
  2. Click on Security Console.
  3. Under Roles, Search
    1. For HR Help Desk: ORA_SVC_HR_SR_CREATION.
    2. For Internal Help Desk: ORA_SVC_INTERNAL_HELPDESK_SR_CREATION.
  4. From the drop-down on the role on the left Search Results Panel, choose Copy Role.
  5. Click Copy Role (with Copy Option of "Copy top role" selected).
  6. Click Next.
  7. Click Next to take you to the Data Security Policies page.
  8. Click + Create Data Security Policy, and provide the following values for the fields:
    1. Policy Name: Grant on Service Request Header
    2. Policy Description:
      1. For HR Help Desk: HR service request creation can manager service request header where they are a contact of the Help Desk service request.
      2. For Internal Help Desk: HR service request creation can manager service request header where they are a contact of the Help Desk request.
    3. Data Set: Select by Instance set
    4. Condition Name (should be found at the end of the list): 
      1. For HR Help Desk: Access the service request header for table 

        SVC_SERVICE_REQUESTS

         where they are the contacts of the HRHD service request
      2. For Internal Help Desk: Access the service request header for table 

        SVC_SERVICE_REQUESTS

         where they are the contacts of the internal help desk service request
      3. Actions: Generally, either Read or Update, depending upon what is desired.
  9. Click OK.
  10. Click Next.
  11. Click Submit and Close.
  12. Note the Process ID, and click OK.
  13. Click on the Administration tab from the left-hand panel.
  14. Click on the Role Status link at the top.
  15. Confirm that your process has completed.

Synchronize the new security privileges for the users.

  1. Go to Navigator -> Tools.
  2. Click on Scheduled Processes.
  3. Click the Schedule New Process button.
  4. Search for the Name Import User and Role Application Security Data. (This can take a long time.)
  5. Click OK.
  6. Click Submit to begin the process.
  7. Note the Process ID, and click OK.
  8. Expand the Search section.
  9. Enter the Process ID and Click Search.
  10. Monitor the process, until it changes from Running to Succeeded.
  11. Click the Schedule New Process button.
  12. Search for the Name Retrieve Latest LDAP Changes. (This can take a long time.)
  13. Click OK.
  14. Click Submit to begin the process.
  15. Note the Process ID, and click OK.
  16. Enter the Process ID and Click Search.
  17. Monitor the process, until it changes from Running to Succeeded.

Now, whenever this person is added as a contact, they will be able to see the request.

Tips And Considerations

For best results, use this feature in conjunction with ability to filter and monitor requests as a contact in My Help.

Key Resources

After this feature is generally available, a video showing how to configure your environment and a demonstration of the functionality will be found on Oracle Video Hub: Fusion Help Desk.

How do I define system-access-group-based data security policies?

Access Requirements

Administrator privileges are required to set up the access for others.