Error 403: Insufficient scope for manage_forms. Updating the manifest.json results in manage_forms is not a valid OAuth Scope

Originally posted by Tait (from TaskLab.com.au)\n\nHi Team,

I have an Add-On that creates forms. It has been working for months.

All of a sudden it has stopped working.

I inspected the console response and I get a response:

{ errorCode: 403, message: "insufficient_scope", additionalDetails: '"manage_forms" scope required to complete this request' }

Ok, so I figure there is an update to the API. I update my manifest file to include manage_forms as a scope.

I get this response:

Invalid Addon Manifest. 'manage_forms' is not a valid OAuth scope

So my Add-On is currently unusable.

I reported a similar issue last week to developer.support@servicem8.com but the issue is back.

I have people depending on this Add-On, what can I tell them about when the issue will be resolved?

Hi Tait,

We understand the frustration this must be causing, especially with users depending on your Add-on.

This issue is related to manage_forms being introduced as a new OAuth scope. The key point is that manage_forms is a new scope that should not have impacted existing Add-ons. Your Add-on should continue working with its current scope configuration without requiring the new manage_forms scope in the manifest.

First, can you confirm if this issue has been resolved? It’s possible this was a temporary issue that has since been fixed.

If you are still experiencing problems, please send an email to developer.support@servicem8.com. When you contact them, please:

  • Confirm your account email address
    • Reference this forum post
      • Mention that this is a recurring issue affecting a production Add-on
        • Include the specific error messages you’re receiving

The team will be able to investigate this further for you.

Thanks,
Cody