Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

For Saviynt 4 Saviynt connectors - DB vs REST

GSR
Regular Contributor
Regular Contributor

Hello,

I would like to know any documentation or evidence that which Saviynt4Saviynt connector DB or REST is recommended by Saviynt and why?

What risks using a DB/REST connector?

Thank you

1 REPLY 1

rushikeshvartak
All-Star
All-Star

REST connector is recommended 

Saviynt recommends using the REST connector over the DB connector for the Saviynt4Saviynt integration. This preference is based on several key factors:

Documentation and Recommendations:

1.Saviynt Documentation:
- The official Saviynt documentation suggests that the REST connector is generally preferred due to its flexibility, scalability, and better support for modern web services.
- REST connectors are more in line with current best practices for integrating applications and services.

2. Community and Best Practices:
- Discussions within the Saviynt community and best practices guides often highlight the advantages of using REST APIs for integration.
- REST APIs provide a more robust and secure method for data exchange, which is crucial for identity and access management solutions.

Advantages of REST Connector:

1. Security:
- REST APIs often support stronger security protocols, such as OAuth 2.0, enabling more secure data transmission.
- REST APIs typically offer better logging and monitoring capabilities, enhancing security and compliance.

2. Scalability and Flexibility:
- REST APIs are designed to handle a higher volume of requests and can scale more effectively with the needs of the organization.
- They provide greater flexibility in terms of the operations that can be performed and the data that can be accessed.

3.Compatibility and Integration:
- REST APIs are widely used and supported, making it easier to integrate with other systems and services.
- They are more likely to be compatible with future updates and enhancements from Saviynt.

Risks of Using DB Connector:

1. Security Risks:
- Direct database connections can expose sensitive data and are generally considered less secure than REST APIs.
- There is a higher risk of SQL injection attacks and other vulnerabilities when using DB connectors.

2. Maintenance and Support:
- DB connectors require more maintenance, including database schema changes and updates.
- REST APIs are typically better supported by vendors, with more frequent updates and patches.

3. Performance Issues:
- DB connectors may face performance limitations, especially under high load or when dealing with complex queries.
- REST APIs are generally more efficient and can handle larger volumes of data more effectively.

4. Complexity and Compatibility:
- Direct database access can lead to compatibility issues with database schema changes or version updates.
- REST APIs abstract these complexities, providing a more stable and consistent interface.

Conclusion:

Given the advantages of the REST connector in terms of security, scalability, flexibility, and compatibility, it is generally the recommended approach for Saviynt4Saviynt integration. However, the specific choice may depend on the organization's requirements and existing infrastructure.

Saviynt4Saviynt REST Connector:

  • The REST connector is generally recommended for modern integrations due to its flexibility and ease of use.
  • It allows for easy updates and maintenance without the need for direct database access.
  • It supports granular operations through APIs, making it suitable for dynamic and complex integration scenarios (Saviynt Community Forums)  (Saviynt Community Forums) .

Saviynt4Saviynt DB Connector:

  • The DB connector might be suggested for specific use cases where direct access to the database is necessary or where performance is a critical factor.
  • It can provide faster data retrieval and updates compared to the REST API in certain high-volume environments (Saviynt Community Forums)  (Saviynt Community Forums) .

 

 


Regards,
Rushikesh Vartak
If you find this response useful, kindly consider selecting 'Accept As Solution' and clicking on the 'Kudos' button.