Zendesk
Zendesk is a unified customer service platform. It features a common user interface, single login, and a platform for sharing customer data.
Supervisor Configuration Parameters
To configure the connector, following parameters are required:
Supported Objects and Operations 
Users
Table 66: Supported operations for Users
| Create User | POST | 
| Update User | PUT | 
| Delete User | DELETE | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
Groups
Table 67: Supported operations for Users
| Create Group | POST | 
| Update Group | PUT | 
| Delete Group | DELETE | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
| Update Membership | PUT | 
Mandatory Fields
Users
Groups
DisplayName
Connector Limitations
- 
A user with Agent role only can be added to group membership. 
- 
Get resource by pagination will always return the resources in multiples of hundred. For example, if the count is specified as 126, 200 records are returned. 
- 
If any value for startIndex is passed when using get resources by pagination parameter, the result from the connector is always the nearest 100 records from the requested number. 
- 
Users can be deleted multiple times as the cloud application supports soft delete. 
 
    G Suite
G Suite is a cloud computing, productivity, and collaboration tool. It includes the Google web applications Gmail, Drive, Hangouts, Calendar, and Docs. It also includes an interactive whiteboard. The enterprise version offers custom-domain email addresses, additional storage, and 24/7 phone and email support.
You must create a service account to access the G Suite services. For information on creating a service account, see Creating a service account in G Suite.
Supervisor Configuration Parameters
To configure the connector, following parameters are required:
Supported Objects and Operations 
Users
Table 68: Supported operations for Users
| Create User | POST | 
| Update User | PUT | 
| Delete User | DELETE | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
Groups
Table 69: Supported operations for Groups
| Create Group | POST | 
| Update Group | PUT | 
| Delete Group | DELETE | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
| Update Membership | PUT | 
Mandatory Fields
Users
- 
FirstName  
- 
LastName  
- 
Password 
Groups
Email
Connector Limitations
- 
Connector supports cursor based pagination even with any change at count in subsequent requests. 
- 
Created date is displayed for Users. Created date and Modified date are not displayed for Groups. 
- 
Group information of user is not displayed in user details. 
- 
The Email ID of Users and Groups to be created should be provided along with the domain name of target instance. 
 
 
    Concur
Concur offers two on-demand Software as a Service (SaaS) products to help manage travel. Concur Travel & Expense gives you web and mobile solutions for travel and expense management, and TripIt is a mobile travel organizer for individuals.
Supervisor Configuration Parameters
To configure the connector, following parameters are required:
Supported Objects and Operations 
Users
Table 70: Supported operations for Users
| Create User | POST | 
| Update User | POST | 
| Delete User | DELETE | 
| Get User | GET | 
| Get All Users | GET | 
| Get All Users with Pagination | GET | 
Groups
NA
Mandatory Fields
Users
- 
userName 
- 
name.givenName 
- 
name.familyName 
- 
enterpriseUserExtension.empId 
- 
emails.value 
- 
password 
- 
scimUser.locale 
- 
enterpriseUserExtension.ctryCode 
- 
enterpriseUserExtension.crnKey 
- 
enterpriseUserExtension.ledgerKey 
- 
enterpriseUserExtension.custom21 
Groups
NA
Connector Limitations
- 
Only user end-points are supported in Concur connector. 
- 
Inactive user's information is not displayed when Get All Users operation is performed. 
- 
The search result status for inactive user is NotFound . 
- 
While Get Users by Pagination with StartIndex and count specified, next nearest multiple of 100 records to the count value are fetched. 
- 
Invalid Geolocation url returns BadRequest status. 
- 
Created and LastModified dates are not supported. 
- 
API does not return the details of groups to which a user is associated. 
- 
POST user with the details similar to that of existing user's id, email and EmpId will update existing user's information. In such case, status code 201 is returned. 
- 
Inactive user cannot be created or edited. 
- 
GivenName and FamilyName are not updated in PUT user operation. 
- 
Custom21 value accepts only the Expense list code. For example, a valid Custom21 value are IN - 890, IN - 562, AU - 510, NL - 842, NO - 432, and so on. 
- 
Currently, an authentication related issue is observed while Get User by Id for a user "cteadmin@quest.com". This issue causes integration failure. To fix this, two keys are introduced in AppSettings of function host named ShouldExcludeUsers and ExcludeUserIds. 
- 
ShouldExcludeUsers key accepts either true or false as value, and ExcludeUserIds takes comma separated user's ids. 
- 
If value for ShouldExcludeUsers is true, the user ids mentioned in ExcludeUserIds will not appear in GetAll Users response. 
 
 
    Tableau
Tableau offers data visualization software to let users upload files to a server or the cloud. You can create custom dashboards to analyze business intelligence and data.
Supervisor Configuration Parameters
To configure the connector, following parameters are required:
- 
Connector name 
- 
Username 
- Password 
- 
Site name (Example: https://online.tableau.com/#/site/MarketingTeam/users) 
- 
Target URL (Cloud application's instance URL used as target URI in payload - Example: https://{instance-name}.online.tableau.com/api/{api-version}) 
Supported Objects and Operations 
Users
Table 71: Supported operations for Users
| Create User | POST | 
| Update User | PUT | 
| Delete User | DELETE | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
Groups
Table 72: Supported operations for Groups
| Create Group | POST | 
| Update Group | PUT | 
| Deprovision | PUT | 
| Undo Deprovision | PUT | 
| Update Membership | PUT | 
Mandatory Fields
Users
Email
Groups
displayName
Connector Limitations
- 
User update is supported for User role only. 
- 
Created and last modified dates are not available. 
- 
Group deletion is not supported. 
- Adding or removing a member from a renamed group is possible only after a full synchronization .