Unable to refresh token for Zoom Notify Connector integration with ServiceNow

Kajal Ahire
Tera Contributor

We are implementing the integration for the Notify Zoom Connector with ServiceNow Major Incident Management and have performed all the necessary steps for this integration as provided in the documentation. We have completed the Zoom spoke setup and the connection of Zoom in ServiceNow using the steps provided in the following documentation: ServiceNow Zoom Spoke Setup.

The part we are not able to complete as per the documentation:

As checked in the Zoom marketplace, the scopes are updated and split into granular multiple scopes with a limit of only 50 that we can choose. As per the documentation, we need to select more than 50. The changes seem to have been made recently in the Zoom app regarding the scopes, as per the following Zoom community post: Zoom Community Post and Zoom Documentations.

Additionally, our app is set up on the Zoom Marketplace with the correct URI, and we have verified the connections in ServiceNow. However, while refreshing the OAuth token, we are encountering the following error message: [Include the specific error message here for context]

We have also completed the necessary steps to configure the Zoom notify connector as provided in the following document: ServiceNow Notify Zoom Connector Setup.

Could you please provide guidance on resolving the OAuth token refresh error? Any insights or additional steps we might have missed would be greatly appreciated.

We are encountering errors while attempting to get the access token from the Flow Designer Zoom connection on our DEV and TEST instances. Below are the details:

TEST Instance: Error Message: Invalid redirect: https://<instance_name>.service-now.com/oauth_redirect.do (4,700) - For the above error, searching on Zoom support, we have verified the following points:

  • The URL is added to the Auth allow list.
  • We tried setting a new app in Zoom for the TEST and DEV instances.
  • Checked the scopes for the app configured to match the ServiceNow standards.
  • We used the Zoom admin account to get the access token.

DEV Instance: Error Message: You cannot authorize ServiceNow MIM 

We have verified all the debugging steps provided for the Zoom spoke setup. For your reference, you can review the detailed troubleshooting steps in the following ServiceNow article:

ServiceNow Zoom Spoke Setup.

Invalid redirect URL error with 4700 code, when requesting OAuth Access Token from Zoom

 

If anyone has suggestions or has been facing similar issues recently, please let me know.

 

Thank you!

1 REPLY 1

chaorace
Tera Contributor

I'm working through a similar process. I don't know anything about the redirect issue, but here's the full list of granular scopes strictly required by the current OoB Zoom Spoke actions. It clocks in at 39 entries which should fit under the 50 scope limit that Zoom imposes.

Some of the granular scope names for "meeting" API methods aren't actually documented so I instead inferred their proper names by looking at the granular scopes of the "sister methods" that exist for the "webinar" API. I'd appreciate confirmation from others regarding whether these work or not!

cloud_recording:read:list_user_recordings:admin
cloud_recording:read:recording_settings:admin
meeting:delete:meeting:admin
meeting:read:list_meetings:admin
meeting:read:list_past_instances:admin
meeting:read:meeting:admin
meeting:update:meeting:admin
meeting:update:status:admin
meeting:write:meeting:admin
meeting:write:registrant:admin
phone:delete:user_number:admin
phone:delete:users_calling_plan:admin
phone:read:list_call_logs:admin
phone:read:list_calling_plans:admin
phone:read:list_numbers:admin
phone:read:list_recordings:admin
phone:read:list_users:admin
phone:read:list_voicemails:admin
phone:read:numbers:admin
phone:read:user:admin
phone:read:user_setting:admin
phone:update:user:admin
phone:update:user_setting:admin
phone:write:calling_plan:admin
phone:write:user_number:admin
team_chat:delete:member:admin
team_chat:read:list_members:admin
team_chat:read:list_user_channels:admin
team_chat:read:list_user_messages:admin
team_chat:read:user_channel:admin
team_chat:update:user_channel:admin
team_chat:write:members:admin
team_chat:write:user_channel:admin
team_chat:write:user_message:admin
user:delete:user:admin
user:read:list_users:admin
user:read:user:admin
user:update:settings:admin
user:write:user:admin