Skip to content

aragonos:revoke

Revoke a permission from an entity on a DAO app, optionally removing the manager.

Supports runtime fields inside smart blocks. Use explicit @helper! expressions or captured outputs; other fields are evaluated at build time.

aragonos:revoke <role> <on> <app> <from> <grantee> [removeManager]
NameTypeEvaluationDescription
rolepermissionBuild timePermission to revoke
oncommandBuild timeKeyword on
appappBuild timeTarget app
fromcommandBuild timeKeyword from
granteeaddressRuntime in smart blocksAddress whose permission is revoked
[removeManager]boolBuild timeAlso remove the permission manager
# Revoke a permission
aragonos:connect 0x1fc7e8d8e4bbbef77a4d035aec189373b52125a8 (
aragonos:revoke CREATE_PERMISSIONS_ROLE on @aragonos:app(acl) from @aragonos:app(disputable-voting.open)
)