cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
636
Views
1
Helpful
3
Replies

Using an Integration in another organization

Janos Benyovszki
Cisco Employee
Cisco Employee

Use case:

You have created an integration within your organisation and it works fine with users who are from the same org. Now you would like to offer the very same integration to users from other organizations as well.

 

Question:

Will your integration work with the other organization as well, or do you need to create another one in the new org?

1 Accepted Solution

Janos Benyovszki
Cisco Employee
Cisco Employee

Answer:

Yes, your integration will work with other organizations as well, as long as the users in the other org accept the scope / permission request from the integration after opening your OAuth authorization URL. Integrations act on behalf of users, so whatever the authenticating user has access rights for, will the integration be able to use as well. 

For more, see: https://developer.webex.com/docs/integrations

View solution in original post

3 Replies 3

Janos Benyovszki
Cisco Employee
Cisco Employee

Answer:

Yes, your integration will work with other organizations as well, as long as the users in the other org accept the scope / permission request from the integration after opening your OAuth authorization URL. Integrations act on behalf of users, so whatever the authenticating user has access rights for, will the integration be able to use as well. 

For more, see: https://developer.webex.com/docs/integrations

Hey,
Thank you very much for your answer!
I have the same problem-
I'm trying to send an API https://webexapis.com/v1/devices to get information about devices of our client organization and I'm not getting any information
how do you get the users in the other org accept the scope / permission request from the integration after opening your OAuth authorization URL ?
Thanks in advanced!

@rachelro your use case seems a little different here, that the one described in the main post. It looks like you are not creating an OAuth Integration and then asking other org users to authorize it, but you seem to have an OAuth access token for your own user and using that token you are trying to get the list of devices for a second / client org, right? 

One of the most common issues with that scenario is that your partner user does not have appropriate rights in the client org, so that might be something to look into. This guide could help with that https://help.webex.com/en-us/article/16gmxfb/Assign-administrator-roles-in-Partner-Hub .