cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1402
Views
10
Helpful
2
Replies

a system account to perform administrative functions on behalf of host users for webex integrations

bhubaksh
Cisco Employee
Cisco Employee

So  Webex Meetings application integration allows your application to authenticate XML API requests using OAuth 2.0 access tokens. This authentication method does require end user authorization and authentication, and is best used when performing API functions on behalf of the active user. If you require a system account to perform administrative functions on behalf of host users, you should use an alternate authentication method.   
Looking for information on the alternate auth methods mentioned here supported by Webex .  Any collateral or other pointers?

2 Replies 2

dtibbe
VIP
VIP

Quite old, but recurring question: The Webex Rest API only supports OAuth using the known flow, see https://developer.webex.com/docs/integrations

 

Along with the access token, you'll receive a refresh token to renew the access token. If you do that periodically, you do have basically a service account that does not need a regular re-authentication.

jstewart1
Level 1
Level 1

I'm only aware of 2 options... SSO and not SSO.   if you use SSO for your tenant,  you'll need to use OAuth to handle any integrated authentication... I could be wrong on that, but it is what I believe to be the case.  If you are not using SSO for your tenant, you can pass a credential of any user, typically a site admin, in your security context.  If you are using SSO, you have to use OAuth and pass the user name and a session ticket in the security context.  

 

The authentication options are located https://admin.webex.com/settings and you'll see it is either SSO enabled or not.