on 2020 May 19 8:21 AM
Dear All,
Request you to let me know if it is possible to configure the SSO (Single Sign On) for Conversational AI wherein messaging channel is Microsoft Team (via MS Azure)?
The bot is planned to consume the On-premise (SAP ECC) data via middleware (node.js, python) developments in SAP Cloud Foundary. Hence intgeration would be:
MS Teams (via MS Azure) -> Bot Builder -> SAP Cloud Platform (SAP Cloud Foundry) -> SAP Cloud Connector -> SAP ECC
This involve the process of authenticating from MS Teams and then validating the user in SAP Cloud Platform and SAP ECC. Authentication can be directly planned from SCP to SAP ECC via cloud connector but needs to find the options for authentication from Teams -> SAP Cloud Platform.
Any inputs would be appreciated.
Best regards,
Amit
Request clarification before answering.
Hi Amit,
As far I talk to different stake holders from SAP & Microsoft, below as the possibilities.
1. SAP CAI only supports Multi tenant type of bot in Azure which is completely open to any to access if they have the app ID/ chatbot link. ( if the CAI supports single tenant / user defined bot types, there are options to restrict usings vai guest authetication in Azure.But still we cannot use authetication from SAP).
2. You can get the email id from memory parameter paticipant_data and then call an API for SCP authentication inside the bot using a custom intitalization skill. ( plz don't use CAI's default initialization skill ).
Hope it helps.
Incase if you find an alternative for the point 1. Please let me know. I'm also intertested in that case.
Thanks,
Roy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
74 | |
29 | |
8 | |
8 | |
7 | |
6 | |
6 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.