e have a common client and we’re trying to resolve an issue with how our applications are working together within the Salesforce environment.
Our Salesforce application calls WebEx API with user credentials stored within the Salesforce platform to generate a unique meeting link for a Webex meeting when initiated by an external meeting attendee. This call is failing due to SSO requirements applied with the customer’s username and password via our authenticated API call to Webex using the WebEx API.
Since the workflow generates a unique meeting link based on the saved user credentials when an external attendee books a meeting, generating an alert for two-factor authentication would not be a viable process. Is there a suggested way we can use XXX API for this use case when the client's login requires SSO?
Example use case:
I (an authenticated Salesforce user with Webex account) send you (an external contact) a calendar invitation with preference for a Webex meeting.
You select a date and time that works for you.
Upon selection by external attendee, Salesforce and our Scheduler application generate a unique meeting link via Webex API using client’s stored Webex credentials in Salesforce.
Currently, the creation of the unique Webex link fails due to the login not receiving proper two factor authentication. Which from a business process, can’t really be applied since it’s not the Webex user initiating the call.