Connector for OData

The connector for OData lets you access OData V2 and V4 compliant REST services.

For example, the Microsoft Graph API or data groups ib Intrexx can be made available as an OData service for external platforms, apps or services. You can integrate data from these services into your Intrexx platform and thus create a central hub for applications and processes.

With the Connector for OData, data can be consumed and provided.

Consume data

  • Creating applications based on service functionalities

  • Integration of OData services in processes

  • Read and write access in real-time

  • Navigate through data records that have a relationship to each other

  • Call service functions

  • Access binary files (documents, images, etc.)

  • Offer the platform data via the generic OData specification, whereby user rights, applied filters and permissions for reading, adding, modifying and deleting are taken into account

  • Various authentication methods, compliance with the user and permission concept specified by the service

Provide data

  • Creating OData services on the basis of Intrexx applications and data groups

  • Publishing and editing data in Intrexx via OData services

  • Read and write access in real-time

  • Execute Groovy scripts and start Intrexx processes

  • Provision of data as a REST service from integrated third-party systems such as ERP, CRM, etc.

Benefits

  • Simple integration of any OData data source into web applications and processes

  • Mobile and individual access to all integrated data

  • Integrate 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 set 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.

Further information on this topic can be found under the following link: Cross-Origin Resource Sharing (CORS)

More information

System requirements

Consume data

Provide data

Integration in applications

Use in processes

Expert settings

Appendix