Email operations

Architecture

Email field

  • ~field.Email~❓: is used to store the user's email address

ALTERABLE WORKSPACE UserProfileWS INHERITS sys.ProfileWS (
	DESCRIPTOR UserProfile (
		DisplayName varchar,
    Email varchar, -- <-- New field for storing user's email>
	);
  ...
  • AuthZ: UPDATE: role.ProfileOwner

Commands

  • c.SendEmailToUser is used to initialize the email sending process

    • The first non-empty value is used as email address:

      • field.Email field

      • User's login

  • ap.ApplySendEmail is triggered by the SendEmail command and sends an email to the user using an appropriate storage

Last updated

Was this helpful?