On 8/26/21 8:46 AM, Maxim Solodovnik wrote:
I would call it: security issue :)
IMO such destructive action like purging user should be very much
secured ....
Admins periodically review user list and remove old, not fully
registered or not verified users. Also, a user needs to remove his
contact information if the application keeps interacting with him by
email for example, however, OM does not do that.
On Thu, 26 Aug 2021 at 12:44, Lee But <leesenglishless...@gmail.com
<mailto:leesenglishless...@gmail.com>> wrote:
Isn't there a way to send an ID key in the invitation email that
can automatically remove the record that matches the key. Or,
match the email address?
On Thu, Aug 26, 2021 at 5:36 AM Maxim Solodovnik
<solomax...@gmail.com <mailto:solomax...@gmail.com>> wrote:
On Thu, 26 Aug 2021 at 12:18, Lee But
<leesenglishless...@gmail.com
<mailto:leesenglishless...@gmail.com>> wrote:
Hello Maxim,
The <application.base.url> is just to point to the website
that openmeetings is on so that the user can recognise it.
Example, Maxim Solodonvik at www.openmeetings.apache.org
<http://www.openmeetings.apache.org> has invited you to
join their online meeting room(s).
Perhaps, it would be better if the admin could create an
'organisation name' and have that in the invitation instead.
The <URL>, would point directly to a page to change the
password and complete registration.
Well
Actually both URLs will be
https://om.alteametasoft.com/openmeetings/signin
<https://om.alteametasoft.com/openmeetings/signin>
This is why I'm asking :)
What I mean by 'deregister' is to remove the information
that the admin created: names, password and email address.
That may not be clear.
I suppose it could read, 'If you have received this
invitation in error or do not wish to join the meeting
room(s), please _click here_ to deregister your
information shown in this email.'
As I wrote before
this is impossible without successful login
which impossible without "change the password and complete
registration"
So the footer looks useless to me :(
On Thu, Aug 26, 2021 at 4:59 AM Maxim Solodovnik
<solomax...@gmail.com <mailto:solomax...@gmail.com>> wrote:
Thanks for the templates :)
I'll do the following:
1) will create the key
`send.invite.to.user.created.by.admin`
2) will use "Formal version" to create the template
(you can modify it any time as described here
https://openmeetings.apache.org/EditTemplates.html
<https://openmeetings.apache.org/EditTemplates.html>)
Couple of questions:
1) why do we need both "<application.base.url>" and
"<URL>"?
2) why do we need this "If you have received this
invitation in error, please _click here_ to
deregister." footer? the only way to de-register is to
complete registration then to delete themselves ....
On Wed, 25 Aug 2021 at 20:39, Ali Alhaidary
<ali.alhaid...@the5stars.org
<mailto:ali.alhaid...@the5stars.org>> wrote:
Nice :-)
Ali
On 8/25/21 3:07 PM, Lee But wrote:
Hello Maxim,
Here are two templates. One is formal, the other
informal. I think it would be useful for admins
to view default templates and create their own
invitations as well.
possible keys could be:
send.formal.invite.to.user.created.by.admin
send.casual.invite.to.user.created.by.admin
send.custom.invite.to.user.created.by.admin
In the examples below, the name order could be
swapped according to the language being used.
*****************
Formal version
*****************
Dear <firstName> <lastName>,
<adminFirstName> <adminLastName> at
<application.base.url> has invited you to join
their online meeting room(s).
To complete your registration and use the
room(s), please visit the link below and create a
strong password.
<URL>
Your username for logging in is <username>.
Thank you for joining our meeting rooms.
Best regards,
<adminFirstName> <adminLastName>
If you have received this invitation in error,
please _click here_ to deregister.
*****************
Casual version
*****************
Hi <firstName> <lastName>,
<adminFirstName> <adminLastName> here from
<application.base.url>. I’ve added you as a user
to our online meeting room(s).
To use the room(s), you need to complete your
registration. Click the link below and create a
strong password.
<URL>
Your username for logging in is <username>.
Thanks for joining our meeting room(s).
See you soon!
<adminFirstName>
If I’ve sent you this invitation by mistake,
please _click here_ to deregister.
On Wed, Aug 25, 2021 at 6:13 AM Maxim Solodovnik
<solomax...@gmail.com
<mailto:solomax...@gmail.com>> wrote:
Maybe you can help to create a template for
such email (as text) here? :)
and maybe propose a configuration key name?
`send.email.when.created.by.admin`? Maybe
better ideas? :))
On Wed, 25 Aug 2021 at 12:18, Lee But
<leesenglishless...@gmail.com
<mailto:leesenglishless...@gmail.com>> wrote:
Hello Maxim,
I'm testing with my own email addresses
until I am sure that I have everything right.
I think that would be great. Also, a link
to the login page would be useful, as
without it, users don't know the URL of
the website.
Regards,
Lee
On Wed, Aug 25, 2021 at 2:53 AM Maxim
Solodovnik <solomax...@gmail.com
<mailto:solomax...@gmail.com>> wrote:
Hello Lee,
this is by design
these email settings are for
self-registration only
Password is not being sent for
security reasons
As workaround your users can click
"Forget password"
enter login/email and change the password
We can add some additional setting to
send email to newly created users
with instructions above :)
WDYT?
On Tue, 24 Aug 2021 at 23:07, Lee But
<leesenglishless...@gmail.com
<mailto:leesenglishless...@gmail.com>>
wrote:
Hello,
I turned off self-registering,
and when I set up a user as
admin, no verification email is
sent despite the key being set to
true.
image.png
Also, the email that contains the
user's account details does not
contain the password, nor a link
to the openmeetings page, so they
cannot log in.
Here's the message:
image.png
Thank you,
Lee
--
Best regards,
Maxim
--
Best regards,
Maxim
--
Best regards,
Maxim
--
Best regards,
Maxim
--
Best regards,
Maxim