Konfiguration des Presence Mappings
Das Presence Mapping erfolgt über eine umfangreiche Standardkonfiguration und ist deshalb im Auslieferungszustand in der Datei appsettings.json nicht sichtbar. Sie befindet sich im Abschnitt ‘PresenceMapping’ und enthält aktuell folgenden Inhalt TeamsPresenceMapping.json.
Der Abschnitt PresenceMapping.MapTeamsToUC beschreibt die Umsetzung, welcher Teams Benutzerzustand in welche abstrakte UC Presence überführt werden soll. Benutzerzustände, die hier nicht aufgeführt sind, werden nicht mit anderen Kommunikationssystemen synchronisiert.
PresenceMapping.MapTeamsToUC  | Beschreibung  | 
|---|---|
TeamsActivity  | Gültige Werte für “TeamsActivity” sind: “Available”, ”Away”, “BeRightBack”, “Busy”, “DoNotDisturb”, “InACall”, “InAConference”, “Inactive”, “InAMeeting”, “Offline”, “OffWork”, “OutOfOffice”, “Presenting”  | 
UCAvailability  | Gültige Werte für “UCAvailability” sind: “Available”, “Busy”, “Wrapup”, “DoNotDisturb”, “Pause”, “Offline”  | 
UCActivity  | 
  | 
UCNote  | Freitext. Dieser Text kann nur in wenigen anderen Systemen angezeigt werden.  | 
Der Abschnitt PresenceMapping.MapUCToTeams beschreibt die Umsetzung, welche abstrakte UC Presence in welchen Teams Benutzerzustand überführt werden soll. UC Presence, die hier nicht aufgeführt ist, wird nicht in Teams Benutzerzustände gewandelt.
PresenceMapping.MapUCToVcc  | 
  | 
|---|---|
UCAvailability  | 
  | 
UCActivity  | 
  | 
TeamsAvailability  | Gültige Werte für “TeamsAvailability” sind “Available”, “Away”, “BeRightBack”, “Busy”, “DoNotDisturb”, “Offline”  | 
TeamsActivity  | 
  | 
Preferred  | Die Teams Presence Steuerung erlaubt ein Preferred-Flag. Dieses Flag übersteuert ‘machine generated’ Presence.  | 
Nach dem alle Felder ausgefüllt worden sind, ist die Konfigurationsdatei zu speichern.