Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Live Search
spaceKeyZenGRCOnboardingGuide
additionalnone
placeholderSearch our site
typepage

Overview


Functionalities of using ServiceNow to manage ZenGRC audits , tasks and requests include the following:

  • An audit can be connected to any ServiceNow project within the connected ServiceNow instance.
  • The audit and imported requests are automatically created in ServiceNow and linked together.
  • All audit Audit and request updates are transferred in real time between ServiceNow and ZenGRC.ZenGRC tasks can be linked to any ServiceNow issue.
  • Assignees to a request do not requests only need to exist in ZenGRC. As long as they are ServiceNow users, they can be assigned to a request.
  • For users in the linked ServiceNow project, ZenGRC seamlessly opens the application for direct accessServiceNow for editing as long as the user has a ServiceNow profile.

Tip
titleTIP

There are several areas where users can access ServiceNow from ZenGRC. However, that access requires you to also have a ServiceNow user account. ServiceNow will display an error message stating that you do not have access.After importing requests and starting an audit, assignees can only be added within the ServiceNow instance.


Note
titleIMPORTANT

This page only details the additional functionality of ServiceNow audits, tasks and requests. For full instructions, please see Audits in ZenGRC.

Image Removed

At this time, these instructions outline the only activities that can be done on ServiceNow audits within ZenGRC. Uploading evidence requests and fulfilling tasks must be completed in ServiceNow.


Image Added

Accessing ServiceNow from an Audit


The majority Most of the information for a ServiceNow audit this beta feature needs to be updated within ServiceNow, which can be accessed directly accessed and updated within from ZenGRC. However, there may be times when you want to open ServiceNow.

The quickest way to open an audit in ServiceNow is directly from the Audits page prior to accessing the individual audit. To do this, complete the following steps:

  1. Click Audits in the left-hand navigation.
  2. Scroll to desired audit.
  3. Click Open in ServiceNow.
    Image Removed
    Image Added

If the individual audit summary page is already open from the Audits home page, access ServiceNow by completing the following:

  1. Click Actions | Open in ServiceNow.
    Image Removed
To open ServiceNow and export information, complete the following:

  1. Click Actions | Export from ServiceNow.
    Image RemovedImage Added

Working with Requests


Tip
titleTIP

Requests in a ServiceNow audit requests cannot be assigned within ZenGRC. Assignees can only be assigned to users added in the connected ServiceNow instance . The assignees need to add evidence and complete the request within ServiceNow.

Once requests are imported into a ServiceNow-connected audit in ZenGRC, they are also created in ServiceNow. Updates in ServiceNow are reflected in ZenGRC requests and vice versa

after the audit has been started.


Info
titleNOTE

ServiceNow audit requests do not display in the System of Record | Requests or in the To-Do List. The requests can only be viewed in bulk within the individual audit and in ServiceNow audit.

Editing a ServiceNow Request

Requests Most requests imported into ServiceNow audits can need to be edited in both ZenGRC and ServiceNow. But in ZenGRC, the only way to access them is through Audits.updated/edited within ServiceNow. To open and edit a request in ServiceNow from ZenGRC, complete the following steps:

  1. Click Audits and open the desired ServiceNow audit.
  2. Click Requests (in ServiceNow).
  3. Find the request and click View.



  4. On the resulting page, only two fields the Comments field can be edited. 
  5. Click the dropdown arrow beside Status to make another selection.
  6. updated in ZenGRC. Start typing in the Comments text field to prompt an Add button.
    Image Removed
    Click Edit to open a page where the majority of fields can be edited while remaining in the ZenGRC application.
    Image Removed

    Image Added

  7. Click Open in ServiceNow to open ServiceNow in a new browser tab or window.

    Image Added

    Tip
    titleTIP

    ServiceNow only opens for users who have a ServiceNow profile .

Linking a ZenGRC Task to ServiceNow

A task must already exist in ZenGRC prior to linking to ServiceNow. However, a new ServiceNow issue can be created directly from a ZenGRC task and saved in the selected ServiceNow project.
Info
titleNOTE

At this time, there is no way to review all ServiceNow issues that are linked to ZenGRC tasks. The ServiceNow issues can only be accessed from individual ZenGRC tasks.

Connecting to an Existing ServiceNow Item

To connect a task to an existing ServiceNow item, complete the following steps:

  • Create or open a task.
  • Click the ellipses in the top right (if your browser is maximized, an Actions button replaces the ellipses) and select Link to ServiceNow.
    Image Removed
    In the dialog box, enter a search term and click Search.
    Tip
    titleTIP

    The Search box does not auto populate, so you will need to know a word in the ServiceNow Key or Summary fields in order to search for your issue.

    Image Removed
    Select an option from the results.
    Image Removed
    Click Save. The page refreshes to display information from the ServiceNow issue.
    Image Removed
    Tip
    titleTIP

    These ServiceNow fields can only be edited in ServiceNow.

    Linking a ZenGRC Task to a New ServiceNow Item

    To create a new ServiceNow item and connect it to a task, complete the following steps:

  • Create or open a task.
  • Click the ellipses in the top right (an Actions button replaces the ellipses if your browser is maximized) and select Create new ServiceNow issue.
    Image Removed
    In the Project dropdown, select an option.
    Tip
    titleTIP

    The Project dropdown displays projects in the connected ServiceNow instance. This then populates the Issue dropdown with selections from the chosen ServiceNow project.

    Image Removed
    Select an option in the Issue dropdown and click Create new. Alternatively, click Back to cancel and return to the prior page.
    Image Removed
    A new dialog box displays with fields to complete that are dependent on the selected ServiceNow project setup.
    Image Removed
    Note
    titleIMPORTANT

    Since user information cannot be transferred from ServiceNow to ZenGRC, clicking within the Assignee and Reporter dropdown boxes won't prompt a name dropdown. These fields either expect email addresses associated with the ServiceNow accounts or ServiceNow user names following the @. 

    For example, the below screenshot is from ServiceNow and displays a list of users.
    Image Removed 
    • Only the person's email address (not shown) or the information outlined in red (without the @) is accepted in the ZenGRC fields. ("Eddy" or "Eddy Editor" will prompt errors, but "michael+editor" or "michael+editor@reciprocitylabs.com" won't.)
    • The user must be in ServiceNow, but does not have to be in ZenGRC.
    • Only one user can be assigned per field.

    These are not a mandatory fields, so a workaround is to create the issue without assigning names. Then, log into ServiceNow and assign users.

    Editing a ServiceNow Issue Linked in a ZenGRC Task

    To access a ServiceNow issue from a ZenGRC task, complete the following steps:

  • Open the task.
  • Click the link under ServiceNow issue key.
    Image Removed

    Unlinking or Replacing a Linked Item

    Only one ServiceNow item can be linked within a task.

    To remove the link between a task and a ServiceNow item, complete the following steps:

  • Open the task.
  • Click the ellipses in the top right (an Actions button replaces the ellipses if your browser is maximized) and select Unlink ServiceNow issue.
    Image Removed
    In the dialog box, click Unlink. Alternatively, click Cancel to close without changes.
    Image Removed

    To replace the link between a task and a ServiceNow item with a different ServiceNow item, complete the following steps:

    1. Open the task.
    2. Click the ellipses in the top right (an Actions button replaces the ellipses if your browser is maximized) and select Replace ServiceNow issue.
    3. The dialog box displays allowing you to search or create a new ServiceNow issue

      and may require them to log in.