Share via


(선택 사항) 응답 그룹 업무 시간 및 휴일 정의

 

마지막으로 수정된 항목: 2011-07-17

워크플로는 응답 그룹이 통화할 수 있는 시간과 응답 그룹이 통화할 수 없을 때 걸려 온 전화를 처리하는 방법을 지정합니다. 워크플로를 구성하기 전에 업무 시간과 휴일을 정의할 수 있습니다. 그러면 워크플로를 구성할 때 워크플로에 대해 미리 정의한 업무 시간과 휴일만 적용하면 됩니다.

참고

워크플로에 휴일을 적용하려면 하나 이상의 휴일 집합을 미리 정의해야 합니다. 워크플로에 업무 시간을 적용하려면 업무 시간을 미리 정의하거나 사용자 지정 업무 시간을 만들면 됩니다. 그러나 사용자 지정 업무 시간은 특정 워크플로에만 적용되며 다른 워크플로에 재사용할 수 없습니다. 사용자 지정 워크플로는 워크플로를 구성할 때 만들 수 있습니다.

참고

응답 그룹이 항상 통화 가능하거나 사용자 지정 업무 시간만 사용하려는 경우에는 업무 시간을 미리 정의할 필요가 없습니다.

업무 시간 정의

업무 시간은 응답 그룹이 정상적으로 통화할 수 있는 요일과 시간을 정의합니다. 업무 시간 컬렉션은 응답 그룹이 통화할 수 있는 각 요일의 시간 범위로 구성됩니다. 예를 들어 응답 그룹이 통화할 수 있는 시간은 평일 오전 8시~오후 4시, 주말 오전 9시~오후 12시와 오후 1시~오후 5시일 수 있습니다.

업무 시간 컬렉션을 정의하려면 New-CsRgsTimeRangeNew-CsRgsHoursOfBusiness cmdlet를 사용해야 합니다. New-CsRgsTimeRange cmdlet는 업무 시작 시간과 종료 시간을 정의하고, New-CsRgsHoursOfBusiness cmdlet는 각 요일에 적용되는 업무 시작 시간과 종료 시간(업무 시간 컬렉션)을 지정합니다. 이러한 cmdlet를 사용하는 방법에 대한 자세한 내용은 Lync Server 관리 셸 설명서 또는 Lync Server 관리 셸 명령줄 도움말을 참조하십시오.

important중요:
이러한 cmdlet의 매개 변수에 대한 시간은 24시간제 형식(예: 20:00 = 오후 8:00)으로 표시됩니다.

업무 시간 컬렉션을 만들려면

  1. RTCUniversalServerAdmins 그룹의 구성원이나 응답 그룹을 지원하는 미리 정의된 관리 역할 중 하나의 구성원으로 로그온합니다. 이러한 역할 중 하나의 구성원으로 로그온하지 않은 경우 대체 자격 증명을 묻는 메시지가 나타납니다.

  2. Lync Server 관리 셸 시작: 시작, 모든 프로그램, Microsoft Lync Server 2010을 차례로 클릭한 다음 Lync Server 관리 셸을 클릭합니다.

  3. 정의할 각 고유 시간 범위에 대해 다음을 실행합니다.

    $x = New-CsRgsTimeRange [-Name <name of time range>] `
    -OpenTime <time when business hours begin> `
    -CloseTime <time when business hours end>
    

    정의한 범위를 사용하는 업무 시간 컬렉션을 만들려면 다음을 실행합니다.

    New-CsRgsHoursOfBusiness -Parent <service where the workflow is hosted> `
    -Name <unique name for collection> `
    [-MondayHours1 <first set of opening and closing times for Monday>] `
    [-MondayHours2 <second set of opening and closing times for Monday>] `
    [-TuesdayHours1 <first set of opening and closing times for Tuesday>] `
    [-TuesdayHours2 <second set of opening and closing times for Tuesday>] `
    [-WednesdayHours1 <first set of opening and closing times for Wednesday>] `
    [-WednesdayHours2 <second set of opening and closing times for Wednesday>] `
    [-ThursdayHours1 <first set of opening and closing times for Thursday>] `
    [-ThursdayHours2 <second set of opening and closing times for Thursday>] `
    [-FridayHours1 <first set of opening and closing times for Friday>] `
    [-FridayHours2 <second set of opening and closing times for Friday>] `
    [-SaturdayHours1 <first set of opening and closing times for Saturday>] `
    [-SaturdayHours2 <second set of opening and closing times for Saturday>] `
    [-SundayHours1 <first set of opening and closing times for Sunday>] `
    [-SundayHours2 <second set of opening and closing times for Sunday>]
    

    다음 예에서는 평일 오전 9시~오후 5시, 토요일 오전 8시~오전 10시와 오후 2시~오후 6시를 업무 시간으로 지정하고 일요일은 휴무로 지정합니다.

    $a = NewRgsTimeRange -Name "Weekday Hours" `
    -OpenTime "9:00" -CloseTime "17:00"
    $b = NewRgsTimeRange -Name "Saturday Morning Hours" `
    -OpenTime "8:00" -CloseTime "10:00"
    $c = NewRgsTimeRange -Name "Saturday Afternoon Hours" `
    -OpenTime "14:00" -CloseTime "18:00"
    New-CsRgsHoursOfBusiness -Parent "ApplicationServer:Redmond.contoso.com" `
    -Name "Help Desk Business Hours" `
    -MondayHours1 $a `
    -TuesdayHours1 $a `
    -WednesdayHours1 $a `
    -ThursdayHours1 $a `
    -FridayHours1 $a `
    -SaturdayHours1 $b `
    -SaturdayHours2 $c
    

