Dela via


Föredraget beteende för programgruppstyp för poolade värdpooler i Azure Virtual Desktop

En programgrupp är en logisk gruppering av program som är tillgängliga på sessionsvärdar i en värdpool. Programgrupper styr om ett fullständigt skrivbord eller vilka program från en värdpool som är tillgängliga för användare att ansluta till. En programgrupp kan bara tilldelas till en enda värdpool, men du kan tilldela flera programgrupper till samma värdpool. Användare kan tilldelas till flera programgrupper i flera värdpooler, vilket gör att du kan variera de program och skrivbord som användarna kan komma åt.

När du skapar en programgrupp kan det vara en av två typer:

  • Desktop: användare får åtkomst till det fullständiga Windows-skrivbordet från en sessionsvärd. Tillgänglig med poolade eller personliga värdpooler.

  • RemoteApp: användare får åtkomst till enskilda program som du väljer och publicerar till programgruppen. Endast tillgängligt med poolade värdpooler.

Med poolade värdpooler kan du tilldela båda programgruppstyperna till samma värdpool samtidigt. Du kan bara tilldela en enda skrivbordsprogramgrupp med en värdpool, men du kan också tilldela flera RemoteApp-programgrupper till samma värdpool.

Användare som har tilldelats flera RemoteApp-programgrupper som tilldelats till samma värdpool har åtkomst till en mängd av alla program i de programgrupper som de har tilldelats till.

För att förhindra att användare ansluter till ett skrivbords- och RemoteApp-program på samma gång från programgrupper som tilldelats till samma värdpool har poolbaserade värdpooler inställningen Önskad programgruppstyp. Den här inställningen avgör om användarna har åtkomst till hela skrivbordet eller RemoteApp-program från den här värdpoolen i Windows-appen eller fjärrskrivbordsappen om de skulle tilldelas till en programgrupp av varje typ till samma värdpool.

Viktigt!

Användare som har åtkomst till både en skrivbordsprogramgrupp och RemoteApp-programgrupp som tilldelats samma värdpool har bara åtkomst till den typ av program från programgruppen som bestäms av den föredragna programgruppstypen för värdpoolen. Det hindrar inte en användare från att ha åtkomst till det fullständiga skrivbordet och RemoteApp-program från olika värdpooler eller att olika användare har åtkomst till olika typer av programgrupper från samma värdpool.

Du måste ange önskad programgruppstyp för en värdpool när den skapas. När du skapar en värdpool med Hjälp av Azure-portalen finns det dessutom två standardbeteenden som inte inträffar när du skapar en värdpool med en annan metod, till exempel Azure PowerShell eller Azure CLI. Dessa standardbeteenden är:

  • Standardtyp för önskad programgrupp som valts med Hjälp av Azure-portalen är Desktop. Du kan ändra den här inställningen när du skapar värdpoolen eller när värdpoolen har skapats.

  • En skrivbordsprogramgrupp skapas och tilldelas automatiskt till värdpoolen, oavsett om du väljer önskad programgruppstyp som Skrivbord eller RemoteApp. Namnet på programgruppen bildas av värdpoolens namn med suffixet -DAG, till exempel hp01-DAG. Du kan ta bort den här programgruppen när värdpoolen har skapats om du bara vill använda RemoteApp-program. Du kan bara ha en skrivbordsprogramgrupp associerad med en värdpool i taget.

Framtvinga en önskad programgruppstyp

Tidigare kunde värdpooler skapas utan en önskad programgruppstypuppsättning. I det här scenariot har en användare som har åtkomst till både en skrivbordsprogramgrupp och en RemoteApp-programgrupp tilldelad till samma värdpool åtkomst till båda uppsättningarna resurser i Windows-appen eller fjärrskrivbordsappen. Om användaren ansluter till ett skrivbord och ett RemoteApp-program från dessa programgrupper samtidigt kan de få två olika sessioner till samma värdpool.

Om du vill förhindra det här scenariot anger du önskad programgruppstyp för varje värdpool till antingen Desktop eller RemoteApp. Information om hur du anger önskad programgrupptyp finns i Ange önskad programgruppstyp för en poolbaserad värdpool i Azure Virtual Desktop.

För värdpooler som fortfarande inte har en önskad programgruppstypuppsättning, där en användare har åtkomst till både en skrivbordsprogramgrupp och en RemoteApp-programgrupp som tilldelats till samma värdpool, visar Windows App eller fjärrskrivbordsappen nu bara skrivbordsresursen. Den föredragna programgruppstypen Skrivbord tillämpas. Windows-appen eller fjärrskrivbordsappen visar inte RemoteApp-programmen från programgruppen RemoteApp.

