Skip to content

sms_gateway — permissions ​

Returned by SmsGatewayModule.get_permissions() (relative names; the registry namespaces them as sms_gateway.<name>).

PermissionAllowsRequired by
sms_gateway.settings.readView masked provider config, list registered providersGET /api/v1/sms_gateway/settings, GET /api/v1/sms_gateway/providers
sms_gateway.settings.writeSelect provider, store credentials, dry-runPUT /api/v1/sms_gateway/settings, POST /api/v1/sms_gateway/test

Role assignment ​

Strictly admin (* wildcard). Provider credentials are admin secrets; no other role holds these permissions in v1.

See backend/app/modules/sms_gateway/__init__.py for the canonical role table.