OData Connector
With the OData connector, you can access OData V2- and V4-compliant REST services.
For example, the Microsoft Graph API or data sets from Intrexx can be made available as an OData service for external platforms, apps, or services. Integrate data from these services into your Intrexx platform to create a central hub for applications and processes.
The OData connector allows you to consume and publish data.
Consume data
-
Creating Applications Based on Service Functionalities
-
Integrating OData Services into Processes
-
Real-time read and write access
-
Navigating Through Related Records
-
Calling Service Functions
-
Access to binary files (documents, images, etc.)
-
Provide platform data via the generic OData specification, taking into account user permissions, applied filters, and permissions for reading, adding, modifying, and deleting
-
Various authentication methods; compliance with the service's user and authorization model
Provide Data
-
Creating OData Services Based on Intrexx Applications and Data Groups
-
Publishing and Editing Data from Intrexx via OData Services
-
Real-time data access for both reading and writing
-
Running Groovy Scripts and Starting Intrexx Processes
-
Providing data as a REST service from integrated third-party systems such as ERP, CRM, etc.
Advantages
-
Easy integration of any OData data sources into web applications and processes
-
Mobile and personalized access to all integrated data
-
Integration of Internet services such as Facebook or eBay
Security
Cross-Origin Resource Sharing (CORS)
By default, the Intrexx OData server allows browser requests from different domains and defines the corresponding CORS response headers for them.
If you want to restrict this behavior, you can use the following two system properties to specify which values are allowed for the CORS headers `Access-Control-Allow-Origin` and `Access-Control-Allow-Headers`:
-
de.uplanet.lucy.server.odata.producer.server.AccessControlAllowHeaders
Comma-separated list of allowed request headers
-
de.uplanet.lucy.server.odata.producer.server.AccessControlAllowOrigins
Comma-separated list of allowed origins
If the properties are not defined, the default behavior remains in effect.
For more information on this topic, please visit the following link: Cross-Origin Resource Sharing (CORS)
