Share via

on-behalf access chaining

Santhosh S 0 Reputation points
2024-05-09T17:04:04.5533333+00:00

We have frontend (React) with on-behalf / delegate permission given to middle layer (python) application. This we could get through various sample and have graph API called from middle layer python application.

Some of on-behalf graph calls to be done in third/backend-end layer (GoLang App) which is called from middle layer. We do not want to go with App based admin consent for this third/backend-layer (GoLang) app but want to use delegate/on-behalf permission like how the middle-layer (python) application is working.

Please let me know if there is way to chain the delegate/on-behalf workflow to 3 layered applications and all 3rd most layer also use on-behalf of logged in user from frontend. If yes, please let me know how to register third app and how to call third app API ( mainly how to create token in middle layer python app to call backend GoLang app OR simply forwarding token received in middle layer to third/backend app will work??)

Thanks & Regards,

Santhosh

Microsoft Security | Microsoft Entra | Microsoft Entra ID
Microsoft Security | Microsoft Entra | Other

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.