Understanding Declarative Scope Groups for HubSpot App Development

Опубликовано: 11 Октябрь 2024
на канале: HubSpot Developers
188
5

We recently updated the auth settings for public apps. This update will add new options for choosing the scopes used by your app. The new settings are currently optional, but they will be required beginning on October 21, 2024.

This video provides a comprehensive walkthrough of the declarative scope groups UI, detailing the various types of scopes - required, conditionally required, and optional - and explaining how they function within the UI. It emphasizes the importance of these scopes for app installation and usage, especially for apps that cater to a wide range of customers with varying features such as custom objects for Enterprise customers.
The video also introduces a new toggle feature, 'turn on advanced scope settings UI', which mandates the declaration of optional and conditionally required scopes for better security and functionality adherence. Additionally, it demonstrates the application of this new policy through an example of an existing app and discusses the implications for app developers, encouraging them to adopt this new policy for improved app configuration and user experience.

00:00 Introduction to Declarative Scope Groups UI
00:09 Understanding Scope Groups: Required, Conditionally Required, and Optional
02:23 Implementing Advanced Scope Settings: A Practical Guide
02:45 Testing with an Existing App: Before and After Advanced Scope Settings
05:11 Adapting New Apps to the Advanced Scope Policy
05:41 Conclusion and Call to Action for App Developers