docs: @Override
      public void assignToCaseRole(String caseId, String role, OrganizationalEntity entity) throws CaseNotFoundException {
          authorizationManager.checkOperationAuthorization(caseId, ProtectedOperation.MODIFY_ROLE_ASSIGNMENT);
          ProcessInstanceDesc pi = verifyCaseIdExists(caseId);
          processService.execute(pi.getDeploymentId(), ProcessInstanceIdContext.get(pi.getId()), new ModifyRoleAssignmentCommand(identityProvider, role, entity, true));
      }