mods.grant.manage

Generated at from openvibe-contracts v0.114.0 and openvibe-sdk v0.35.1.

Not grantable to apps (active, first-party).

Register a mod install's principal (mod:<mod_id>, ADR-013) and approve or revoke the subset of its manifest's requested capabilities, so a mod's grants live in Network like any other principal's. Only the runtime that registered a mod (its owner) changes it; Network staff (staff.games.manage) can too. Every change is network.mod.grants_changed.

Owner
network (token audience openvibe.network)
Version
1.0
Status
active
Visibility
first-party
Resource constraints
owner
Quota class
network-admin
Permissions
network:grants:admin
Input
network.mod-install-request@1
Output
network.mod-principal@1
Events
network.mod.grants_changed
Implemented by
  • POST /internal/mods
  • GET /internal/mods
  • GET /internal/mods/:mod_id
  • POST /internal/mods/:mod_id/grants
  • POST /internal/mods/:mod_id/revoke

These routes in the API explorer