ExtendedUser#
- class ExtendedUser[source]#
The extended JSON representation of a user.
-
email:
Optional
[str
]# The email of the user. This will only be provided for the currently logged in user.
Can this user see hidden assignments at least in one course.
-
payments:
Sequence
[Transaction
]# The payments this user did. This will only be provided for the currently logged in user. For other users it will be an empty list.
-
used_coupons:
Sequence
[Union
[TenantCouponUsage
,CourseCouponUsage
]]# The coupons used by this user. This will only be provided for the currently logged in user. For other users it will be an empty list.
-
permissions:
Union
[Just
[GlobalPermMap
],_Nothing
[GlobalPermMap
]] = Nothing# The permissions of the user. This will only be present if requested.
-
group:
Optional
[Group
]# If this user is a wrapper user for a group this will contain this group, otherwise it will be null.
-
email: