def _is_sox_restricted(self): """Check if user has restricted access for the object {self}""" if not hasattr(self, "sox_302_enabled"): return False user = permissions.get_user() return self.sox_302_enabled and self.is_user_role_restricted(user)
def get_permissions_json(): """Get all permissions for current user""" with benchmark("Get permission JSON"): permissions.permissions_for(permissions.get_user()) return json.dumps( getattr(flask.g, '_request_permissions', None), cls=SetEncoder )
def get_permissions_json(): permissions.permissions_for(permissions.get_user()) return json.dumps(session['permissions'])