Skip to content

New policies template #20

@KamilSznajdrowicz

Description

@KamilSznajdrowicz

Check https://doc.ibexa.co/en/5.0/permissions/policies/ - create a collaboration policies template page based on the existing ones.

Steps:

  1. Use the following PolicyProvider.php from ibexa/share as the source of truth for Collaboration: https://github.com/ibexa/share/blob/main/src/lib/Security/Policy/PolicyProvider.php
  2. For each policy:
  • Show its identifier (e.g. content/share).
  • Provide the description (use the translation message setDesc() when available).
  • Mention limitations (if any). If none, explicitly mark as “None.”
  1. Ensure the output is clean Markdown, ready to be added to the Collaboration docs.

I will provide an example to use as a reference:
PolicyProvider.php for Discounts:
https://github.com/ibexa/discounts/blob/main/src/lib/Security/DiscountsPolicyProvider.php
Generated documentation for Discounts policies:
https://doc.ibexa.co/en/5.0/permissions/policies/#discounts

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions