This type doesn't have a description. How annoying!
structs::models::User
This type doesn't have a description. How annoying!
Fields
Id: str
Deleted: boolsource
Provider: Id<IdentityProvider>source
ProviderAccountId: strsource
This value depends on the type of the provider being used to create the account. * oauth: The OAuth account's id (usually the sub field). * email: The user's email address. * credentials: Id returned from the authorize callback.
Email: strsource
GivenName: strsource
FamilyName: strsource
FullName: strsource
IsStaff: boolsource
IsStaffUpdatedAt: timestampsource
When IsStaff was last set or unset. Used for auditing.
IsStaffUpdatedBy: Id<User>source
The staff User that set or unset IsStaff. Used for auditing.
IsCoverageUser: boolsource
Declares whether this user can be assigned as the Coverage User for an Account or Issuer. This is intended to be used in conjunction with the IsStaff property. To be replaced by User Groups in the future.
CanGenerateAllAccountMonthlyStatements: boolsource
Declares whether this user can generate monthly statements for all CCMX account holders. Currently, this is reserved for Market Ops staff memebers
CreatedBy: Id<User>source
CreatedAt: timestampsource
UpdatedBy: Id<User>source
UpdatedAt: timestampsource
Producers
Produced by the following services:
Consumers
Consumed by the following services:
- RestGateway
- Frontend
- WebSocketServer
- BlockSignals
- Identity
- IssuerManagement
- Aggregator
- Config
- SnapshotWriter
- ReportsOrchestrator