cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1652
Views
5
Helpful
3
Replies

Integration

Patience Umoru
Cisco Employee
Cisco Employee

Dear API Support, could you please tell me why the following two authorization requests return different results?

1.

Free private Org. Org ID=472b565e-fd57-400a-8079-2a3ff502a999

Integration page: Global access: Off and greyed out

Opened Auth link: https://webexapis.com/v1/authorize?client_id=C59a7214b463071f450f3578b4553707431ace9899d3c3b97967d6aed3d1b3aab&response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A8080&scope=spark%3Aall%20spark%3Akms%20meeting%3Arecordings_read%20meeting%3Acontr...

Result: Success, I get back the redirection with the OAuth code

 

2.

Company Org. Org ID=984f9b8e-1854-4eb9-b77b-6db8f87e7424

Integration page: Global access: Off or On: Result is the same

Opened Auth link: https://webexapis.com/v1/authorize?client_id=Cd69dc3f44b0a6ca565127d465b53bdf1bea6479af990ec6c342fed1d8b26c98a&response_type=code&redirect_uri=http%3A%2F%2Flocalhost%3A8080&scope=spark%3Aall%20spark%3Akms%20meeting%3Arecordings_read%20meeting%3Acontr...

Result: Returns error=policy_denied "Access denied Your administrator denied access to the Integration you have selected. We captured your request and will let them know. "

 

The scopes of the two integrations are exactly the same. I appreciate any advice on what I should do (what policy I should change, and where) in order to make Integration work for the Company Org.

Thanks in advance for your help.

1 Accepted Solution

Patience Umoru
Cisco Employee
Cisco Employee

The above are two different orgs. This kind of error happens when your Administrator has blocked user access to all or specific integrations. Please see this guide; https://help.webex.com/en-US/article/igy96e/Configure-User-Access-to-Integrations-in-Cisco-Webex-Control-Hub. You may need to ask your Org admin to whitelist this integration in your Org.

View solution in original post

3 Replies 3

Patience Umoru
Cisco Employee
Cisco Employee

The above are two different orgs. This kind of error happens when your Administrator has blocked user access to all or specific integrations. Please see this guide; https://help.webex.com/en-US/article/igy96e/Configure-User-Access-to-Integrations-in-Cisco-Webex-Control-Hub. You may need to ask your Org admin to whitelist this integration in your Org.

How do you whitelist the app in control hub? i have a sample app that i am trying to access via postman and i am getting the exact error message as the original post.

Integration policy was set to block, but it was change and a reset was done for the tokens as troubleshooting steps.

 

Hi @MapleLeaf,
Since your main query is regarding how to whitelist an App, that could be done through Control Hub with reference to this Help documentation - https://help.webex.com/en-us/article/igy96e/Configure-user-access-to-integrations-in-Control-Hub#id_110197

I think once the Global Access is OFF for integrations or, for any App in Control Hub - I don't think with that status, any App could be modified for some specific User access.
First, Global Access needs to be enabled for All, then some of the specific App/s could be modified for specific Users as per Org Admin's permission.
And, this permission edit thing in Control Hub can only be done if that Org has the 'Webex Pro-Pack' license, otherwise such modifications can't be done.

I think you can check with our General TAC Support team here regarding the access part for that App in Control Hub - https://www.cisco.com/c/en/us/support/web/tsd-cisco-worldwide-contacts.html, you can raise a Online TAC Case using this link to discuss the access part of the App. Because our TAC Team is more proficient on the Control Hub side queries.

Once that part is sorted, being from Webex Dev Support team, we can check on the queries regarding API Error.
Hope that way we can get to the solution faster.
Please feel free to let us know for any further queries!

Regards!
Sandip