User

Model definition

This type doesn't have a description. How annoying!

structs::models::User

This type doesn't have a description. How annoying!

Fields

Id: str

optionalDeleted: 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.

optionalEmail: strsource

optionalGivenName: strsource

optionalFamilyName: strsource

optionalFullName: strsource

optionalIsStaff: boolsource

optionalIsStaffUpdatedAt: timestampsource

When IsStaff was last set or unset. Used for auditing.

optionalIsStaffUpdatedBy: Id<User>source

The staff User that set or unset IsStaff. Used for auditing.

optionalIsCoverageUser: 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.

optionalCanGenerateAllAccountMonthlyStatements: boolsource

Declares whether this user can generate monthly statements for all CCMX account holders. Currently, this is reserved for Market Ops staff memebers

optionalCreatedBy: Id<User>source

optionalCreatedAt: timestampsource

optionalUpdatedBy: Id<User>source

optionalUpdatedAt: timestampsource

Producers

Produced by the following services:

Consumers

Consumed by the following services:

Referenced by