cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Data Layer access with Oauth2

Data Layer access with Oauth2

E_Stapel
Long-established Member

Hello everyone,

is it possible to connect a 3rd-party-system to the CtrlX Data Layer via oauth2? 

The goal is to access data of the Data Layer. 

Thank you!

 

5 REPLIES 5

CodeShepherd
Community Moderator
Community Moderator

This is currently not possible nor planned.

jacaré
Long-established Member

OAuth2 is mentioned in swagger. This could be misleading if its not implemented:

jacar_0-1710757682921.png

 

E_Stapel
Long-established Member

Hello @CodeShepherd ,

which methods can be useed instead of 0Auth2?

We need access to the Data Layer from a 3rd-party-system.

Thanks in advance.

Sgilk
Frequent Contributor

Hi @E_Stapel ,

How are you trying to access the datalayer?

For REST API, the standard is bearer token authentication. Bearer tokens are obtained by request with authorized user credentials from the Authorization and Authentication API. 

Here is an example request:

Sgilk_0-1710857749160.png

Similarly, SDK clients can access datalayer resources using authorized user credentials. See the Python datalayer client sample.

E_Stapel
Long-established Member

Hello @Sgilk ,
thank you for the quick answer. 
Currently is the idea to connect the 3rd-party-system via http- and REST-protocols with json-format and the authentification should run with client certificates. 
Is that possible?

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist