def remove_role(self, user_name, role_name): # fetch the user's and the role's resource identity user_id, user_version = UserModel().get_resid(user_name) role_id_to_remove = RoleModel().get_resid(role_name)[0] do_delete("%s/%s/roles/%s" % (self.root_path, user_id, role_id_to_remove), {"originalVersionId": user_version})
def remove_role(self, user_name, role_name): # fetch the user's and the role's resource identity user_id, user_version = UserModel().get_resid(user_name) role_id_to_remove = RoleModel().get_resid(role_name)[0] do_delete( "%s/%s/roles/%s" % (self.root_path, user_id, role_id_to_remove), {"originalVersionId": user_version})
def delete(self, name): resid, version = self.get_resid(name) do_delete("%s/%s" % (self.root_path, str(resid)), {"originalVersionId": version})