Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
"ibexa/doctrine-schema": "5.0.x-dev",
"ibexa/search": "5.0.x-dev",
"ibexa/content-forms": "5.0.x-dev",
"ibexa/messenger": "5.0.x-dev",
"ibexa/design-engine": "5.0.x-dev",
"ibexa/user": "5.0.x-dev",
"ibexa/notifications": "5.0.x-dev",
Expand All @@ -34,6 +35,7 @@
"ibexa/core-persistence": "5.0.x-dev",
"ibexa/connector-ai": "5.0.x-dev",
"ibexa/share": "5.0.x-dev",
"ibexa/collaboration": "~5.0.x-dev",
"ibexa/connector-openai": "5.0.x-dev",
"ibexa/migrations": "5.0.x-dev",
"ibexa/cart": "5.0.x-dev",
Expand Down
57 changes: 57 additions & 0 deletions docs/permissions/share_policies_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
---
description: Share policies template based on PolicyProvider.php from ibexa/share
page_type: reference
---

# Share Policies Template

This template documents the share policies as defined in the PolicyProvider.php from ibexa/share repository.

The Share bundle provides functionality for sharing content and products with other users through various mechanisms including public links.

## Available policies

### Share Module

The share module policies control management of public sharing links.

| Module | Function | Effect | Possible limitations |
|--------|----------|--------|---------------------|
| <nobr>`share`</nobr> | <nobr>`manage_public_link`</nobr> | Manage public link - Create, update, and delete public sharing links | None |

### Content Sharing

Content sharing policies control the ability to share content items.

| Module | Function | Effect | Possible limitations |
|--------|----------|--------|---------------------|
| <nobr>`content`</nobr> | <nobr>`share`</nobr> | Share - Share content items with other users or via public links | None |

### Product Sharing

Product sharing policies control the ability to share product information.

| Module | Function | Effect | Possible limitations |
|--------|----------|--------|---------------------|
| <nobr>`product`</nobr> | <nobr>`share`</nobr> | Share - Share product information with other users or via public links | None |

## Policy Details

### Share Module Policies

- **share/manage_public_link**: Allows managing public sharing links including creation, modification, and deletion

### Content Sharing Policies

- **content/share**: Allows sharing content items with other users or through public links

### Product Sharing Policies

- **product/share**: Allows sharing product information with other users or through public links

## Related Documentation

- [Policies](policies.md) - Main policies reference
- [Custom policies](custom_policies.md) - How to create custom policies
- [Limitation reference](limitation_reference.md) - Available limitations
- [Permissions](permissions.md) - Overview of the permissions system
Loading