Teams voor gevirtualiseerde bureaublad infrastructuur
In dit artikel worden de vereisten en beperkingen voor het gebruik van Microsoft-teams in een gevirtualiseerde omgeving beschreven.
Wat is VDI?
VDI (Virtual Desktop Infrastructure) is een virtualisatietechnologie die fungeert als host voor een desktop besturingssysteem en toepassingen op een gecentraliseerde server in een datacenter. Dit maakt een volledig gepersonaliseerde bureaubladervaring mogelijk voor gebruikers met een volledig beveiligde en compatibele gecentraliseerde bron.
Teams in een gevirtualiseerde omgeving is momenteel beschikbaar met ondersteuning voor samenwerking en chat-functionaliteit met een speciale persistent gevirtualiseerde machine (VM). Volg de instructies in dit artikel om een optimale gebruikerservaring te garanderen.
Vereisten voor teams
Beleid instellen om de functionaliteit voor aanroepen en vergaderingen in teams uit te schakelen
De teams aanroepen en vergadering ervaring is niet geoptimaliseerd voor een VDI-omgeving (binnenkort). Het is raadzaam dat u beleid op gebruikersniveau voor het uitschakelen van aanroepen en vergadering functionaliteit in teams instellen.
U er nog steeds voor kiezen teams volledig in VDI met behulp van de teams desktop-app of web-app uit te voeren. We raden echter aan dat u het beleid instelt om te voorkomen dat de gebruikerservaring in gevaar komt.
Het kan enige tijd (een paar uur) duren voordat de beleidswijzigingen worden doorgevoerd. Als u de wijzigingen voor een bepaald account niet onmiddellijk ziet, probeert u het in een paar uur opnieuw.
Notitie
Wanneer teams aanroepen en vergaderingen zijn geoptimaliseerd voor gebruik in virtuele bureaublad-omgevingen, u deze beleidsregels terugdraaien en toestaan dat gebruikers teams gebruiken zoals ze normaal zouden doen.
Bellen
Gebruik de Csteamscallingpolicy cmdlets om te bepalen of gebruikers mogen bellen en bellen opties in privé-en Groepchats. Hier is de lijst met beleidsinstellingen en aanbevolen waarden.
| Beleidsnaam | Beschrijving | Aanbevolen waarde |
|---|---|---|
| AllowCalling | Hiermee regelt u mogelijkheden voor interop-aanroepen. Als u dit inschakelt, kunnen gebruikers van Skype voor bedrijven één-op-één aanroepen met teams-gebruikers en vice versa. | Ingesteld op false om te voorkomen dat aanroepen van Skype voor zakelijke gebruikers in teams terechtkomen. |
| AllowPrivateCalling | Bepaalt of de aanroepende app beschikbaar is in de app-balk aan de linkerkant van de teams-client en of gebruikersopties voor bellen en video gesprekken in privéchat zien | Ingesteld op false om de aanroepende app uit de app-balk aan de linkerkant van teams te verwijderen en de opties voor bellen en video gesprekken in privéchat te verwijderen. |
Een aanroepende beleidsregel maken en toewijzen
Start een Windows PowerShell-sessie als beheerder.
Maak verbinding met de Skype Online-connector.
# Set Office 365 User Name and Password $username = “admin email address” password = ConvertTo-SecureString "password" -AsPlainText -Force $LiveCred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $password # Connect to Skype Online Import-Module SkypeOnlineConnector $sfboSession = New-CsOnlineSession -Credential $LiveCred Import-PSSession $sfboSession```Een lijst met aanroepen van beleidsopties weergeven.
Get-CsTeamsCallingPolicyZoek naar de ingebouwde beleidsoptie waarin alle aanroepen van beleid zijn uitgeschakeld. Het ziet er zo uit.
Identity : Tag:DisallowCalling AllowCalling : False AllowPrivateCalling : False AllowVoicemail : False AllowCallGroups : False AllowDelegation : False AllowUserControl : False AllowCallForwardingToUser : False AllowCallForwardingToPhone : False PreventTollBypass : FalseDe optie voor het ingebouwde beleid DisallowCalling toepassen op alle gebruikers die teams in een gevirtualiseerde omgeving zullen gebruiken.
Grant-CsTeamsCallingPolicy -PolicyName DisallowCalling -Identity “user email id”
Zie voor meer informatie over het aanroepen van teams beleid set CsTeamsCallingPolicy.
Vergaderingen
Gebruik de Csteamsmeetingpolicy -cmdlets om het type vergaderingen te beheren dat gebruikers kunnen maken, de functies waartoe ze toegang hebben tijdens een vergadering en de vergaderfuncties die beschikbaar zijn voor anonieme en externe gebruikers. Hier is de lijst met beleidsinstellingen en aanbevolen waarden.
| Naam van beleid | Beschrijving | Aanbevolen waarde |
|---|---|---|
| AllowPrivateMeetingScheduling | Hiermee bepaalt u of een gebruiker privé vergaderingen mag plannen. | Ingesteld op false om te verhinderen dat de gebruiker privé vergaderingen kan plannen. |
| AllowChannelMeetingScheduling | Hiermee bepaalt u of een gebruiker kanaal vergaderingen mag plannen. | Ingesteld op false om te verhinderen dat de gebruiker kanaal vergaderingen kan plannen. |
| AllowMeetNow | Hiermee bepaalt u of een gebruiker ad hoc-vergaderingen mag maken of starten. | Stel dit in op false om te voorkomen dat de gebruiker ad hoc-vergaderingen kan starten. |
| ScreenSharingMode | Bepaalt de modus waarin een gebruiker zijn scherm in gesprekken of vergaderingen mag delen. | Ingesteld op uitgeschakeld om te voorkomen dat de gebruiker zijn schermen deelt |
| Allowip | Hiermee bepaalt u of video is ingeschakeld in vergaderingen of gesprekken van een gebruiker. | Ingesteld op false om te voorkomen dat de gebruiker zijn of haar video deelt |
| Para | Hiermee bepaalt u of anonieme gebruikers mogen bellen naar een PSTN-nummer. | Ingesteld op false om anonieme gebruikers te verbieden uit te bellen |
| AllowAnonymousUsersToStartMeeting | Hiermee bepaalt u of anonieme gebruikers een vergadering kunnen starten. | Ingesteld op false om gebruikers te verbieden een vergadering te starten |
| AllowOutlookAddIn | Hiermee bepaalt u of een gebruiker vergaderingen van teams in de Outlook-bureaubladclient kan plannen. | Ingesteld op false om te voorkomen dat een gebruiker plannen van teams vergaderingen in de Outlook-desktopclient |
| AllowParticipantGiveRequestControl | Hiermee bepaalt u of deelnemers het delen van schermen kunnen opvragen of beheren. | Ingesteld op false om te voorkomen dat de gebruiker controle geeft en aanvraagt in een vergadering |
| AllowExternalParticipantGiveRequestControl | Hiermee bepaalt u of externe deelnemers het delen van schermen kunnen opvragen of beheren. | Ingesteld op false om te voorkomen dat een externe gebruiker het geven, het aanvragen van controle in een vergadering |
| AllowPowerPointSharing | Hiermee bepaalt u of het delen van PowerPoint is toegestaan in de vergaderingen van een gebruiker. | Ingesteld op false om een gebruiker te verbieden PowerPoint-bestanden te delen in een vergadering |
| Allowwhite | Hiermee bepaalt u of whiteboard is toegestaan in de vergaderingen van een gebruiker. | Ingesteld op false om whiteboard in een vergadering te verbieden |
| Allowtranscriptie | Hiermee bepaalt u of bijschriften en transcripties in realtime en/of na de vergadering zijn toegestaan in de vergaderingen van een gebruiker. | Ingesteld op false om transcriptie en bijschriften in een vergadering te verbieden |
| AllowSharedNotes | Hiermee bepaalt u of gebruikers gedeelde notities mogen maken. | Ingesteld op false om gebruikers te verbieden gedeelde notities te maken |
| MediaBitRateKB | Bepaalt de media bitsnelheid voor audio/video/app delen van uitzendingen in vergaderingen | De voorgestelde waarde is 5000 (5 MB). U deze wijzigen op basis van de behoeften van uw organisatie. |
Een vergaderings beleid maken en toewijzen
Start een Windows PowerShell-sessie als beheerder.
Maak verbinding met de Skype Online-connector.
# Set Office 365 User Name and Password $username = “admin email address” password = ConvertTo-SecureString "password" -AsPlainText -Force $LiveCred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $password # Connect to Skype Online Import-Module SkypeOnlineConnector $sfboSession = New-CsOnlineSession -Credential $LiveCred Import-PSSession $sfboSession```Een lijst met opties voor vergaderings beleid weergeven.
Get-CsTeamsMeetingPolicyZoek naar de ingebouwde beleidsoptie waarin alle beleidsregels voor vergaderingen zijn uitgeschakeld. Het ziet er zo uit.
Identity : Tag:AllOff Description : AllowChannelMeetingScheduling : False AllowMeetNow : False AllowIPVideo : False AllowAnonymousUsersToDialOut : False AllowAnonymousUsersToStartMeeting : False AllowPrivateMeetingScheduling : False AutoAdmittedUsers : False AllowCloudRecording : False AllowOutlookAddIn : False AllowPowerPointSharing : False AllowParticipantGiveRequestControl : False AllowExternalParticipantGiveRequestControl : False AllowSharedNotes : False AllowWhiteboard : False AllowTranscription : False MediaBitRateKb : False ScreenSharingMode : FalsePas de ingebouwde beleidsoptie AllOff toe op alle gebruikers die teams in een gevirtualiseerde omgeving zullen gebruiken.
Grant-CsTeamsMeetingPolicy -PolicyName AllOff -Identity “user email id”
Zie voor meer informatie over beleid voor teams vergadering set-CsTeamsMeetingPolicy.
Vereisten voor virtualisatieproviders
De teams-app is gevalideerd voor toonaangevende virtualisatieoplossings providers. Met meerdere markt providers, raadpleegt u uw provider van virtualisatieoplossingen om te controleren of er minimale vereisten zijn voldaan.
Vereisten voor virtuele machines
Met de diverse workloads en behoeften van gebruikers in een gevirtualiseerde omgeving, is het volgende de minimale aanbevolen VM-configuratie.
| Parameter | Maatregel |
|---|---|
| vCPU | 2 kernen |
| Ram | 4 GB |
| Opslag | 8 GB |
Besturingssysteem vereisten voor virtuele machines
De ondersteunde besturingssystemen voor virtuele machine zijn:
- Windows 10 en hoger
- Windows Server 2012 R2 en hoger
Teams installeren op VDI
Dit is het proces en de hulpprogramma's voor het implementeren van de teams-desktopapp.
Download het MSI-pakket voor teams met een van de volgende koppelingen, afhankelijk van de omgeving. We raden de 64-bits versie voor een VDI-VM met een 64-bits besturingssysteem.
Voer de volgende opdracht uit om het MSI-programma te installeren op de VDI-VM (of voltooi het bijwerken).
msiexec /i <path_to_msi> /l*v <install_logfile_name> ALLUSER=1Hiermee worden teams geïnstalleerd om bestanden te Program meren. Op dit punt is de installatie van de Golden image voltooid.
De volgende interactieve aanmeldingssessie start teams en vraagt om referenties. Houd er rekening mee dat het is niet mogelijk om uit te schakelen automatisch starten van teams bij het installeren van teams op VDI met behulp van de ALLUSER eigenschap.
Voer de volgende opdracht uit om de MSI te verwijderen van de VDI VM (of voor te bereiden voor het bijwerken).
msiexec /passive /x <path_to_msi> /l*v <uninstall_logfile_name>Hiermee verwijdert u teams uit programmabestanden.
Bekende problemen en beperkingen
De volgende zijn bekende problemen en beperkingen voor teams op VDI.
Shared Session Host-type implementaties: Shared Session Host-type implementaties (bijvoorbeeld gedeelde niet-permanente VM-configuratie) zijn niet binnen het bereik.
Bellen en vergaderen:
- Aanroepen en vergadering scenario's zijn niet geoptimaliseerd voor VDI. Deze scenario's zullen slecht presteren. We raden het gebruik van beleid op gebruikersniveau zoals beschreven in de beleid instellen voor het uitschakelen van aanroepen en vergadering functionaliteit in teams sectie.
- Toepassen van het beleid dat wordt beschreven in dit artikel is van invloed op de mogelijkheid voor het gebruik van aanroepen en vergadering functionaliteit, die afhankelijk van andere beleidsregels kunnen invloed hebben op andere gebruikers in uw organisatie. Als gebruikers in uw organisatie niet-VDI-clients gebruiken, u ervoor kiezen om het beleid niet toe te passen.
Deelnemen aan gesprekken en vergaderingen die zijn gemaakt door andere gebruikers: Hoewel het beleid gebruikers geen vergaderingen kan maken, kunnen ze nog steeds lid worden van vergaderingen als een andere gebruiker deze uit de vergadering belt. In deze vergaderingen is de mogelijkheid van de gebruiker om video te delen, whiteboard gebruiken en andere functies afhankelijk van of u deze functies met behulp van TeamsMeetingPolicy uitgeschakeld.
Inhoudin de cache: als de virtuele omgeving waarin teams wordt uitgevoerd niet persistent is (en de gegevens worden opgeschoond aan het einde van elke gebruikerssessie), kunnen gebruikers de verminderde prestaties als gevolg van het vernieuwen van inhoud opmerken, ongeacht of de gebruiker toegang tot dezelfde inhoud in een vorige sessie.
Client updates: teams op VDI wordt niet automatisch bijgewerkt met MSI-installatie per machine. U moet de VM-installatiekopie bijwerken door het installeren van een nieuwe MSI zoals beschreven in de teams installeren op VDI sectie. U moet de huidige versie verwijderen om bij te werken naar een nieuwere versie.
Gebruikerservaring: de gebruikerservaring van teams in een VDI-omgeving kan afwijken van een niet-VDI-omgeving. De verschillen kunnen zijn vanwege beleidsinstellingen en/of functie ondersteuning in de omgeving.
Voor bekende problemen met teams die niet zijn gerelateerd aan VDI, Zie bekende problemen voor Microsoft-teams.