휴일 정의

휴일은 에이전트가 근무하지 않아 통화할 수 없는 날짜를 정의합니다. 휴일 집합은 휴일 컬렉션입니다. 예를 들어 2011년의 국경일은 휴일 집합일 수 있습니다. 여러 휴일 집합을 워크플로 적용할 수 있습니다. 예를 들어 한 해의 국경일 집합, 회사의 휴무일 집합 및 팀 행사일 집합을 정의할 수 있습니다. 모든 조합의 휴일 집합을 워크플로에 적용할 수 있습니다.

휴일 및 휴일 집합을 정의하려면 New-CsRgsHolidayNew-CsRgsHolidaySet cmdlet을 사용해야 합니다. New-CsRgsHoliday cmdlet은 개별 휴일을 정의하고 New-CsRgsHolidaySet cmdlet은 휴일 집합에 포함된 휴일을 식별합니다. 이러한 cmdlet에 대한 자세한 내용은 Lync Server 관리 셸 설명서를 참조하십시오.

휴일 집합을 만들려면

  1. RTCUniversalServerAdmins 그룹의 구성원이나 응답 그룹을 지원하는 미리 정의된 관리 역할 중 하나의 구성원으로 로그온합니다. 이러한 역할 중 하나의 구성원으로 로그온하지 않은 경우 대체 자격 증명을 묻는 메시지가 나타납니다.

  2. Lync Server 관리 셸 시작: 시작, 모든 프로그램, Microsoft Lync Server 2010을 차례로 클릭한 다음 Lync Server 관리 셸을 클릭합니다.

  3. 정의할 각 휴일에 대해 다음을 실행합니다.

    $x = New-CsRgsHoliday [-Name <holiday name>] `
    -StartDate <starting date of holiday> -EndDate <ending date of holiday>
    

    정의한 휴일이 포함된 휴일 집합을 만들려면 다음을 실행합니다.

    New-CsRgsHolidaySet -Parent <service where the workflow is hosted> `
    -Name <unique name for holiday set> `
    -HolidayList <one or more holidays to be included in the holiday set>
    

    다음 예에서는 두 개의 휴일이 포함된 휴일 집합을 보여 줍니다.

    $a = New-CsRgsHoliday -Name "New Year's Day" -StartDate "1/1/2011" -EndDate "1/2/2011"
    $b = New-CsRgsHoliday -Name "Independence Day" -StartDate "7/4/2011" -EndDate "7/4/2011"
    New-CsRgsHolidaySet -Parent "ApplicationServer:Redmond.contoso.com `
    -Name "2011 Holidays" -HolidayList ($a $b)