mirror of
https://github.com/GAM-team/GAM.git
synced 2025-07-10 14:43:34 +00:00
Alphabetize scopes for easier reading (#498)
This commit is contained in:
98
src/gam.py
98
src/gam.py
@ -10217,51 +10217,6 @@ class cmd_flags(object):
|
||||
self.auth_host_port = [8080, 9090]
|
||||
|
||||
OAUTH2_SCOPES = [
|
||||
{u'name': u'Group Directory API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.group'},
|
||||
{u'name': u'Organizational Unit Directory API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.orgunit'},
|
||||
{u'name': u'Users Directory API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.user'},
|
||||
{u'name': u'Chrome OS Devices Directory API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.device.chromeos'},
|
||||
{u'name': u'Mobile Devices Directory API',
|
||||
u'subscopes': [u'readonly', u'action'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.device.mobile'},
|
||||
{u'name': u'Legacy Email Settings API - Delegation',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://apps-apis.google.com/a/feeds/emailsettings/2.0/'},
|
||||
{u'name': u'Resource Calendar API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.resource.calendar'},
|
||||
{u'name': u'Group Settings API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.groups.settings'},
|
||||
{u'name': u'Audit Reports API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.reports.audit.readonly'},
|
||||
{u'name': u'Usage Reports API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.reports.usage.readonly'},
|
||||
{u'name': u'License Manager API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.licensing'},
|
||||
{u'name': u'User Security Directory API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.user.security'},
|
||||
{u'name': u'Notifications Directory API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.notifications'},
|
||||
{u'name': u'Site Verification API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/siteverification'},
|
||||
{u'name': u'User Schema Directory API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.userschema'},
|
||||
{u'name': u'Classroom API - counts as 5 scopes',
|
||||
u'subscopes': [],
|
||||
u'scopes': [u'https://www.googleapis.com/auth/classroom.rosters',
|
||||
@ -10275,19 +10230,64 @@ OAUTH2_SCOPES = [
|
||||
{u'name': u'Data Transfer API',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.datatransfer'},
|
||||
{u'name': u'Customer API',
|
||||
{u'name': u'Directory API - Chrome OS Devices',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.device.chromeos'},
|
||||
{u'name': u'Directory API - Customers',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.customer'},
|
||||
{u'name': u'Domains Directory API',
|
||||
{u'name': u'Directory API - Domains',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.domain'},
|
||||
{u'name': u'Roles Directory API',
|
||||
{u'name': u'Directory API - Groups',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.group'},
|
||||
{u'name': u'Directory API - Mobile Devices',
|
||||
u'subscopes': [u'readonly', u'action'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.device.mobile'},
|
||||
{u'name': u'Directory API - Notifications',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.notifications'},
|
||||
{u'name': u'Directory API - Organizational Units',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.orgunit'},
|
||||
{u'name': u'Directory API - Resource Calendars',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.resource.calendar'},
|
||||
{u'name': u'Directory API - Roles',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.rolemanagement'},
|
||||
{u'name': u'Directory API - User Schemas',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.userschema'},
|
||||
{u'name': u'Directory API - User Security',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.user.security'},
|
||||
{u'name': u'Directory API - Users',
|
||||
u'subscopes': [u'readonly'],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.directory.user'},
|
||||
{u'name': u'Email Settings API - Delegation',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://apps-apis.google.com/a/feeds/emailsettings/2.0/'},
|
||||
{u'name': u'Group Settings API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.groups.settings'},
|
||||
{u'name': u'License Manager API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.licensing'},
|
||||
{u'name': u'Reports API - Audit Reports',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.reports.audit.readonly'},
|
||||
{u'name': u'Reports API - Usage Reports',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/admin.reports.usage.readonly'},
|
||||
{u'name': u'Reseller API',
|
||||
u'subscopes': [],
|
||||
u'offByDefault': True,
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.order'}
|
||||
u'scopes': u'https://www.googleapis.com/auth/apps.order'},
|
||||
{u'name': u'Site Verification API',
|
||||
u'subscopes': [],
|
||||
u'scopes': u'https://www.googleapis.com/auth/siteverification'},
|
||||
]
|
||||
|
||||
OAUTH2_MENU = u'''
|
||||
|
Reference in New Issue
Block a user