openvibers/openvibe.network Commits

Wiki may ask VIP who reads a VIP space or page: principal wiki gets vip.resource.policy.evaluate (audience openvibe.vip), as Blog and Community have (roadmap WS-K task 8, Contracts 0.64.0).

OP OpenVibers committed 26 Sept 2026 · 2e3fdcc0c5 · 1 file, +2 −0


Changes

ddiff --git a/server/identity/principals.js b/server/identity/principals.js
iindex 2e796f88..662bdcc8 100644
---- a/server/identity/principals.js
++++ b/server/identity/principals.js
@@@ -146,6 +146,8 @@ const DEFAULT_GRANTS = [
['chat', 'vip.entitlement.check', 'openvibe.vip', []],
['community', 'vip.resource.policy.evaluate', 'openvibe.vip', []],
['blog', 'vip.resource.policy.evaluate', 'openvibe.vip', []],
++ // WS-K task 8: Wiki's VIP spaces and pages (Wiki server/integrations/vip.js).
++ ['wiki', 'vip.resource.policy.evaluate', 'openvibe.vip', []],
['live', 'vip.entitlement.check', 'openvibe.vip', []],
['community', 'events.subscription.manage', 'openvibe.events', []],
['community', 'events.event.read', 'openvibe.events', []],