Viktigt!

Tillämpningen av den föredragna programgruppstypen Desktop för värdpooler som inte har en önskad programgruppstypuppsättning distribueras för närvarande till alla Azure-regioner.

Det går fortfarande att ansluta till både skrivbords- och RemoteApp-program från samma värdpool med hjälp av ms-avd:connect-URI-schemat oavsett vilken programgruppstyp som föredras, men vi rekommenderar inte den här metoden. Om en användare får två olika sessioner till samma värdpool kan det orsaka en negativ upplevelse och sessionsprestanda för användaren och andra användare, inklusive:

  • Sessionsvärdar blir överbelastade
  • Användare fastnar när de försöker logga in
  • Anslutningar till en fjärrsession lyckas inte
  • Fjärrsessionen blir svart
  • Program kraschar

Förväntat beteende

Här är en matris med det förväntade beteendet för de resurser som användarna ser i Windows-appen eller fjärrskrivbordsappen baserat på inställningen för önskad programgruppstyp för en värdpool, de programgrupper som tilldelats till värdpoolen och deras typ samt användartilldelningar till programgrupperna:

Programgruppstyper som tilldelats till en enda värdpool Användare tilldelad till programgruppstyper Inställning för önskad programgruppstyp för värdpool Resurser som visas
Endast skrivbord Skrivbord Desktop eller RemoteApp Skrivbord
Endast RemoteApp RemoteApp Desktop eller RemoteApp RemoteApp-program
Desktop och RemoteApp Skrivbord Desktop eller RemoteApp Skrivbord
Desktop och RemoteApp RemoteApp Desktop eller RemoteApp RemoteApp-program
Desktop och RemoteApp Både skrivbord och RemoteApp Skrivbord Skrivbord
Desktop och RemoteApp Både skrivbord och RemoteApp RemoteApp RemoteApp-program
Desktop och RemoteApp Både skrivbord och RemoteApp Ingen Skrivbord

Exempelscenarier

Här följer några exempelscenarier som visar hur inställningen för önskad programgruppstyp påverkar vilka typer av fjärrresurser som visas för användarna.

Scenario 1

I det här scenariot tilldelas en skrivbordsprogramgrupp och en RemoteApp-programgrupp till samma värdpool hp01. Användaren Tim finns i ekonomisäkerhetsgruppen , som är tilldelad till skrivbordsprogramgruppen. Användaren Gabriella finns i den juridiska säkerhetsgruppen, som är tilldelad till RemoteApp-programgruppen.

Den föredragna programgruppstypen för värdpoolen hp01 är inte relevant eftersom användare i ekonomisäkerhetsgruppen bara har åtkomst till skrivbordsprogramgruppen och användare i den juridiska säkerhetsgruppen endast har åtkomst till RemoteApp-programgruppen. I Windows-appen eller fjärrskrivbordsappen visas Tim på skrivbordet och Gabriella visas i RemoteApp-programmen.

Scenario 2

I det här scenariot tilldelas en skrivbordsprogramgrupp och en RemoteApp-programgrupp till samma värdpool hp01. Användaren Tim finns i ekonomisäkerhetsgruppen , som är tilldelad till skrivbordsprogramgruppen. Användaren Gabriella finns i den juridiska säkerhetsgruppen, som är tilldelad till både skrivbords- och RemoteApp-programgrupperna.

Den föredragna programgruppstypen för värdpoolen hp01 är inställd på Desktop. I Windows-appen eller fjärrskrivbordsappen visas både Tim och Gabriella på skrivbordet. Gabriella visas inte några RemoteApp-program.

Scenario 3

I det här scenariot tilldelas en skrivbordsprogramgrupp till värdpoolen hp01 och en RemoteApp-programgrupp tilldelas till värdpoolen hp02. Användaren Tim är i ekonomisäkerhetsgruppen och användaren Gabriella är i den juridiska säkerhetsgruppen. Båda säkerhetsgrupperna tilldelas till skrivbordsprogramgruppen och RemoteApp-programgruppen.

Den föredragna programgruppstypen för värdpoolen hp01 är inställd på Skrivbord och önskad programgruppstyp för värdpoolen hp02 är inställd på RemoteApp. I Windows-appen eller fjärrskrivbordsappen visas Tim och Gabriella både skrivbordsprogram och RemoteApp-program.

Gå vidare

Information om hur du anger önskad programgrupptyp finns i Ange önskad programgruppstyp för en poolbaserad värdpool i Azure Virtual Desktop.