From 6db3c90a524ccb4d38a058b2710b488cdd564bd1 Mon Sep 17 00:00:00 2001
From: Zhang Huangbin
Date: Thu, 15 Nov 2018 09:42:17 +0800
Subject: [PATCH] Typo
---
en_US/howto/sogo.manage.resources.md | 16 +++++++++++++---
html/sogo.manage.resources.html | 23 ++++++++++++++---------
2 files changed, 27 insertions(+), 12 deletions(-)
diff --git a/en_US/howto/sogo.manage.resources.md b/en_US/howto/sogo.manage.resources.md
index b9de99c3..c5013f37 100644
--- a/en_US/howto/sogo.manage.resources.md
+++ b/en_US/howto/sogo.manage.resources.md
@@ -68,7 +68,7 @@ Now restart OpenLDAP service.
### Add missing settings in SOGo config file
-SOGo needs 2 parameters to understand which LDAP attributes it should query
+SOGo needs 2 parameters to understand which LDAP attributes it should check
to understand the resources:
* `KindFieldName`: specify the LDAP attribute name which stores resource type.
@@ -77,7 +77,7 @@ to understand the resources:
"group", "location" or "thing". If that’s the case, SOGo will consider the
returned entry to be a resource.
-* `MultipleBookingsFieldName`: specify the LDAP attribute name ewhich stores
+* `MultipleBookingsFieldName`: specify the LDAP attribute name which stores
multiple booking type.
The value of this LDAP attribute is the maximum number of concurrent events
@@ -145,7 +145,6 @@ Save your change and quit ldapvi (just like quitting vi/vim text editor).
* Login to SOGo webmail as `meetingroom@example.com`, then click the `Calendar`
icon on top-right corner.
-
* Click the three-dot icon beside `Personal Calendar`, and choose `Sharing...`.
* In the popup modal window, click `Any Authenticated User`, set values of
options `Public`, `Confidential` and `Private` to `View the Date & Time`.
@@ -153,6 +152,17 @@ Save your change and quit ldapvi (just like quitting vi/vim text editor).
![](./images/sogo/resources/access-rights.png){: width=600px }
+Tip: If you don't want to set the access rights from web UI, you can run
+command below instead:
+
+```
+sogo-tool manage-acl \
+ add meetingroom@example.com \
+ 'Calendar/personal' \
+ '' \
+ '["PublicDAndTViewer", "ConfidentialDAndTViewer", "PrivateDAndTViewer"]'
+```
+
* Now logout of SOGo webmail, re-login as a different user under same domain.
* Create a new testing event, invite `meetingroom@example.com` as attendee.
* Create second testing event in same day as first event, invite
diff --git a/html/sogo.manage.resources.html b/html/sogo.manage.resources.html
index 67496e0f..48599939 100644
--- a/html/sogo.manage.resources.html
+++ b/html/sogo.manage.resources.html
@@ -88,7 +88,7 @@ include /etc/openldap/schema/calresource.schema
required for new attribute names.
Now restart OpenLDAP service.
Add missing settings in SOGo config file
-SOGo needs 2 parameters to understand which LDAP attributes it should query
+
SOGo needs 2 parameters to understand which LDAP attributes it should check
to understand the resources:
-
@@ -98,7 +98,7 @@ to understand the resources:
returned entry to be a resource.
-
-
MultipleBookingsFieldName
: specify the LDAP attribute name ewhich stores
+
MultipleBookingsFieldName
: specify the LDAP attribute name which stores
multiple booking type.
The value of this LDAP attribute is the maximum number of concurrent events
to which a resource can be part of at any point in time.
@@ -161,18 +161,23 @@ MultipleBookings: 1
Save your change and quit ldapvi (just like quitting vi/vim text editor).
--
-
Login to SOGo webmail as meetingroom@example.com
, then click the Calendar
- icon on top-right corner.
-
--
-
Click the three-dot icon beside Personal Calendar
, and choose Sharing...
.
-
+- Login to SOGo webmail as
meetingroom@example.com
, then click the Calendar
+ icon on top-right corner.
+- Click the three-dot icon beside
Personal Calendar
, and choose Sharing...
.
- In the popup modal window, click
Any Authenticated User
, set values of
options Public
, Confidential
and Private
to View the Date & Time
.
Save your changes.
![](./images/sogo/resources/access-rights.png)
+Tip: If you don't want to set the access rights from web UI, you can run
+command below instead:
+sogo-tool manage-acl \
+ add meetingroom@example.com \
+ 'Calendar/personal' \
+ '<default>' \
+ '["PublicDAndTViewer", "ConfidentialDAndTViewer", "PrivateDAndTViewer"]'
+
+
- Now logout of SOGo webmail, re-login as a different user under same domain.
- Create a new testing event, invite
meetingroom@example.com
as attendee.