Commit 2a36a442 authored by Danan S's avatar Danan S Committed by Chromium LUCI CQ

Fix EDU Coexistence scopes

- Add Family Management scope
- Remove scopes irrelevant to EDU Coexistence

Bug: 1157119
Change-Id: I0964a956aefa0d7361f10946c42aa0ba9da3aa98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2581884
Commit-Queue: Dan S <danan@chromium.org>
Reviewed-by: default avatarDavid Roger <droger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#836023}
parent 0c234289
...@@ -134,7 +134,7 @@ EduCoexistenceLoginHandler::EduCoexistenceLoginHandler( ...@@ -134,7 +134,7 @@ EduCoexistenceLoginHandler::EduCoexistenceLoginHandler(
OAuth2AccessTokenManager::ScopeSet scopes; OAuth2AccessTokenManager::ScopeSet scopes;
scopes.insert(GaiaConstants::kKidsSupervisionSetupChildOAuth2Scope); scopes.insert(GaiaConstants::kKidsSupervisionSetupChildOAuth2Scope);
scopes.insert(GaiaConstants::kPeopleApiReadOnlyOAuth2Scope); scopes.insert(GaiaConstants::kKidManagementOAuth2Scope);
scopes.insert(GaiaConstants::kAccountsReauthOAuth2Scope); scopes.insert(GaiaConstants::kAccountsReauthOAuth2Scope);
scopes.insert(GaiaConstants::kAuditRecordingOAuth2Scope); scopes.insert(GaiaConstants::kAuditRecordingOAuth2Scope);
scopes.insert(GaiaConstants::kClearCutOAuth2Scope); scopes.insert(GaiaConstants::kClearCutOAuth2Scope);
......
...@@ -43,6 +43,10 @@ const char kChromeSyncOAuth2Scope[] = ...@@ -43,6 +43,10 @@ const char kChromeSyncOAuth2Scope[] =
const char kChromeSyncSupervisedOAuth2Scope[] = const char kChromeSyncSupervisedOAuth2Scope[] =
"https://www.googleapis.com/auth/chromesync_playpen"; "https://www.googleapis.com/auth/chromesync_playpen";
// OAuth2 scope for access to Kid Management API.
const char kKidManagementOAuth2Scope[] =
"https://www.googleapis.com/auth/kid.management";
// OAuth2 scope for parental consent logging for secondary account addition. // OAuth2 scope for parental consent logging for secondary account addition.
const char kKidManagementPrivilegedOAuth2Scope[] = const char kKidManagementPrivilegedOAuth2Scope[] =
"https://www.googleapis.com/auth/kid.management.privileged"; "https://www.googleapis.com/auth/kid.management.privileged";
......
...@@ -29,6 +29,7 @@ extern const char kDeviceManagementServiceOAuth[]; ...@@ -29,6 +29,7 @@ extern const char kDeviceManagementServiceOAuth[];
extern const char kAnyApiOAuth2Scope[]; extern const char kAnyApiOAuth2Scope[];
extern const char kChromeSyncOAuth2Scope[]; extern const char kChromeSyncOAuth2Scope[];
extern const char kChromeSyncSupervisedOAuth2Scope[]; extern const char kChromeSyncSupervisedOAuth2Scope[];
extern const char kKidManagementOAuth2Scope[];
extern const char kKidManagementPrivilegedOAuth2Scope[]; extern const char kKidManagementPrivilegedOAuth2Scope[];
extern const char kKidsSupervisionSetupChildOAuth2Scope[]; extern const char kKidsSupervisionSetupChildOAuth2Scope[];
extern const char kGoogleTalkOAuth2Scope[]; extern const char kGoogleTalkOAuth2Scope[];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment