Skip to content

Commit

Permalink
feat: add connectors
Browse files Browse the repository at this point in the history
  • Loading branch information
grokify committed Jan 22, 2024
1 parent 4415c47 commit e76b274
Show file tree
Hide file tree
Showing 5 changed files with 370 additions and 2 deletions.
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,9 @@ This is a repo for Saviynt Connector Packages built for the REST Connector as Co

This repo currently covers the files available at the following locaitons:

* [RingCentral](https://forums.saviynt.com/t5/community-sourced-integrations/ringcentral-integration-guide/ta-p/45617)
* [Signal Sciences](https://forums.saviynt.com/t5/community-sourced-integrations/signal-sciences-integration-guide/ta-p/50270)
1. [Intercom](https://forums.saviynt.com/t5/community-sourced-integrations/intercom-integration-guide/ta-p/52123) - [website](https://www.intercom.com/)
1. [NinjaOne](https://forums.saviynt.com/t5/community-sourced-integrations/ninjaone-integration-guide/ta-p/53191) - [website](https://www.ninjaone.com/)
1. [RingCentral](https://forums.saviynt.com/t5/community-sourced-integrations/ringcentral-integration-guide/ta-p/45617)
1. [SAP Business Technology Platform](https://forums.saviynt.com/t5/community-sourced-integrations/sap-business-technology-platform-sap-btp-integration-guide/ta-p/68010) - [website](https://www.sap.com/products/technology-platform.html)
1. [ServiceDesk Plus](https://forums.saviynt.com/t5/community-sourced-integrations/servicedesk-plus-integration-guide/ta-p/53548) - [website](https://www.manageengine.com/products/service-desk/)
1. [Signal Sciences](https://forums.saviynt.com/t5/community-sourced-integrations/signal-sciences-integration-guide/ta-p/50270) - [website](https://www.signalsciences.com/)
166 changes: 166 additions & 0 deletions docs/intercom/Connection_2023-09-05_12-38-50(UTC).json
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
{
"Intercom": {
"connectiondescription": "Intercom",
"sslCertificateId": null,
"msconnectorversion": null,
"connectorms": false,
"templateName": "Intercom",
"statusForEnableDisable": 1,
"vaultCredentialConnection": null,
"sslCertificate": null,
"vaultConfig": null,
"credentialChangeConfig": null,
"externalconnectiontype": "REST",
"connectionname": "Intercom",
"connectorType": null,
"templateMandatoryData": "daEnLks62aXyjzFDjc0ZFA/M3mlUVeh7XDxWWfHHt2A=",
"status": 1,
"EXTERNAL_ATTR":
[
{
"formdata": null,
"credentialSaveStatus": false,
"attributename": "ConnectionJSON",
"encryptedattributevalue": "F094T0v6WHOpHcSzOqzN/G0EOXMVamwB8u2E9ttQNJNH/uqcgtvsw9t4/JqDJeCqQsdihkRCJpZn9bLHAwEt1khfhJ57qiyRImlt7xYaAw/swvyXIzd8Sy5cUmKdTXQMNbo+AKyN8WZEu5/RNG+hVtf9xfZzpx/bhJKKInd9YqrAU0/xebQBLYd8QZq8WtQpIi74ZyB3OrtupuGeqF2LizS7DDqdx/2I6ivYn9+ZUm3oXNnNLE3S9J1rw+/DMvW9FtEUNBnci4OPQ9XYO3FpVFqFhojnUrHGX5sngCbo9wS8Vxt2j1MNAjr9moKMVwIuua6LOh137g3b04Cx06HNIhMwzG637fXbVkKz1HQrPVlGXz0mjqp4v9xBE1UlhjWmnjuiBfgcztvI3ojh19BOCP7NDDUqdGC3C4qzMT9cydK8cvLjVUVdFeGOVgucVPiSOhXU8yACmIKn0dmDPEvapmLByBrjRiAhFjVlbrTjkZWbxdxbmOoJjJvO27kldGq5IpWfuAoiqbFOnbtyHM5fL214cbDY39nEqosBRonUm7guggI871zFVXjixshB5qgCOPFqQzKUOotV6WcwZi8HaVfRyyMY5acjiByY2HUUfSG6RGucz6LdMiCvptmBVqlVGkS8I3e+nEhtWsVJgifTah58jHKe5pqb0HqR28Wkm2cA3s+TJPa4ZOl3IiExzcMzWOaGLcm9gqCX2zCOJxtd9/kOZcaQriOz0djl4Pl0YAVyxIxBvYiJ6OlVxV+meTZEjRly9FI1hMhPC88SF2U86UQnMb+lfNXZG5VvxNqQVvDjO6Iq8b0f/8qvS95mlrYiOs/SBmEE7b+tWaFgD603ToFPzTxIvcJjmweXSYPm/Ck="
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "ImportUserJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "ImportAccountEntJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "STATUS_THRESHOLD_CONFIG"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "CreateAccountJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "UpdateAccountJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "EnableAccountJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "DisableAccountJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "AddAccessJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "RemoveAccessJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "UpdateUserJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "ChangePassJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "RemoveAccountJSON",
"credentialSaveStatus": false
},
{
"formdata": null,
"credentialSaveStatus": false,
"encryptedattributevalue": "{\r\n \"call\": [\r\n {\r\n \"name\": \"call1\",\r\n \"connection\": \"acctAuth\",\r\n \"url\": \"https://api.intercom.io/tickets/${ticketID}\",\r\n \"httpMethod\": \"GET\",\r\n \"httpHeaders\": {\r\n \"Authorization\": \"${access_token}\"\r\n },\r\n \"httpContentType\": \"application/json\",\r\n \"ticketStatusPath\": \"ticket_state\",\r\n \"ticketStatusValue\": [\r\n \"resolved\"\r\n ],\r\n \"successResponses\": {\r\n \"statusCode\": [\r\n 200,\r\n 201\r\n ]\r\n }\r\n }\r\n ]\r\n}",
"attributename": "TicketStatusJSON"
},
{
"attributename": "CreateTicketJSON",
"formdata": null,
"encryptedattributevalue": "{\r\n \"call\": [\r\n {\r\n \"name\": \"call1\",\r\n \"connection\": \"acctAuth\",\r\n \"url\": \" https://api.intercom.io/tickets\",\r\n \"httpMethod\": \"POST\",\r\n \"httpParams\": \"{\\\"ticket_type_id\\\":\\\"${user.customproperty1}\\\",\\\"contacts\\\":[{\\\"id\\\":\\\"${user.id}\\\"}],\\\"ticket_attributes\\\":{\\\"title\\\":\\\"Ticket creation\\\",\\\"description\\\":\\\"An Request has been submitted for ticket creation\\\"}}\",\r\n \"httpHeaders\": {\r\n \"Authorization\": \"${access_token}\"\r\n },\r\n \"httpContentType\": \"application/json\",\r\n \"ticketidPath\": \"id\",\r\n \"successResponses\": {\r\n \"statusCode\": [\r\n 200,\r\n 201\r\n ]\r\n }\r\n }\r\n ]\r\n}",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "ENDPOINTS_FILTER",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "PasswdPolicyJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "ConfigJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "AddFFIDAccessJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "RemoveFFIDAccessJSON"
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "MODIFYUSERDATAJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "SendOtpJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"attributename": "ValidateOtpJSON",
"credentialSaveStatus": false
},
{
"encryptedattributevalue": "",
"formdata": null,
"credentialSaveStatus": false,
"attributename": "PAM_CONFIG"
}
]
}
}
16 changes: 16 additions & 0 deletions docs/intercom/ObjectSummary_2023-09-05_12-38-50(UTC).json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"Objects": {
"connection":
[
"Intercom"
]
},
"Information": {
"GUID": "4f535d69-4620-4aa3-b38b-3d101b77b88f",
"Exported By": "admin",
"Exported On": "2023-09-05 12:38:37",
"System": "scrum-exchange.saviyntcloud.com",
"TransferOwners": "0",
"TransferUsers": "0"
}
}
Loading

0 comments on commit e76b274

Please sign in to comment.