User Tools

Site Tools


doc:appunti:calendar_contacts_private

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
doc:appunti:calendar_contacts_private [2019/11/22 10:46] – [Installazione di DAVx5] niccolodoc:appunti:calendar_contacts_private [2019/11/28 11:07] – [Creazione di un calendario di gruppo] niccolo
Line 192: Line 192:
  
 Per effettuare la corretta esportazione dei calendari è stato necessario riattivare la App Google e forzare la sincronizzazione. Per effettuare la corretta esportazione dei calendari è stato necessario riattivare la App Google e forzare la sincronizzazione.
 +
 +===== Creazione di un calendario di gruppo =====
 +
 +Scenario: si vuole creare un calendario e condividerlo con due o più utenti.
 +
 +=== Creazione di un Principal di tipo Group ===
 +
 +  * User Functions => Create Principal
 +    * Username: caldavtest@domain.tld
 +    * Password: %%******%%
 +    * Fullname: Gruppo per calendario condiviso
 +    * Email Address: caldavtest@domain.tld
 +    * Principal Type: Group
 +
 +=== Creazione di una Calendar Collection nel Group ===
 +
 +  * User Functions => List Groups => (click su ID)
 +    * Principal Collections => Create Collection
 +      * DAV Path: /dav/caldav.php/caldavtest@domain.tld/calendar/
 +      * Displayname: Calendario condiviso
 +      * Is a Calendar: [x]
 +      * Default Privileges: [x]
 +      * alendar Timezone: Europe/Rome
 +      * Collection Grants:
 +        * (select the user): ALL (FIXME Serve davvero? O basta il ticket?)
 +        * (select the user): ALL (FIXME Serve davvero? O basta il ticket?)
 +
 +=== Creazione di un Access Ticket per la Collection ===
 +
 +  * User Functions => List Groups => (click su ID)
 +    * Access Tickets
 +      * Ticket ID: Nfe5wq0Y
 +      * Target: /caldavtest@domain.tld/calendar/
 +      * Expires: 2029-12-29
 +      * Privileges: ALL
 +
 +=== Binding della Calendar Collection allo User ===
 +
 +  * User Functions => List Users => (click su ID)
 +    * Bindings to other collections
 +      * ID Bounds As: /user1@domain.tld/boundcalendar/
 +      * Display Name: Calendario condiviso
 +      * To Collection: /caldavtest@domain.tld/calendar/
 +      * Ticket ID: Nfe5wq0Y
 +
doc/appunti/calendar_contacts_private.txt · Last modified: 2021/08/27 13:47 by niccolo