작업 대기열을 만들 때 먼저 작업 대기열에서 작업을 처리하는 데 필요한 기술이나 속성을 정의하여 작업 할당 일치 필터를 구성해야 합니다. 작업 할당 일치 필터에는 작업 대기열에서 작업을 수행하는 데 필요한 권한, 속성 또는 전문 지식이 표시됩니다. 처리자 프로파일에는 이러한 필터 중 작업 대기열 처리자에게 할당된 필터가 표시됩니다. 처리자가 다음 작업을 가져오거나 관리자가 작업을 할당할 때, 시스템이 작업 할당 일치 필터에서 정의된 기술을 사용하여 작업 처리에 필요한 기술이나 속성에 따라 처리자를 검증합니다.
작업 할당 일치 필터가 작업 대기열에 대해 설정되지 않은 경우 작업 대기열의 모든 대기열 처리자가 검증 여부와 상관 없이 작업을 처리할 수 있습니다.
워크플로 프로세스가 실행되어 시스템이 작업 대기열에 새 항목을 작성하는 경우 Business Process Manager의 활동 템플릿에 설정된 활동 매핑 규칙에 따라 작업에 정의된 대기열 기술을 검사합니다. 일단 해당 작업이 작성되면 어떤 방법으로도 연결된 필수 기술을 변경할 수 없습니다. 시스템은 작업에 필요한 기술과 작업 대기열의 사용자에게 표시된 기술을 비교하고 다음 작업 가져오기 및 작업 할당 기능에 이러한 비교를 적용합니다.
예를 들어, 작업 대기열 loan_underwriter_queue에는 자동 대출, 상업 대출 및 가계 대출이란 세 가지 필수 기술이 정의되어 있습니다. 자동 대출 응용 프로그램이 워크플로를 통해 전달되면 시스템이 활동 템플릿에 저장된 기술 연결을 평가하여 자동 대출에 대한 기술 값을 결정합니다. 그 다음 시스템은 대출 응용 프로그램을 loan_underwriter_queue로 전송합니다. 감독자가 작업을 할당하거나 처리자가 작업을 가져오려고 시도할 때 서버는 이 처리자가 작업을 가져오도록 허용하기 전에 해당 처리자에게 기술로 표시된 자동 대출이 있는지 확인합니다. 대기열과 연결된 특정 작업은 하나 이상의 기술을 완료하도록 요구할 수 있습니다. 처리자는 작업 대기열과 관련된 여러 기술을 가질 수 있습니다.