Chat now with support
Chat with Support

Starling Connect Identity Manager Integrated - Starling Connect for Active Roles Administration Guide

Egnyte

Egnyte lets users store files on either a company’s existing data center infrastructure or in the cloud. It can be integrated with the cloud, storage, devices, and business applications to let you control data with your current hardware.

Supervisor Configuration Parameters

To configure the connector, following parameters are required:

  • Connector name

  • Client_Id (API Key provided for the application)

  • Username

  • Password

  • Target URL (cloud application's instance URL used as target URL in payload)

To get the Client_id

  1. Login to the Egnyte cloud application.
  2. Register an application under My API Keys menu. Registered Application will have an API key that can be used as Client_Id.

Supported Objects and Operations

Users
Table 63: Supported operations for Users

Operation

VERB

Create

POST

Update

PUT

Delete

DELETE

Get user by Id

GET

Get all users

GET

Get all users with pagination

GET

Groups
Table 64: Supported operations for Groups

Operation

VERB

Create POST
Update

PUT

Delete DELETE
Get all groups GET

Get all groups with pagination

GET

Mandatory Fields

Users
  • userName

  • emails.value
  • name.givenName

  • name.familyName

  • EnterpriseExtension.authType

  • userType

  • active
Groups
  • displayName

Connector Limitations

  • The Role object type is not supported by cloud application for trial account. Hence, the connector does not support the role endpoint.

SugarCRM

SugarCRM is a customer relationship management (CRM) system. It allows users to manage sales-force automation, marketing campaigns, customer support, collaboration, mobile CRM, social CRM, and reporting.

Supervisor Configuration Parameters

To configure the connector, following parameters are required:

  • Connector name

  • Client Id

  • Client Secret
  • Username

  • Password

  • Platform
  • Target URL (cloud application's instance URL used as target URL in payload)

Supported Objects and Operations

Users
Table 65: Supported operations for Users

Operation

VERB

Create

POST

Update

PUT

Delete

DELETE

Get user by Id

GET

Get all users

GET

Groups
Table 66: Supported operations for Groups

Operation

VERB

Create POST
Update

PUT

Delete DELETE
Get all groups GET

Get all groups by Id

GET

Mandatory Fields

Users
  • UserName

Groups
  • Not Applicable

Connector Limitations

  • Creation of a duplicate user returns the following status code:

    • 403:Forbidden
  • A CRUD operation on Users and Groups can be performed only by users with Admin credentials.
  • Multiple groups can be created with same name.
  • Group memberships cannot be added, retrieved, or modified using API calls.

  • Cloud application allows creation of a group without the Name being specified.

Oracle IDCS

Oracle IDCS is a cloud-based identity management service that integrates with existing systems and directories. Users can develop, access and deploy their applications from one platform. It works with both cloud and on-premises applications.

Supervisor Configuration Parameters

To configure the connector, following parameters are required:

Supported Objects and Operations

Users
Table 67: Supported operations for Users

Operation

VERB

Create

POST

Update

PUT

Delete

DELETE

Get all users

GET

Get user by id

GET

Get users with Pagination GET
Groups
Table 68: Supported operations for Groups

Operation

VERB

Create

POST

Update

PUT

Delete 

DELETE

Get

GET

Get

GET

Mandatory Fields

Users
  • userName

  • emails.value

  • name.familyName

Groups
  • displayName

Connector Limitations

  • Oracle IDCS does not validate the values provided for the roles in the user request and the same is getting assigned to the user. No validation is performed for the type, value properties for the roles. Same is the case with entitlements.

  • Groups will not be returned with the create user response.

  • Sub-Groups cannot be added in Group Memberships.

Bitbucket

Bitbucket is a web-based hosting service for source code and development projects that use either Mercurial or Git. It can be integrated with other Atlassian software like Jira, HipChat, Confluence, and Bamboo.

Supervisor Configuration Parameters

To configure the connector, following parameters are required:

  • Connector name

  • User Name

  • Password

  • Target URL (Cloud application's instance URL used as targetURI in payload)

Supported Objects and Operations

Users
Table 69: Supported operations for Users

Operation

VERB

Get User

GET

Get All Users

GET

Groups
Table 70: Supported operations for Groups

Operation

VERB

Get Group

GET

Get All Group

GET

Mandatory Fields

Users

Not Applicable

Groups

Not Applicable

Connector Limitations

  • Create, Update, and Delete are not supported for users and groups.

  • Supports basic authentication only for users who have not selected the Two Factor-Authentication feature.

  • Pagination is not supported for Users and Groups.

  • Impact on performance is observed if the number of API call record is more than 100.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating