Partager via


New-CsRgsHoursOfBusiness

 

Dernière rubrique modifiée : 2012-03-23

Crée une nouvelle collection ou période d’heures ouvrées avec l’application Response Group. Les périodes d’heures ouvrées permettent d’indiquer les jours de la semaine et les heures du jour pendant lesquels les agents Response Group sont généralement disponibles pour répondre aux appels.

Syntaxe

New-CsRgsHoursOfBusiness -Parent <RgsIdentity> -Name <String> [-Confirm [<SwitchParameter>]] [-Custom <$true | $false>] [-Force <SwitchParameter>] [-FridayHours1 <TimeRange>] [-FridayHours2 <TimeRange>] [-InMemory <SwitchParameter>] [-MondayHours1 <TimeRange>] [-MondayHours2 <TimeRange>] [-SaturdayHours1 <TimeRange>] [-SaturdayHours2 <TimeRange>] [-SundayHours1 <TimeRange>] [-SundayHours2 <TimeRange>] [-ThursdayHours1 <TimeRange>] [-ThursdayHours2 <TimeRange>] [-TuesdayHours1 <TimeRange>] [-TuesdayHours2 <TimeRange>] [-WednesdayHours1 <TimeRange>] [-WednesdayHours2 <TimeRange>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Pour fournir aux appelants un environnement aussi performant que possible, l’application Response Group vous permet de définir clairement les périodes pendant lesquelles les agents Response Group sont disponibles ou non pour répondre aux appels. Avec l’application Response Group, vous pouvez définir des heures ouvrées qui indiquent les jours de la semaine et les heures du jour pendant lesquels les agents sont disponibles pour répondre aux appels. Par exemple, si votre organisation est généralement ouverte de ouverte de 9 h 00 à 17 h 00, du lundi au vendredi, vous devez alors définir les heures ouvrées qui indiquent que les agents sont disponibles de 9 h 00 à 17 h 00 du lundi au vendredi (et, par conséquent, qu’ils ne le sont pas à 8 h 00 un jeudi ou à 14 h 30 un dimanche, par exemple).

Vous pouvez créer des périodes d’heures ouvrées à l’aide de la cmdlet New-CsRgsHoursOfBusiness. Lorsque vous définissez des heures ouvrées dans une période d’heures ouvrées, gardez à l’esprit que chaque jour de la semaine dispose d’une propriété Hours1 et d’une propriété Hours2. Si le support technique est ouvert entre 8 h 00 et 17  h 00, il suffit d’affecter des valeurs à la propriété Hours1 appropriée. Toutefois, supposons que le support technique soit ouvert entre 8 h 00 et 14 h 00, puis entre 17 h 00 et 23 h 00. Dans ce cas, vous devez affecter la période de 8 h 00 à 14 h 00 à la propriété Hours1 et la période de 17 h 00 à 23 h 00 à la propriété Hours2.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet New-CsRgsHoursOfBusiness : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "New-CsRgsHoursOfBusiness"}

Paramètres

Paramètre Obligatoire Type Description

Name

Obligatoire

Chaîne

Nom unique à affecter à la période d’heures ouvrées. La combinaison de la propriété Parent et de la propriété Name permet d’identifier de manière unique les périodes d’heures ouvrées sans que vous ayez à vous référer à l’identificateur global unique (GUID) de la collection.

Parent

Obligatoire

RgsIdentity

Service qui hébergera la nouvelle période d’heures ouvrées. Par exemple : -Parent "service:ApplicationServer:atl-cs-001.litwareinc.com".

Custom

Facultatif

Booléen

Si vous définissez la valeur True, les heures ouvrées ne peuvent être utilisées que par le workflow spécifié. Si vous définissez la valeur False (valeur par défaut), les heures ouvrées peuvent être partagées par plusieurs workflows.

MondayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le lundi. Si, par exemple, votre organisation est ouverte entre 9 h 00 et 17 h 00 tous les lundis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le lundi.

Si votre organisation est fermée le lundi, ne définissez alors aucune valeur pour MondayHours1 ou MondayHours2.

MondayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le lundi. Si, par exemple, votre organisation est ouverte entre 9 h 00 et 17 h 00 tous les lundis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le lundi.

TuesdayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le mardi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les mardis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le mardi.

Si votre organisation est fermée le mardi, ne définissez alors aucune valeur pour TuesdayHours1 ou TuesdayHours2.

TuesdayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le mardi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les mardis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le mardi.

WednesdayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le mercredi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les mercredis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le mercredi.

Si votre organisation est fermée le mercredi, ne définissez alors aucune valeur pour WednesdayHours1 ou WednesdayHours2.

WednesdayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le mercredi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les mercredis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le mercredi.

ThursdayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le jeudi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les jeudis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le jeudi.

Si votre organisation est fermée le jeudi, ne définissez alors aucune valeur pour ThursdayHours1 ou ThursdayHours2.

ThursdayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le jeudi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les jeudis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le jeudi.

FridayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le vendredi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les vendredis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le vendredi.

Si votre organisation est fermée le vendredi, ne définissez alors aucune valeur pour FridayHours1 ou FridayHours2.

FridayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le vendredi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les vendredis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le vendredi.

SaturdayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le samedi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les samedis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le samedi.

Si votre organisation est fermée le samedi, ne définissez alors aucune valeur pour SaturdayHours1 ou SaturdayHours2.

SaturdayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le samedi. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les samedis, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le samedi.

SundayHours1

Facultatif

Objet TimeRange

Première période d’ouverture et de fermeture pour le dimanche. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les dimanches, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le dimanche.

Si votre organisation est fermée le dimanche, ne définissez alors aucune valeur pour SundayHours1 ou SundayHours2.

SundayHours2

Facultatif

Objet TimeRange

Deuxième période d’ouverture et de fermeture pour le dimanche. Si, par exemple, votre organisation ouvre entre 9 h 00 et 17 h 00 tous les dimanches, il vous suffira de définir une seule et unique période. En revanche, si elle est ouverte de 8 h 00 à midi, ferme pendant l’heure du déjeuner, puis rouvre de 13 h 00 à 17 h 00, vous devrez créer deux périodes pour le dimanche.

InMemory

Facultatif

GUID

Crée une référence d’objet sans valider l’objet comme une modification définitive. Si vous affectez à une variable la sortie de cette cmdlet appelée avec ce paramètre, vous pouvez apporter des modifications aux propriétés de la référence d’objet, puis les valider en appelant la cmdlet Set- correspondante.

Force

Facultatif

Paramètre de commutateur

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

Types d’entrées

Aucun. New-CsRgsHoursOfBusiness n’accepte pas la saisie de données transmises via le pipeline.

Types de retours

Crée des instances de l’objet Microsoft.Rtc.Rgs.Management.WritableSettings.BusinessHours.

Exemple

-------------------------- Exemple 1 ------------------------

New-CsRgsHoursOfBusiness -Parent "service:ApplicationServer:atl-cs-001.litwareinc.com" -Name "Help Desk Business Hours" 

La commande présentée dans l’exemple 1 crée la période (collection) d’heures ouvrées « Help Desk Business Hours » sur le service ApplicationServer:atl-cs-001.litwareinc.com. Dans cet exemple, aucune heure ouvrée n’est définie pour la période.

-------------------------- Exemple 2 ------------------------

$weekday = New-CsRgsTimeRange -Name "Weekday Hours" -OpenTime "8:00" -CloseTime "18:00" 

New-CsRgsHoursOfBusiness -Parent "service:ApplicationServer:atl-cs-001.litwareinc.com" -Name "Help Desk Business Hours" -MondayHours1 $weekday -TuesdayHours1 $weekday -WednesdayHours1 $weekday -ThursdayHours1 $weekday -FridayHours1 $weekday

Dans l’exemple 2, la nouvelle période d’heures ouvrées « Help Desk Business Hours » est créée sur le service ApplicationServer:atl-cs-001.litwareinc.com. Dans cet exemple, des heures ouvrées sont définies pour chaque jour de la semaine, du lundi au vendredi. Pour ce faire, la première commande de l’exemple utilise la commande New-CsRgsTimeRange pour créer une période avec une valeur OpenTime (heure d’ouverture) fixée à 8 h 00 (8:00) et une valeur CloseTime (heure de fermeture) fixée à 18 h 00 (18:00). Cette période est stockée dans une variable $weekday.

La deuxième commande de l’exemple crée ensuite la période ou collection d’heures ouvrées. Outre la définition des éléments Parent et Name pour cette période, d’autres paramètres (tels que –MondayHours1) sont définis pour configurer les heures ouvrées de la semaine, du lundi au vendredi. Dans chacun des cas, ces heures ouvrées sont fixées entre 8 h 00 et 18 h 00 et définies au moyen de la variable de période $weekday.