Atlassian JIRA Confluence is a connector that links Atlassian software with Jira software. It gives teams the ability to manage projects and track development efforts in the cloud.
NOTE: AtlassianJC supports the Jira software and Confluence
To configure the connector, following parameters are required:
Connector Name
Username
API Key
Operation |
VERB |
---|---|
Create |
POST |
Delete |
DELETE |
Get All Users |
GET |
Get (Id) |
GET |
Get All Users with pagination | GET |
Operation |
VERB |
---|---|
Create |
POST |
Update |
PUT |
Delete |
DELETE |
Get All Groups |
GET |
Get (Id) |
GET |
The user and group mapping is listed in the table below.
SCIM parameter | Atlassian JIRA Confluence parameter |
---|---|
Id | accountId |
userName | emailAddress |
password | password |
Name.Formatted | displayName |
DisplayName | displayName |
email.value | emailAddress |
Active | active |
Timezone | timeZone |
Locale | locale |
Groups.Value | name |
SCIM parameter | Atlassian JIRA Confluence parameter |
---|---|
Id | name |
DisplayName | name |
members.value | accountId |
members.display | displayName |
Timezone, Active, and Locale are readonly fields.
Cloud application does not support the PUT operation for User objects.
While trying to create a duplicate user, the cloud application returns an error with the status code 201. But the existing user is retrieved as the result.
The Stride application is no longer part of Atlassian.
Cloud application does not supports the Get All groups with pagination operation.
The cloud application attributes for the cloud API URL is case-sensitive.
Trello is a web-based project organizer with both free and paid services. Users can create projects, with room to add comments, additional information, and attachments.
To configure the connector, following parameters are required:
Connector Name
Operation |
VERB |
---|---|
Get (Id) | GET |
Get all users |
GET |
Operation |
VERB |
---|---|
Create | POST |
Update | PUT |
Delete | DELETE |
Get (Id) | GET |
Get all groups | GET |
displayName
The user and group mappings are listed in the tables below.
SCIM parameter | Trello parameter | ||
---|---|---|---|
id | id | ||
userName | username | ||
name.formatted | fullName | ||
displayName | fullName | ||
emails[0].value | |||
active | confirmed | ||
groups[].value |
| ||
groups[].display |
|
SCIM parameter | Trello parameter | ||
---|---|---|---|
id | id | ||
displayName |
| ||
extension.description |
| ||
extension.name | organization.name | ||
extension.organizationId | board.idOrganization | ||
members[].value |
members[].id | ||
members[].display |
members[].fullName |
The Created and LastModified dates are not supported for Users and Groups.
Pagination is not supported for getting Users and Groups.
Invalid Target URL throws the following status code and message:
Create, Update and Delete operations are not supported for Users.
When a group of the type board created without associating any organization or team, users can not be added to this board (group). Only the user whose credentials are used to create the board can be added.
As there is no concept of users under an account under Trello, the get users operation is achieved by retrieving members of the groups (organizations and boards) to which the user (whose credentials are used for authorizing the API requests) has access.
As there are no APIs to retrieve all users or groups, it is required to use /search API by setting the query with characters from [a-z] and [0-9]. This introduces a performance hit.
Both organizations and boards of Trello are considered as groups in the connector. Boards can be associated with organizations but organizations cannot be associated with boards.
A board cannot be added under organization via group membership operations. Instead, board can be associated with the organization by providing the organization id while performing create or update operation.
While performing the group membership operation, removal of membership of a user, whose credentials are used for the authorization of the connector, from the group (organization or board) , will not be executed because after removing membership, any operation on that particular group cannot be performed with these credentials, as the user is unauthorized.
While performing group membership operation, removal of the membership of a user who is the only admin of the group (organization or board), is not possible as the group requires at least one admin.
Group update or deletion of a group (organization or board) is not possible if the user whose credentials are used to authorize the connector is not the admin of the particular group.
All users would be added as normal users for group membership management operations.
While performing the update of an organization (group) with the short name and invalid id, Trello initially checks for the uniqueness of the short name and then checks for the existence of the id.
All group memberships are of the users type.
A board can only be associated with a single organization. Disassociation of a board from organization is not possible. Hence, the group membership does not support addition or removal of boards as a member of the organization.
|
IMPORTANT: Please note the important points below:
|
Box lets users securely store, access, share, and collaboratively work on files across devices. It is accessible through web and mobile applications and REST APIs. It features functions such as search, metadata, granular permission models, enterprise-grade security, retention policies, and preview capabilities.
To configure the connector, following parameters are required:
Connector name
Client Id
Public Key
To get the Box credentials
Create an account in Box.
Log in to the Box account . The URL will be similar to https://{Business_Name}.app.box.com/folder/0.
Navigate to the Developer console.
Create a new custom application.
Select OAuth 2.0 with JWT (server authentication) as the authentication method.
Click View App and navigate to the Configuration section.
Set the value of Application Access to Enterprise.
Enable the advanced features by selecting the following options:
In the Add and manage public keys section, click generate Public/Private Key pair button. A config JSON file gets downloaded and it includes the credentials, that are required to get the access token for authentication.
Operation |
VERB |
---|---|
Create |
POST |
Update |
PUT |
Delete |
DELETE |
Get user by Id |
GET |
Get all users |
GET |
Get all users with pagination |
GET |
Operation |
VERB |
---|---|
Create | POST |
Update |
PUT |
Delete | DELETE |
Get group by Id | GET |
Get all groups | GET |
Get all groups with pagination |
GET |
DisplayName
The user and group mappings are listed in the tables below.
SCIM parameter | Box parameter |
---|---|
id | id |
email[0].value | login |
userName | login |
name.formatted | name |
displayName | name |
active | status |
address[0].formatted | address |
userType | type |
PhoneNumbers[0].Value | phone |
active | status |
title | job_title |
preferredLanguage | language |
timezone | timezone |
meta.created | created_at |
meta.astModified | modified_at |
SCIM parameter | Box parameter |
---|---|
id | id |
name | displayName |
created | created_at |
lastModified | modified_at |
members[].value | user[].id |
members[].display | user[].name |
Pipedrive is a cloud-based sales management tool offered on a web platform and as a mobile app.
To configure the connector, following parameters are required:
Connector name
API key
Operation |
VERB |
---|---|
Create |
POST |
Update |
PUT |
Delete |
DELETE |
Get user by Id |
GET |
Get all users |
GET |
The user mappings are listed in the tables below.
SCIM parameter | Pipedrive parameter |
---|---|
Id | id |
userName | |
displayName |
name |
Name.Formatted | name |
email.value | |
Active | active_flag |
Timezone | timezone_name |
Locale | locale |
Created | created |
LastModified | modified |
The Groups object type is not supported.
Deactivated or Deleted users can be deactivated or deleted multiple number of times.
Deactivated or Deleted users can be activated again.
© 2024 One Identity LLC. ALL RIGHTS RESERVED. Conditions d’utilisation Confidentialité Cookie Preference Center