Email operations
Architecture
Email field
~field.Email~uncvrd1❓: 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.SendEmailToUseris used to initialize the email sending process- The first non-empty value is used as email address:
field.Emailfield- User's login
- The first non-empty value is used as email address:
ap.ApplySendEmailis triggered by the SendEmail command and sends an email to the user using an appropriate storage