sharing: doc update

This commit is contained in:
Peter Bieringer
2026-02-28 22:18:04 +01:00
parent d81c0f33e0
commit 20135d9218
2 changed files with 25 additions and 9 deletions

View File

@@ -2110,8 +2110,8 @@ Permit create of token-based sharing
Default: `false`
* If `False` it can be explicitly granted by permissions: `T`
* If `True` it can be explicitly forbidden by permissions: `t`
* If `False` it can be explicitly granted by *rights* permissions: `T`
* If `True` it can be explicitly forbidden by *rights* permissions: `t`
##### permit_create_map
@@ -2121,8 +2121,8 @@ Permit create of map-based sharing
Default: `false`
* If `False` it can be explicitly granted by permissions: `M`
* If `True` it can be explicitly forbidden by permissions: `m`
* If `False` it can be explicitly granted by *rights* permissions: `M`
* If `True` it can be explicitly forbidden by *rights* permissions: `m`
##### permit_properties_overlay

View File

@@ -58,6 +58,11 @@ File-based configuration store is using encoded `PathOrToken` as filename for ea
Map-based sharing can be accessed as usual after authentication and authorization.
#### Permission Control
* `permit_create_map`
* supported *rights* permissions: `Mm`
#### Workflow
* create map as owner
@@ -78,13 +83,17 @@ Token-based sharing can be accessed after retrieving the token via
Token-URI: `/.token/<Token>`
#### Permission Control
* `permit_create_token`
* supported *rights* permissions: `Tt`
#### Workflow
* create token as owner
* enable token as owner (can be combined with "create")
* handover URI with token to client
## Sharing Configuration Management API
### Sharing Configuration Management API version 1
@@ -298,3 +307,10 @@ Whitelisted ones are defined in `OVERLAY_PROPERTIES_WHITELIST` in `radicale/shar
* `ICAL:calendar-color` (_>= 3.7.0_)
* `CR:addressbook-description` (_>= 3.7.0_)
* `INF:addressbook-color` (_>= 3.7.0_)
### Properties Overlay Control Options
* `permit_properties_overlay`
* supported *share* permissions: `Pp`
* `enforce_properties_overlay`
* supported *share* permissions: `Ee`