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:09] – [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
 +
 +=== Aggiunta degli User al Group ===
 +
 +FIXME Serve davvero? Oppure è sufficiente creare il Ticket (vedi avanti)?
 +
 +  * User Functions => List Groups => (click su ID)
 +    * Group Members => (select the user) => Add
 +    * Group Members => (select the user) => Add
 +
 +=== Creazione di un 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