Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-06-01 Thread Christian Mack
Hello Hans


On 2012-05-31 08:31, hans wrote:
 
 Thanks for your very detailed explanation :-) Now I know for sure how it
 should work. Just one more question about your explanation: Does it
 apply to both the web interface and the SOGo integrator?
 

I didn't test SOGo Integrator lately.
In the one I tested, this functionality was missing.
I read however on this list that ACLs are now supported via Integrator.
But I am not sure if this applies to IMAP only or for ACLs on calendars
and address books too.


 The place I get stuck when following your instructions is this part:
 
Now start typing the name or email address of the desired user.
After each keystroke you get a list of some of the matching users (25
 at most on my server).
 
 I get the user add window, but it's empty no matter what letter I type.
 If I try to enter an email address/user I know is there (I only have 5
 users at the moment, it's a test set up)  it becomes red and I cannot
 add it.
 
 So I must be doing something wrong in the configuration somewhere.
 
 I think the other users are valid users since I can login to SOGo with
 them.
 

Seems you don't have an enterprise address book.
This is set in SOGoUserSources.
In it
isAddressBook = YES;
must be set.

Without this you don't have autocompletion with all valid users.
It only will find users in your user created address books.

I hope this helps a bit.


Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-06-01 Thread hans

Hi,

I fixed it by changing my sql view sogo_view

I was was missing the c_cn column.

And now i see my users when trying to share a calendar.

Hans

--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-05-31 Thread hans

Christian,

Thanks for your very detailed explanation :-) Now I know for sure how it 
should work. Just one more question about your explanation: Does it 
apply to both the web interface and the SOGo integrator?


The place I get stuck when following your instructions is this part:

Now start typing the name or email address of the desired user.
After each keystroke you get a list of some of the matching users (25 
at most on my server).


I get the user add window, but it's empty no matter what letter I type. 
If I try to enter an email address/user I know is there (I only have 5 
users at the moment, it's a test set up)  it becomes red and I cannot 
add it.


So I must be doing something wrong in the configuration somewhere.

I think the other users are valid users since I can login to SOGo with them.

Regards

Hans





--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-05-30 Thread hans

Hi Peter,

Could you point me a bit in the right direction were to look?

Should I be able to share something directly from the sogo web interface 
or do I manually need to configure something in the  sogo configuration 
for each calender that a user wants to share?


What I thought how sharing should work is that a user creates a 
new/extra calendar and that user can control which other sogo users kan 
access it.  But I can't seem to share anything only allow all 
authenticated users access.


Regards,

Hans







On 24-5-2012 17:48, Peter Peltonen wrote:

Hi,

On Thu, May 24, 2012 at 4:11 PM, hansha...@dandy.nl  wrote:

Hi,

I read somewhere in the manual that mysql as backend does not support
groups.
Does this mean I cannot share calendars when using mysql?

AFAIK you should be able to share calendards between individual users
just fine. At least with PostgreSQL you can.

BR,
Peter


--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-05-30 Thread Christian Mack
Hello Hans


On 2012-05-30 16:52, hans wrote:
 
 Could you point me a bit in the right direction were to look?
 
 Should I be able to share something directly from the sogo web interface
 or do I manually need to configure something in the  sogo configuration
 for each calender that a user wants to share?
 
 What I thought how sharing should work is that a user creates a
 new/extra calendar and that user can control which other sogo users kan
 access it.  But I can't seem to share anything only allow all
 authenticated users access.
 

Short answer:
-
That's exactly as it works.

all authenticated users are only added automatically to all calendars,
because the given privileges are needed for free/busy display.

You first have to add all other people which shall have access to the
calendar.
Then you double click on the person in the list and give her the
privileges you want.


Long answer:

The calendar owner always has to select the calendar, then right
click on it. Start command sharing
Now you get a new window with the list of users which
have already privileges granted.

In order to add another user to this list you have to click on the
address card with green plus sign (Add...).
This opens a user search window.

Now start typing the name or email address of the desired user.
After each keystroke you get a list of some of the matching users (25 at
most on my server).
Type until you see the user you search for.
Select her entry in the list and press Add
Close the search window.

You now can see the user in the sharing list.
Double click her.
A window with the actual privileges set for her pops up.

There you can grant/revoke whatever privileges you like to her.
Then store these settings with Update.

In the list of users there is an option Subscribe User for each person
in the list. If you select it, the corresponding calendar
is automatically added to the users web interface.

The owner of the calendar can grant the following permissions to any
SOGo user.
* create new tasks/events
* delete existing tasks/events
* for all private tasks/events
a) don't see them at all
b) see (Private event) or time and duration of events
c) see all attributes
d) see and modify all attributes
e) see all attributes and respond to events
* for all confidential tasks/events
a) don't see them at all
b) see (Confidential event) or time and duration of events
c) see all attributes
d) see and modify all attributes
e) see all attributes and respond to events
* for all public tasks/events
a) don't see them at all
b) see (Public event) or time and duration of events
c) see all attributes
d) see and modify all attributes
e) see all attributes and respond to events



Kind regards,
Christian Mack

-- 
Christian Mack
Gruppe Informationsdienste
Rechenzentrum Universität Konstanz
-- 
users@sogo.nu
https://inverse.ca/sogo/lists


[SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-05-24 Thread hans

Hi,

I read somewhere in the manual that mysql as backend does not support 
groups.

Does this mean I cannot share calendars when using mysql?

Regards,

Hans

--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] SOGo without LDAP and with mysql. Can I still share calendars?

2012-05-24 Thread Peter Peltonen
Hi,

On Thu, May 24, 2012 at 4:11 PM, hans ha...@dandy.nl wrote:
 Hi,

 I read somewhere in the manual that mysql as backend does not support
 groups.
 Does this mean I cannot share calendars when using mysql?

AFAIK you should be able to share calendards between individual users
just fine. At least with PostgreSQL you can.

BR,
Peter
-- 
users@sogo.nu
https://inverse.ca/sogo/lists