def allow(self, role, operation, resource, assertion=None):
        assert not role or role in self._roles
        assert not resource or resource in self._resources
        self._allowed[role, operation, resource] = assertion

        # since we just allowed a permission, role and any children aren't denied-only
        for r in itertools.chain([role], get_family(self._children, role)):
            self._denial_only_roles.discard(r)
Renders the given data as text/plain
dataset/ETHPy150Open tonyseek/simple-rbac/rbac/acl.py/Registry.allow--crossover with--dataset/ETHPy150Open twilio/stashboard/stashboard/handlers/restful.py/Controller.text