Versions Compared

Key

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

The Shares module contains sharing options available for your data integration. 

To access these features, go to Perspectium > Perspectium Core > Shares in your ServiceNow instance. 


UI Expand
titleDynamic Share


Divbox
stylebackground: white

With dynamic shares, you can send records out of your ServiceNow instance as they are created, updated, and/or deleted. Dynamic shares can be configured per ServiceNow table. This setup can be used to control the format, conditions, and destination of data that will be dynamic shared out of your ServiceNow instance. 

To access dynamic shares, go to Perspectium > Perspectium Core > Shares. Then, click Dynamic Share.


UI Expand
titleCreate a ServiceNow dynamic share


Divbox
stylebackground: white

Creating a dynamic share for a table will allow you to sync records for that table with the records in another application instance.

(info) NOTEBecause this approach uses business rules to trigger sharing records out, if a user is updating records with setWorkflow(false) to turn off executing business rules (including async business rules), records will not be shared.  In this case, consider using alternative approaches like Scheduled Sync Up, Scheduled Bulk Shares or Flow.

Prerequisites:

Instructions:

  1. In your ServiceNow instance, go to Perspectium > Perspectium Core > Shares.

  2. Select Dynamic Share.

  3. Select Create New Dynamic Share.

  4. Choose either Business Rule or Flow Designer as your share type. Learn more about share types.

    (info) NOTE: This is not editable - if you wish change the share type of this dynamic share once you save, you will have to delete the dynamic share and create a new one.

  5. Enter a name of your new dynamic share in the Name field.

  6. In the Table dropdown, find and select the table which includes the data that you want to dynamic share out of your ServiceNow instance. 

  7. Check the Active box to activate your dynamic share.

  8. In the Encryption Method dropdown to select a method to encrypt the data. 

    Cipher options include:

    Encryption Method

    Dynamic shared data will...

    TripleDESbe encrypted with Triple DES.
    AES128

    be encrypted with AES-128.

    AES256

    be encrypted with AES-256.

    (info) NOTE: To ensure AES-256 encryption for your data, you will need to create an encryption and decryption key with at least 32 characters in the PSP Properties module.

    Base64 Encode Onlyhave Base64 encoding only.
    Unencrypted

    not be encrypted.


  9. Scroll to the Trigger Conditions tab and check as many of the following boxes as you wish:

    Action

    Record data will be shared out of your ServiceNow instance when...

    Create

    new records are created. 

    <table_name>.insert


    Update

    record data is changed.

    <table_name>.update


    Delete

    records are deleted.

    <table_name>.delete


    Alternatively, you can use Update or Insert under Runtime Settings

    Image Added

    When Update or Insert is selected, Create and Update actions will be grayed out and not selectable. Furthermore, when the messages are pushed out to Perspectium Cloud Server, the name field will contain:

    <table_name>.bulk

    This will instruct the consumer or subscriber to implement an update (by sys_id) or insert action when the sys_id is not found.

  10. Click the Search icon next to the Target queue field and in the Queues popup, select the shared queue that you want to dynamic share your record data to.

  11. Click Submit to save your changes.





Dynamic Share


Send records out of your instance as they are created, updated, and/or deleted.

Bulk Share


Send a snapshot of data at a point in time from your instance. 

Scheduled Bulk Shares


Schedule one or more bulk shares to run at a time you choose. 

Group Share


Select the tables you want to share and control them in one location. 

Image Removed