UserCreated
A user is created. This can happen multiple times for the same user id, since it is possible to delete only the user and then re-create the user. To retrieve only this event you use the topic “user/irm.aspnetcore.identity.events.usercreated”.
Name | Type | Description |
---|---|---|
AggregateId | UUID | The unique identifier of the user (always the same as the person id for end-users). |
Username | string | The username which is unique within the tenant, but can exists for multiple tenants. |
string | The email address of the user. This is typically the same as Username, but the service can be configured to use PhoneNumber or any username and in thoose cases it can differ. | |
EmailConfirmed | bool | True if the email is confirmed; otherwise false. |
PhoneNumber | string | The phone number of the user. In a default configuration phone number is not visible and collected, so it is common for this to be null. |
PhoneNumberConfirmed | string | True if the phone number is confirmed; otherwise false. |
ValidFrom | DateTime | The date and time (in UTC) when the user is valid (aka the earliest point in time when the user is allowed to sign-in). |
ValidTo | DateTime | The date and time (in UTC) when the user is valid (aka the latest point in time when the user is allowed to sign-in). Commonly null. |
IsSystemUser | bool | True if this user represents a system (aka an external system); otherwise false. |
SendInvitation | bool | True if an invitation will be send to the user; otherwise false. |
AdditionalInvitationParameters | string | Additional parameters that should be added to the invitation link. Typically it can contain for example a client id to brand the create account page for a specific client. |
FromIpAddress | string | The IP Address of the user (or service) that caused the event. |
IpAddressLocation | IpAddressLocation | Ip address information if available. |
UserAgent | string | The user agent string from the browser (or service) that caused the event. |
Metadata | dynamic | A dynamic object with additional data for the event. |