Page 1 of 1
Just family name for logins and email adresses?
Posted: Fri Jan 06, 2006 10:28 am
by mephisto
Could you please consider to add a new option for logins and email adresses: simply the family name.
e.g. login: smith
email:
smith@mydomain.com
Posted: Fri Jan 06, 2006 11:23 am
by ScalixSupport
When I first read this, I misunderstood and thought you were talking about the ability to just use the family name when you enter a login name. If, for example, you are called "Dave Kelly" and you are the only Kelly in your SYSTEM directory, you can just use "Kelly" as a login name. This is already available for any of the Scalix clients. But, if you have an e-mail address of
dave.kelly@example.com, you cannot login as
kelly@example.com because there will be no exact match on the address. You can login as
dave.kelly@example.com though. This means that if you were to add an address to the user of
kelly@example.com, it would work.
If I understand correctly, you are asking for just the family name as an address/login template when new users are created. I can raise a feature request for this but I'd like to understand your requirement.
If you use just a family name for the authentication id or e-mail address, you cannot guarantee uniqueness, especially if a number of users are called Smith :-). We enforce a requirement that authentication ids and e-mail addresses *must* be unique for each entry in the directory. This prevents problems when mail is delivered or people are attempting to sign in.
Cheers
Dave
Posted: Fri Jan 06, 2006 11:30 am
by mephisto
Yes, I am are asking for just the family name as an address/login template when new users are created. I am aware of the uniqueness issue, but we are a small company and right now this is sufficient for us. Right now I have to do this manually, so a template would safe me some time.
Posted: Fri Jan 06, 2006 2:02 pm
by florian
I believe what you want should be already possible; please check the omiam manpage for how internet addressing works, ommodiam and omshowiam manpages for how to set it up and the USRL_AUTO_GEN_AUTHID parameter in /var/opt/scalix/sys/general.cfg
I believe doing a
ommodiam -s 1 -D mydomain.com -N '"C" <S>'
and setting
USRL_AUTO_GEN_AUTHID=S@host.domain.com
should do the trick; believe for us it might still make sense to log as an enhancement that you can do this through the Scalix Admin Console or the Installer.
Cheers,
F.
Posted: Tue Jan 10, 2006 11:57 am
by jch
You can also use aliases for this. At home we're all called "Haxby" so I added alias for our given names so that we can all log in with a much shorter name. You do something like
This lets the cat log in with "cleo" instead of "cleo haxby" or "cleo.haxby@example.com" (the cat is quite talented but can't type for toffee). I also have an alias at work so I can log in as "jch".
jch
Posted: Tue Jan 10, 2006 12:20 pm
by mephisto
Very nice. I would be happy if stuff like this would be integrated into the SAC.
Posted: Tue Jan 10, 2006 12:56 pm
by florian
The problem with using aliases is actually that they will appear in the address book and will also be available as another internal (X.400 style) email address.
-- f.
Posted: Tue Jan 10, 2006 1:07 pm
by jch
I don't see that as a problem, more as a benefit. It gets to be a problem if users want to log in as something you don't want then to receive mail as. In the case of using the family name (as originally specified) or the given name (as for our cat) it's not really a problem.
Having said that I explicitly made sure that the aliases don't have Internet addresses as the various possible internet addresses are hung off the primary entry.
It's possible to have a better mechanism for login aliases, but not with the current code. I think (though I haven't tried it) that it's possible to have ex-directory aliases as well.
jch