Versions Compared

Key

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

...

Feature

Description

BitSight

You can use OnLink’s Paylocity connector to add or terminate employees. Here are the instructions to configure a post function that executes such an integration.

  1. Go to the Workflow of choice from Project Settings

  2. Select the transition you wish to add the post function to

  3. Click Post Function→Add Post Function.

  4. Select the OnLink Post Function option then Add.

  5. Select Paylocity in the system field (Paylocity connection needs to be established first), Then select Add employee or Terminate employee as the function.

  6. In the Input Field Mapping, map the relevant custom fields to each of the required fields as shown below. Ensure these custom fields are added to the issue screen from which the post function is being called.

UpGuard

To configure Add Employee post function, you will need to map these required fields: first name, last name in the UI. However since the required fields vary by the country in which you are hiring, we provide the flexibility to map additional fields by setting the KeyValue text as below:

image-20240313-003631.pngImage Removed

map:birthDate=customfield_10010
map:currency=customfield_10011
map:disabilityDescription=customfield_10012
map:employeeId=customfield_10013
map:ethnicity=customfield_10014
map:gender=customfield_10015
map:isHighlyCompensated=customfield_10016
map:isSmoker=customfield_10017
map:maritalStatus=customfield_10018
map:middleName=customfield_10019
map:ownerPercent=customfield_10020
map:preferredName=customfield_10021
map:priorLastName=customfield_10022
map:ssn=customfield_10023
map:suffix=customfield_10024
map:veteranDescription=customfield_10025

RiskRecon

To configure Terminate Employee post function, you will need to map these required fields: employee id, termination date and employee status.

However, the below additional fields can be mapped by setting the KeyValue text with the below (replace customfield_n with your customfields.:

map:adjustedSeniorityDate=customfield_10010
map:changeReason=customfield_10011
map:effectiveDate=customfield_10012
map:isEligibleForRehire=customfield_10013
map:statusType=customfield_10014
map:terminationDate=customfield_10015

Panorays

You will need to request Paylocity to setup webhook for your use cases e.g. new hire, termination, etc. This link provides more information about their process. Use the form specified in step-4 to provide relevant details. The URL, username and password can be copied once new webhooks are created in OnLink. See this link for reference.

image-20240108-173432.pngImage Removed

Once you have authorization, you can create a new webhook in OnLink with Paylocity as the system and the below config:

map:employeeFirstName=customfield_10122
map:employeeLastName=customfield_10123
config:summary='Paylocity Inbound: ', [0], ' ', [1]
config:auth_scheme=basic_auth
config:auth_username=<enter a username>
config:auth_password=<enter a password>

Additional mapping fields can be added. See Mapping section below for common fields you can map from Paylocity.Setup connection using one of the TPRM Asset Source options.

image-20240707-013547.pngImage Added

See this link to get api key: https://help.bitsighttech.com/hc/en-us/articles/115014888388-API-Token-Management

Follow instructions here to configure OnLink Assets importer. JSM Assets Data Synchronization

Additional config properties to be set:

config:api=<set to any of the supported BitSight api's>

UpGuard

See this link to get api key: https://cyber-risk.upguard.com/api/docs

Follow instructions here to configure OnLink Assets importer. JSM Assets Data Synchronization

Additional config properties to be set:

config:api=<set to any of the supported UpGuard api's>

RiskRecon

See this link to get api key: RiskRecon API

Follow instructions here to configure OnLink Assets importer. JSM Assets Data Synchronization

Additional config properties to be set:

config:api=<set to any of the supported RiskRecon api's>

Panorays

See this link to get api key: Panorays API

Follow instructions here to configure OnLink Assets importer. JSM Assets Data Synchronization

Additional config properties to be set:

config:api=<set to any of the supported Panorays api's>