Support for Granular Permissions Consent Screen during Google Account Authorization

Updated 

Google has changed its OAuth authorization screen to have a granular consent screen allowing users to choose or not choose each permission or scope manually. With granular permissions, consumers get more fine-grained control over what account data they choose to share with each app. By letting users grant access to specific data, Google aims to minimize data exposure, bolster trust, and empower users with privacy-first control over their digital lives.
A granular permission consent screen would be displayed to users when applications request more than one non-Sign-In scope. Users can select which permissions they want to approve to share with the application. 

Below is an illustration of how the Google Account Authorization process used to look like before vs how the Account Authorization process will look after the integration of Granular Consent Screen!

Before

After

Within Sprinklr, the above changes bringing in granular consent screens as a part of account authorization impacts YouTube account addition. Hence whenever a user is adding YouTube accounts in Sprinklr, user will have the access to grant access to necessary permissions.

Hence, to leverage Sprinklr functionalities to their fullest, please go through the following mandatory permissions which are necessary to be granted at the time of Account Addition.

Permission Name 

Functionality affected in Sprinklr 

Description

See, edit, and permanently delete your YouTube videos, ratings, comments and captions 

Publishing and Moderation  

This permission is required for Account addition, publishing and grabbing of messages. 

Manage your YouTube videos 

Publishing and Moderation  

This permission is required for Account addition, publishing and grabbing of messages. 

View your YouTube account 

Publishing and Moderation 

This permission is used to fetch paid analytics and metrics. For example - CPM, Ad Impressions, Monetised Playbacks, Estimated Revenue, Gross Revenue. Mandatory if user wants to report on these for their YT account.

View and manage your assets and associated content on YouTube 

Monetization and Rights Management 

This permission is required for accessing YouTube monetisation and Rights management.

View YouTube Analytics reports for your YouTube content 

Reporting Analytics 

This permission is required to fetch all reporting analytics and metrics. (Views, Likes, Comments, Followers, Reach, etc.)

Manage your YouTube account 

Publishing and Moderation 

This permission is required for Publishing and Moderation use cases. 

View Content owner account details from Youtube 

Monetization and Rights Management 

This permission is required Monetization and Rights Management use cases.