I added scopes with the development account, and the install url has also changed. After testing, it is found that as long as the user clicks the updated install url, it will prompt the user to re-authorize. So how can I get all my users to re-authorize? It is impossible to send install url to every user. Is there any other way? And there is another problem. scopes was added directly before, and users will report errors directly when accessing hubspot through our app. Why not prompt users to re-authorize?
From my understanding, you added scopes in your developer account and the install url changed, so there are two issues at hand:
After testing, you observed that if a user clicks the updated install url, it will prompt the user to re-authorize.
You want your users to be able to be re-authorized in bulk and you would prefer not to send each of them the new install url
Scopes was added before the install URL changed, so users will report errors directly when accessing Hubspot through your app. You want a prompt for all users to re-authorize.
A few questions for further clarity on your goal and roadblock:
When you reference a new install URL, do you mean the URL for your HubSpot users to use your third party app?
Do you know what kind of scopes were added?
Without posting any sensitive information, are you able to share visuals or a video of the step by step to reproduce the issue, including the prompt an existing user who already installed the app would get?
If existing users run into access issues due to the changed authorization URL to use your app, reinstalling could be another option as you've noted clicking the new URL prompts re-authorization.
@Jaycee_Lewis and @lyntonhow would you approach reauthorizing existing users on a third-party apps connecting with HubSpot when the install URL changes? Is there a way around sending each user the new install URL if the scopes were added before?
From my understanding, you added scopes in your developer account and the install url changed, so there are two issues at hand:
After testing, you observed that if a user clicks the updated install url, it will prompt the user to re-authorize.
You want your users to be able to be re-authorized in bulk and you would prefer not to send each of them the new install url
Scopes was added before the install URL changed, so users will report errors directly when accessing Hubspot through your app. You want a prompt for all users to re-authorize.
A few questions for further clarity on your goal and roadblock:
When you reference a new install URL, do you mean the URL for your HubSpot users to use your third party app?
Do you know what kind of scopes were added?
Without posting any sensitive information, are you able to share visuals or a video of the step by step to reproduce the issue, including the prompt an existing user who already installed the app would get?
If existing users run into access issues due to the changed authorization URL to use your app, reinstalling could be another option as you've noted clicking the new URL prompts re-authorization.
@Jaycee_Lewis and @lyntonhow would you approach reauthorizing existing users on a third-party apps connecting with HubSpot when the install URL changes? Is there a way around sending each user the new install URL if the scopes were added before?