mirror of
https://github.com/GAM-team/GAM.git
synced 2026-06-03 22:01:39 +00:00
user suspend/archive time support. #1920
This commit is contained in:
@@ -47013,7 +47013,9 @@ USER_SCALAR_PROPERTY_PRINT_ORDER = [
|
||||
'ipWhitelisted',
|
||||
'suspended',
|
||||
'suspensionReason',
|
||||
'suspensionTime',
|
||||
'archived',
|
||||
'archivalTime',
|
||||
'changePasswordAtNextLogin',
|
||||
'id',
|
||||
'customerId',
|
||||
@@ -47104,7 +47106,7 @@ USER_FIELDS_CHOICE_MAP = {
|
||||
'agreed2terms': 'agreedToTerms',
|
||||
'agreedtoterms': 'agreedToTerms',
|
||||
'aliases': ['aliases', 'nonEditableAliases'],
|
||||
'archived': 'archived',
|
||||
'archived': ['archived', 'archivalTime'],
|
||||
'changepassword': 'changePasswordAtNextLogin',
|
||||
'changepasswordatnextlogin': 'changePasswordAtNextLogin',
|
||||
'creationtime': 'creationTime',
|
||||
@@ -47174,7 +47176,7 @@ USER_FIELDS_CHOICE_MAP = {
|
||||
'ssh': 'sshPublicKeys',
|
||||
'sshkeys': 'sshPublicKeys',
|
||||
'sshpublickeys': 'sshPublicKeys',
|
||||
'suspended': ['suspended', 'suspensionReason'],
|
||||
'suspended': ['suspended', 'suspensionReason', 'suspensionTime'],
|
||||
'thumbnailphotourl': 'thumbnailPhotoUrl',
|
||||
'username': 'primaryEmail',
|
||||
'website': 'websites',
|
||||
@@ -47210,7 +47212,7 @@ USER_MULTI_ATTR_FILTER_CHOICE_MAP = {
|
||||
|
||||
INFO_USER_OPTIONS = {'noaliases', 'nobuildingnames', 'nogroups', 'nolicenses', 'nolicences', 'noschemas', 'schemas', 'userview'}
|
||||
USER_SKIP_OBJECTS = {'thumbnailPhotoEtag'}
|
||||
USER_TIME_OBJECTS = {'creationTime', 'deletionTime', 'lastLoginTime'}
|
||||
USER_TIME_OBJECTS = {'creationTime', 'deletionTime', 'lastLoginTime', 'suspensionTime', 'archivalTime'}
|
||||
|
||||
def _getUserMultiAttributeFilters(myarg, userMultiAttributeFilters):
|
||||
up = getChoice(USER_MULTI_ATTR_FILTER_CHOICE_MAP, mapChoice=True)
|
||||
|
||||
@@ -145,10 +145,14 @@ PROPERTIES = {
|
||||
{CLASS: PC_BOOLEAN, TITLE: 'IP Whitelisted',},
|
||||
'archived':
|
||||
{CLASS: PC_BOOLEAN, TITLE: 'Is Archived',},
|
||||
'archivalTime':
|
||||
{CLASS: PC_TIME, TITLE: 'Archival Time',},
|
||||
'suspended':
|
||||
{CLASS: PC_BOOLEAN, TITLE: 'Account Suspended',},
|
||||
'suspensionReason':
|
||||
{CLASS: PC_STRING, TITLE: 'Suspension Reason',},
|
||||
'suspensionTime':
|
||||
{CLASS: PC_TIME, TITLE: 'Suspension Time',},
|
||||
'changePasswordAtNextLogin':
|
||||
{CLASS: PC_BOOLEAN, TITLE: 'Must Change Password',},
|
||||
'recoveryEmail':
|
||||
|
||||
Reference in New Issue
Block a user