View Getting Started
  Get Started with View
  Get Started with View
View Architecture Planning
  Introduction to View
    Advantages of Using View
    View Features
    How the Components Fit Together
      Client Devices
      View Connection Server
      Horizon Client
      VMware Horizon User Web Portal
      Horizon Agent
      View Administrator
      View Composer
      vCenter Server
    Integrating and Customizing View
  Planning a Rich User Experience
    Feature Support Matrix for Horizon Agent
    Choosing a Display Protocol
      VMware Blast Extreme
      PCoIP
      Microsoft RDP
    Using Published Applications
    Using View Persona Management to Retain User Data and Settings
    Using USB Devices with Remote Desktops and Applications
    Using the Real-Time Audio-Video Feature for Webcams and Microphones
    Using 3D Graphics Applications
    Streaming Multimedia to a Remote Desktop
    Printing from a Remote Desktop
    Using Single Sign-On for Logging In
    Monitors and Screen Resolution
  Managing Desktop and Application Pools from a Central Location
    Advantages of Desktop Pools
    Advantages of Application Pools
    Reducing and Managing Storage Requirements
      Managing Storage with vSphere
      Using Virtual SAN for High-Performance Storage and Policy-Based Management
      Using Virtual Volumes for Virtual-Machine-Centric Storage and Policy-Based Management
      Reducing Storage Requirements with View Composer
      Reducing Storage Requirements with Instant Clones
    Application Provisioning
      Deploying Individual Applications Using an RDS Host
      Deploying Applications and System Updates with View Composer
      Deploying Applications and System Updates with Instant Clones
      Managing VMware ThinApp Applications in View Administrator
      Deploying and Managing Applications Using App Volumes
      Using Existing Processes or VMware Mirage for Application Provisioning
    Using Active Directory GPOs to Manage Users and Desktops
  Architecture Design Elements and Planning Guidelines for Remote Desktop Deployments
    Virtual Machine Requirements for Remote Desktops
      Planning Based on Types of Workers
      Estimating Memory Requirements for Virtual Machine Desktops
      Estimating CPU Requirements for Virtual Machine Desktops
      Choosing the Appropriate System Disk Size
    View ESXi Node
    Desktop Pools for Specific Types of Workers
      Pools for Task Workers
      Pools for Knowledge Workers and Power Users
      Pools for Kiosk Users
    Desktop Virtual Machine Configuration
    RDS Host Virtual Machine Configuration
    vCenter Server and View Composer Virtual Machine Configuration
    View Connection Server Maximums and Virtual Machine Configuration
    vSphere Clusters
    Storage and Bandwidth Requirements
      Shared Storage Example
      Storage Bandwidth Considerations
      Network Bandwidth Considerations
      View Composer Performance Test Results
      WAN Support
    View Building Blocks
    View Pods
      Cloud Pod Architecture Overview
    Advantages of Using Multiple vCenter Servers in a Pod
  Planning for Security Features
    Understanding Client Connections
      Client Connections Using the PCoIP and Blast Secure Gateways
      Tunneled Client Connections with Microsoft RDP
      Direct Client Connections
    Choosing a User Authentication Method
      Active Directory Authentication
      Using Two-Factor Authentication
      Smart Card Authentication
      Using the Log In as Current User Feature Available with Windows-Based Horizon Client
    Restricting Remote Desktop Access
    Using Group Policy Settings to Secure Remote Desktops and Applications
    Using Smart Policies
    Implementing Best Practices to Secure Client Systems
    Assigning Administrator Roles
    Preparing to Use a Security Server
      Best Practices for Security Server Deployments
      Security Server Topologies
      Firewalls for DMZ-Based Security Servers
        Firewall Rules for DMZ-Based Security Servers
    Understanding View Communications Protocols
      View Broker and Administration Server
      View Secure Gateway Server
      Blast Secure Gateway
      PCoIP Secure Gateway
      View LDAP
      View Messaging
      Firewall Rules for View Connection Server
      Firewall Rules for Horizon Agent
      Firewall Rules for Active Directory
  Overview of Steps to Setting Up a View Environment
  Introduction to View
    Advantages of Using View
    View Features
    How the Components Fit Together
      Client Devices
      View Connection Server
      Horizon Client
      VMware Horizon User Web Portal
      Horizon Agent
      View Administrator
      View Composer
      vCenter Server
    Integrating and Customizing View
  Planning a Rich User Experience
    Feature Support Matrix for Horizon Agent
    Choosing a Display Protocol
      VMware Blast Extreme
      PCoIP
      Microsoft RDP
    Using Published Applications
    Using View Persona Management to Retain User Data and Settings
    Using USB Devices with Remote Desktops and Applications
    Using the Real-Time Audio-Video Feature for Webcams and Microphones
    Using 3D Graphics Applications
    Streaming Multimedia to a Remote Desktop
    Printing from a Remote Desktop
    Using Single Sign-On for Logging In
    Monitors and Screen Resolution
  Managing Desktop and Application Pools from a Central Location
    Advantages of Desktop Pools
    Advantages of Application Pools
    Reducing and Managing Storage Requirements
      Managing Storage with vSphere
      Using Virtual SAN for High-Performance Storage and Policy-Based Management
      Using Virtual Volumes for Virtual-Machine-Centric Storage and Policy-Based Management
      Reducing Storage Requirements with View Composer
      Reducing Storage Requirements with Instant Clones
    Application Provisioning
      Deploying Individual Applications Using an RDS Host
      Deploying Applications and System Updates with View Composer
      Deploying Applications and System Updates with Instant Clones
      Managing VMware ThinApp Applications in View Administrator
      Deploying and Managing Applications Using App Volumes
      Using Existing Processes or VMware Mirage for Application Provisioning
    Using Active Directory GPOs to Manage Users and Desktops
  Architecture Design Elements and Planning Guidelines for Remote Desktop Deployments
    Virtual Machine Requirements for Remote Desktops
      Planning Based on Types of Workers
      Estimating Memory Requirements for Virtual Machine Desktops
      Estimating CPU Requirements for Virtual Machine Desktops
      Choosing the Appropriate System Disk Size
    View ESXi Node
    Desktop Pools for Specific Types of Workers
      Pools for Task Workers
      Pools for Knowledge Workers and Power Users
      Pools for Kiosk Users
    Desktop Virtual Machine Configuration
    RDS Host Virtual Machine Configuration
    vCenter Server and View Composer Virtual Machine Configuration
    View Connection Server Maximums and Virtual Machine Configuration
    vSphere Clusters
    Storage and Bandwidth Requirements
      Shared Storage Example
      Storage Bandwidth Considerations
      Network Bandwidth Considerations
      View Composer Performance Test Results
      WAN Support
    View Building Blocks
    View Pods
      Cloud Pod Architecture Overview
    Advantages of Using Multiple vCenter Servers in a Pod
  Planning for Security Features
    Understanding Client Connections
      Client Connections Using the PCoIP and Blast Secure Gateways
      Tunneled Client Connections with Microsoft RDP
      Direct Client Connections
    Choosing a User Authentication Method
      Active Directory Authentication
      Using Two-Factor Authentication
      Smart Card Authentication
      Using the Log In as Current User Feature Available with Windows-Based Horizon Client
    Restricting Remote Desktop Access
    Using Group Policy Settings to Secure Remote Desktops and Applications
    Using Smart Policies
    Implementing Best Practices to Secure Client Systems
    Assigning Administrator Roles
    Preparing to Use a Security Server
      Best Practices for Security Server Deployments
      Security Server Topologies
      Firewalls for DMZ-Based Security Servers
        Firewall Rules for DMZ-Based Security Servers
    Understanding View Communications Protocols
      View Broker and Administration Server
      View Secure Gateway Server
      Blast Secure Gateway
      PCoIP Secure Gateway
      View LDAP
      View Messaging
      Firewall Rules for View Connection Server
      Firewall Rules for Horizon Agent
      Firewall Rules for Active Directory
  Overview of Steps to Setting Up a View Environment
View Installation
  System Requirements for Server Components
    Horizon Connection Server Requirements
      Hardware Requirements for Horizon Connection Server
      Supported Operating Systems for Horizon Connection Server
      Virtualization Software Requirements for Horizon Connection Server
      Network Requirements for Replicated Horizon Connection Server Instances
    View Administrator Requirements
    View Composer Requirements
      Supported Operating Systems for View Composer
      Hardware Requirements for Standalone View Composer
      Database Requirements for View Composer and the Events Database
  System Requirements for Guest Operating Systems
    Supported Operating Systems for Horizon Agent
    Supported Operating Systems for Standalone View Persona Management
    Remote Display Protocol and Software Support
      PCoIP
      Microsoft RDP
      VMware Blast Extreme
  Installing View in an IPv6 Environment
    Setting Up View in an IPv6 Environment
    Supported vSphere, Database, and Active Directory Versions in an IPv6 Environment
    Supported Operating Systems for View Servers in an IPv6 Environment
    Supported Windows Operating Systems for Desktops and RDS Hosts in an IPv6 Environment
    Supported Clients in an IPv6 Environment
    Supported Remoting Protocols in an IPv6 Environment
    Supported Authentication Types in an IPv6 Environment
    Other Supported Features in an IPv6 Environment
  Installing View in FIPS Mode
    Overview of Setting Up View in FIPS Mode
    System Requirements for FIPS Mode
  Preparing Active Directory
    Configuring Domains and Trust Relationships
      Trust Relationships and Domain Filtering
    Creating an OU for Remote Desktops
    Creating OUs and Groups for Kiosk Mode Client Accounts
    Creating Groups for Users
    Creating a User Account for vCenter Server
    Creating a User Account for a Standalone View Composer Server
    Create a User Account for View Composer AD Operations
    Create a User Account for Instant-Clone Operations
    Configure the Restricted Groups Policy
    Using Horizon 7 Group Policy Administrative Template Files
    Prepare Active Directory for Smart Card Authentication
      Add UPNs for Smart Card Users
      Add the Root Certificate to Trusted Root Certification Authorities
      Add an Intermediate Certificate to Intermediate Certification Authorities
      Add the Root Certificate to the Enterprise NTAuth Store
    Disable Weak Ciphers in SSL/TLS
  Installing View Composer
    Prepare a View Composer Database
      Create a SQL Server Database for View Composer
        Add a View Composer Database to SQL Server
        Set SQL Server Database Permissions By Manually Creating Database Roles
        Add an ODBC Data Source to SQL Server
      Create an Oracle Database for View Composer
        Add a View Composer Database to Oracle 12c or 11g
        Use a SQL Statement to Add a View Composer Database to an Oracle Instance
        Configure an Oracle Database User for View Composer
        Add an ODBC Data Source to Oracle 12c or 11g
    Configuring an SSL Certificate for View Composer
    Install the View Composer Service
    Enable TLSv1.0 on vCenter and ESXi Connections from View Composer
    Configuring Your Infrastructure for View Composer
      Configuring the vSphere Environment for View Composer
      Additional Best Practices for View Composer
  Installing View Connection Server
    Installing the View Connection Server Software
    Installation Prerequisites for View Connection Server
    Install View Connection Server with a New Configuration
      Install View Connection Server Silently
      Silent Installation Properties for a View Connection Server Standard Installation
      Enable TLSv1.0 on vCenter Connections from Connection Server
    Install a Replicated Instance of View Connection Server
      Install a Replicated Instance of View Connection Server Silently
      Silent Installation Properties for a Replicated Instance of View Connection Server
    Configure a Security Server Pairing Password
    Install a Security Server
      Install a Security Server Silently
      Silent Installation Properties for a Security Server
      Remove IPsec Rules for the Security Server
    Firewall Rules for View Connection Server
      Configuring a Back-End Firewall to Support IPsec
    Reinstall View Connection Server with a Backup Configuration
    Microsoft Windows Installer Command-Line Options
    Uninstalling View Components Silently by Using MSI Command-Line Options
  Configuring SSL Certificates for View Servers
    Understanding SSL Certificates for View Servers
    Overview of Tasks for Setting Up SSL Certificates
    Obtaining a Signed SSL Certificate from a CA
      Obtain a Signed Certificate from a Windows Domain or Enterprise CA
    Configure View Connection Server, Security Server, or View Composer to Use a New SSL Certificate
      Add the Certificate Snap-In to MMC
      Import a Signed Server Certificate into a Windows Certificate Store
      Modify the Certificate Friendly Name
      Import a Root Certificate and Intermediate Certificates into a Windows Certificate Store
      Bind a New SSL Certificate to the Port Used by View Composer
    Configure Client Endpoints to Trust Root and Intermediate Certificates
      Configure Horizon Client for Mac to Trust Root and Intermediate Certificates
      Configure Horizon Client for iOS to Trust Root and Intermediate Certificates
    Configuring Certificate Revocation Checking on Server Certificates
    Configure the PCoIP Secure Gateway to Use a New SSL Certificate
      Verify That the Server Name Matches the PSG Certificate Subject Name
      Configure a PSG Certificate in the Windows Certificate Store
      Set the PSG Certificate Friendly Name in the Windows Registry
      Force a CA-Signed Certificate to Be Used for Connections to the PSG
    Setting View Administrator to Trust a vCenter Server or View Composer Certificate
    Benefits of Using SSL Certificates Signed by a CA
    Troubleshooting Certificate Issues on View Connection Server and Security Server
  Configuring View for the First Time
    Configuring User Accounts for vCenter Server and View Composer
      Where to Use the vCenter Server User and View Composer Users
      Configure a vCenter Server User for View and View Composer
      Privileges Required for the vCenter Server User
      View Composer Privileges Required for the vCenter Server User
    Configuring View Connection Server for the First Time
      View Administrator and View Connection Server
      Log In to View Administrator
      Install the Product License Key
      Add vCenter Server Instances to View
      Configure View Composer Settings
      Configure View Composer Domains
      Allow vSphere to Reclaim Disk Space in Linked-Clone Virtual Machines
      Configure View Storage Accelerator for vCenter Server
      Concurrent Operations Limits for vCenter Server and View Composer
      Setting a Concurrent Power Operations Rate to Support Remote Desktop Logon Storms
      Accept the Thumbprint of a Default SSL Certificate
    Configuring Horizon Client Connections
      Configure the PCoIP Secure Gateway and Secure Tunnel Connections
      Configure the Blast Secure Gateway
      Configuring External URLs for Secure Gateway and Tunnel Connections
      Set the External URLs for a View Connection Server Instance
      Modify the External URLs for a Security Server
      Give Preference to DNS Names When View Connection Server Returns Address Information
      Allow HTML Access Through a Load Balancer
      Allow HTML Access Through a Gateway
    Replacing Default Ports for View Services
      Replace the Default HTTP Ports or NICs for View Connection Server Instances and Security Servers
      Replace the Default Ports or NICs for the PCoIP Secure Gateway on View Connection Server Instances and on Security Servers
      Replace the Default Control Port for PCoIP Secure Gateway on Connection Server Instances and on Security Servers
      Replace the Default Port for View Composer
      Change the Port Number for HTTP Redirection to Connection Server
      Prevent HTTP Redirection for Client Connections to Connection Server
      Enable Remote Access to View Performance Counters on Connection Servers
    Sizing Windows Server Settings to Support Your Deployment
      Sizing Memory for View Connection Server
      Configure the System Page-File Settings
  Configuring Event Reporting
    Add a Database and Database User for View Events
    Prepare an SQL Server Database for Event Reporting
    Configure the Event Database
    Configure Event Logging for Syslog Servers
  System Requirements for Server Components
    Horizon Connection Server Requirements
      Hardware Requirements for Horizon Connection Server
      Supported Operating Systems for Horizon Connection Server
      Virtualization Software Requirements for Horizon Connection Server
      Network Requirements for Replicated Horizon Connection Server Instances
    View Administrator Requirements
    View Composer Requirements
      Supported Operating Systems for View Composer
      Hardware Requirements for Standalone View Composer
      Database Requirements for View Composer and the Events Database
  System Requirements for Guest Operating Systems
    Supported Operating Systems for Horizon Agent
    Supported Operating Systems for Standalone View Persona Management
    Remote Display Protocol and Software Support
      PCoIP
      Microsoft RDP
      VMware Blast Extreme
  Installing View in an IPv6 Environment
    Setting Up View in an IPv6 Environment
    Supported vSphere, Database, and Active Directory Versions in an IPv6 Environment
    Supported Operating Systems for View Servers in an IPv6 Environment
    Supported Windows Operating Systems for Desktops and RDS Hosts in an IPv6 Environment
    Supported Clients in an IPv6 Environment
    Supported Remoting Protocols in an IPv6 Environment
    Supported Authentication Types in an IPv6 Environment
    Other Supported Features in an IPv6 Environment
  Installing View in FIPS Mode
    Overview of Setting Up View in FIPS Mode
    System Requirements for FIPS Mode
  Preparing Active Directory
    Configuring Domains and Trust Relationships
      Trust Relationships and Domain Filtering
    Creating an OU for Remote Desktops
    Creating OUs and Groups for Kiosk Mode Client Accounts
    Creating Groups for Users
    Creating a User Account for vCenter Server
    Creating a User Account for a Standalone View Composer Server
    Create a User Account for View Composer AD Operations
    Create a User Account for Instant-Clone Operations
    Configure the Restricted Groups Policy
    Using Horizon 7 Group Policy Administrative Template Files
    Prepare Active Directory for Smart Card Authentication
      Add UPNs for Smart Card Users
      Add the Root Certificate to Trusted Root Certification Authorities
      Add an Intermediate Certificate to Intermediate Certification Authorities
      Add the Root Certificate to the Enterprise NTAuth Store
    Disable Weak Ciphers in SSL/TLS
  Installing View Composer
    Prepare a View Composer Database
      Create a SQL Server Database for View Composer
        Add a View Composer Database to SQL Server
        Set SQL Server Database Permissions By Manually Creating Database Roles
        Add an ODBC Data Source to SQL Server
      Create an Oracle Database for View Composer
        Add a View Composer Database to Oracle 12c or 11g
        Use a SQL Statement to Add a View Composer Database to an Oracle Instance
        Configure an Oracle Database User for View Composer
        Add an ODBC Data Source to Oracle 12c or 11g
    Configuring an SSL Certificate for View Composer
    Install the View Composer Service
    Enable TLSv1.0 on vCenter and ESXi Connections from View Composer
    Configuring Your Infrastructure for View Composer
      Configuring the vSphere Environment for View Composer
      Additional Best Practices for View Composer
  Installing View Connection Server
    Installing the View Connection Server Software
    Installation Prerequisites for View Connection Server
    Install View Connection Server with a New Configuration
      Install View Connection Server Silently
      Silent Installation Properties for a View Connection Server Standard Installation
      Enable TLSv1.0 on vCenter Connections from Connection Server
    Install a Replicated Instance of View Connection Server
      Install a Replicated Instance of View Connection Server Silently
      Silent Installation Properties for a Replicated Instance of View Connection Server
    Configure a Security Server Pairing Password
    Install a Security Server
      Install a Security Server Silently
      Silent Installation Properties for a Security Server
      Remove IPsec Rules for the Security Server
    Firewall Rules for View Connection Server
      Configuring a Back-End Firewall to Support IPsec
    Reinstall View Connection Server with a Backup Configuration
    Microsoft Windows Installer Command-Line Options
    Uninstalling View Components Silently by Using MSI Command-Line Options
  Configuring SSL Certificates for View Servers
    Understanding SSL Certificates for View Servers
    Overview of Tasks for Setting Up SSL Certificates
    Obtaining a Signed SSL Certificate from a CA
      Obtain a Signed Certificate from a Windows Domain or Enterprise CA
    Configure View Connection Server, Security Server, or View Composer to Use a New SSL Certificate
      Add the Certificate Snap-In to MMC
      Import a Signed Server Certificate into a Windows Certificate Store
      Modify the Certificate Friendly Name
      Import a Root Certificate and Intermediate Certificates into a Windows Certificate Store
      Bind a New SSL Certificate to the Port Used by View Composer
    Configure Client Endpoints to Trust Root and Intermediate Certificates
      Configure Horizon Client for Mac to Trust Root and Intermediate Certificates
      Configure Horizon Client for iOS to Trust Root and Intermediate Certificates
    Configuring Certificate Revocation Checking on Server Certificates
    Configure the PCoIP Secure Gateway to Use a New SSL Certificate
      Verify That the Server Name Matches the PSG Certificate Subject Name
      Configure a PSG Certificate in the Windows Certificate Store
      Set the PSG Certificate Friendly Name in the Windows Registry
      Force a CA-Signed Certificate to Be Used for Connections to the PSG
    Setting View Administrator to Trust a vCenter Server or View Composer Certificate
    Benefits of Using SSL Certificates Signed by a CA
    Troubleshooting Certificate Issues on View Connection Server and Security Server
  Configuring View for the First Time
    Configuring User Accounts for vCenter Server and View Composer
      Where to Use the vCenter Server User and View Composer Users
      Configure a vCenter Server User for View and View Composer
      Privileges Required for the vCenter Server User
      View Composer Privileges Required for the vCenter Server User
    Configuring View Connection Server for the First Time
      View Administrator and View Connection Server
      Log In to View Administrator
      Install the Product License Key
      Add vCenter Server Instances to View
      Configure View Composer Settings
      Configure View Composer Domains
      Allow vSphere to Reclaim Disk Space in Linked-Clone Virtual Machines
      Configure View Storage Accelerator for vCenter Server
      Concurrent Operations Limits for vCenter Server and View Composer
      Setting a Concurrent Power Operations Rate to Support Remote Desktop Logon Storms
      Accept the Thumbprint of a Default SSL Certificate
    Configuring Horizon Client Connections
      Configure the PCoIP Secure Gateway and Secure Tunnel Connections
      Configure the Blast Secure Gateway
      Configuring External URLs for Secure Gateway and Tunnel Connections
      Set the External URLs for a View Connection Server Instance
      Modify the External URLs for a Security Server
      Give Preference to DNS Names When View Connection Server Returns Address Information
      Allow HTML Access Through a Load Balancer
      Allow HTML Access Through a Gateway
    Replacing Default Ports for View Services
      Replace the Default HTTP Ports or NICs for View Connection Server Instances and Security Servers
      Replace the Default Ports or NICs for the PCoIP Secure Gateway on View Connection Server Instances and on Security Servers
      Replace the Default Control Port for PCoIP Secure Gateway on Connection Server Instances and on Security Servers
      Replace the Default Port for View Composer
      Change the Port Number for HTTP Redirection to Connection Server
      Prevent HTTP Redirection for Client Connections to Connection Server
      Enable Remote Access to View Performance Counters on Connection Servers
    Sizing Windows Server Settings to Support Your Deployment
      Sizing Memory for View Connection Server
      Configure the System Page-File Settings
  Configuring Event Reporting
    Add a Database and Database User for View Events
    Prepare an SQL Server Database for Event Reporting
    Configure the Event Database
    Configure Event Logging for Syslog Servers
View Upgrades
  View Upgrade Overview
  System Requirements for Upgrades
    Compatibility Matrix for Various Versions of View Components
    View Composer Requirements
      Supported Operating Systems for View Composer
      Hardware Requirements for Standalone View Composer
      Database Requirements for View Composer and the Events Database
      Upgrade Requirements for View Composer
    Horizon Connection Server Requirements
      Hardware Requirements for Horizon Connection Server
      Supported Operating Systems for Horizon Connection Server
      Upgrade Requirements for View Connection Server
    Supported Operating Systems for Horizon Agent
  Upgrading View Server Components
    Upgrading View Composer
      Preparing vCenter Server and View Composer for an Upgrade
      Upgrade View Composer
      Enable TLSv1.0 on vCenter and ESXi Connections from View Composer
      Enable Digest Access Authentication for View Composer
      Manually Upgrading the View Composer Database
        Run SviConfig to Manually Upgrade the Database
        Result Codes for a Manual Database Schema Update
        Troubleshooting a View Composer Database Upgrade Failure
      Migrate View Composer to Another Machine
        Guidelines for Migrating View Composer
        Migrate View Composer with an Existing Database
        Migrate View Composer Without Linked-Clone Virtual Machines
        Prepare a Microsoft .NET Framework for Migrating RSA Keys
        Migrate the RSA Key Container to the New View Composer Service
    Upgrading View Connection Server
      Preparing View Connection Server for an Upgrade
      Upgrade View Connection Servers in a Replicated Group
      Enable TLSv1.0 on vCenter Connections from Connection Server
      Upgrade to the Latest Version of View Connection Server on a Different Machine
      Create a Replicated Group After Reverting View Connection Server to a Snapshot
    Upgrading View Security Server
      Preparing View Security Server for an Upgrade
      Upgrade View Security Servers and Their Paired View Connection Servers
    Upgrading View Servers in a Cloud Pod Architecture Environment
    Upgrading View Servers to Allow HTML Access
    Upgrade vCenter Server
    Accept the Thumbprint of a Default SSL Certificate
    Using Horizon 7 Group Policy Administrative Template Files
  Upgrade ESXi Hosts and Their Virtual Machines
  Upgrading Remote Desktops and Horizon Client
    Security-Related Requirements for Remote Desktop Upgrade
    Upgrade RDS Hosts That Provide Session-Based Desktops
    Upgrade View Agent or Horizon Agent
    Upgrade View Composer Desktop Pools
    Upgrade the Client Application
  Post-Upgrade Tasks to Enable New Features in Your View Setup
    Change the JMS Message Security Mode to Enhanced
    Tasks for Upgrading Desktop Pools to Use Space Reclamation
    Upgrade Tasks If You Use VMware Virtual SAN Datastores
      Upgrade from a Non-Virtual SAN Datastore to a Virtual SAN Datastore
      Upgrade from Virtual SAN Disk Format Version 1
      Upgrade from Horizon View 5.3.x on a Virtual SAN Datastore
    Configure the VMware Horizon Web Portal Page for End Users
  Applying View Patches
    Apply a Patch for View Composer
    Apply a Patch for View Connection Server
    Apply a Patch for View Agent or Horizon Agent
    Apply a Patch for Horizon Client
  Upgrading vSphere Components Separately in a View Environment
  View Upgrade Overview
  System Requirements for Upgrades
    Compatibility Matrix for Various Versions of View Components
    View Composer Requirements
      Supported Operating Systems for View Composer
      Hardware Requirements for Standalone View Composer
      Database Requirements for View Composer and the Events Database
      Upgrade Requirements for View Composer
    Horizon Connection Server Requirements
      Hardware Requirements for Horizon Connection Server
      Supported Operating Systems for Horizon Connection Server
      Upgrade Requirements for View Connection Server
    Supported Operating Systems for Horizon Agent
  Upgrading View Server Components
    Upgrading View Composer
      Preparing vCenter Server and View Composer for an Upgrade
      Upgrade View Composer
      Enable TLSv1.0 on vCenter and ESXi Connections from View Composer
      Enable Digest Access Authentication for View Composer
      Manually Upgrading the View Composer Database
        Run SviConfig to Manually Upgrade the Database
        Result Codes for a Manual Database Schema Update
        Troubleshooting a View Composer Database Upgrade Failure
      Migrate View Composer to Another Machine
        Guidelines for Migrating View Composer
        Migrate View Composer with an Existing Database
        Migrate View Composer Without Linked-Clone Virtual Machines
        Prepare a Microsoft .NET Framework for Migrating RSA Keys
        Migrate the RSA Key Container to the New View Composer Service
    Upgrading View Connection Server
      Preparing View Connection Server for an Upgrade
      Upgrade View Connection Servers in a Replicated Group
      Enable TLSv1.0 on vCenter Connections from Connection Server
      Upgrade to the Latest Version of View Connection Server on a Different Machine
      Create a Replicated Group After Reverting View Connection Server to a Snapshot
    Upgrading View Security Server
      Preparing View Security Server for an Upgrade
      Upgrade View Security Servers and Their Paired View Connection Servers
    Upgrading View Servers in a Cloud Pod Architecture Environment
    Upgrading View Servers to Allow HTML Access
    Upgrade vCenter Server
    Accept the Thumbprint of a Default SSL Certificate
    Using Horizon 7 Group Policy Administrative Template Files
  Upgrade ESXi Hosts and Their Virtual Machines
  Upgrading Remote Desktops and Horizon Client
    Security-Related Requirements for Remote Desktop Upgrade
    Upgrade RDS Hosts That Provide Session-Based Desktops
    Upgrade View Agent or Horizon Agent
    Upgrade View Composer Desktop Pools
    Upgrade the Client Application
  Post-Upgrade Tasks to Enable New Features in Your View Setup
    Change the JMS Message Security Mode to Enhanced
    Tasks for Upgrading Desktop Pools to Use Space Reclamation
    Upgrade Tasks If You Use VMware Virtual SAN Datastores
      Upgrade from a Non-Virtual SAN Datastore to a Virtual SAN Datastore
      Upgrade from Virtual SAN Disk Format Version 1
      Upgrade from Horizon View 5.3.x on a Virtual SAN Datastore
    Configure the VMware Horizon Web Portal Page for End Users
  Applying View Patches
    Apply a Patch for View Composer
    Apply a Patch for View Connection Server
    Apply a Patch for View Agent or Horizon Agent
    Apply a Patch for Horizon Client
  Upgrading vSphere Components Separately in a View Environment
Scenarios for Setting Up SSL Certificates for View
  Obtaining SSL Certificates from a Certificate Authority
    Determining If This Scenario Applies to You
    Selecting the Correct Certificate Type
    Generating a Certificate Signing Request and Obtaining a Certificate with Microsoft Certreq
      Create a CSR Configuration File
      Generate a CSR and Request a Signed Certificate from a CA
      Verify That the CSR and Its Private Key Are Stored in the Windows Certificate Store
      Import a Signed Certificate by Using Certreq
      Set Up an Imported Certificate for a View Server
  Off-loading SSL Connections to Intermediate Servers
    Import SSL Off-loading Servers' Certificates to View Servers
      Download an SSL Certificate from the Intermediate Server
      Download a Private Key from the Intermediate Server
      Convert a Certificate File to PKCS#12 Format
      Import a Signed Server Certificate into a Windows Certificate Store
      Modify the Certificate Friendly Name
      Import the Root and Intermediate Certificates into the Windows Certificate Store
    Set View Server External URLs to Point Clients to SSL Off-loading Servers
      Set the External URLs for a View Connection Server Instance
      Modify the External URLs for a Security Server
    Allow HTTP Connections From Intermediate Servers
  Obtaining SSL Certificates from a Certificate Authority
    Determining If This Scenario Applies to You
    Selecting the Correct Certificate Type
    Generating a Certificate Signing Request and Obtaining a Certificate with Microsoft Certreq
      Create a CSR Configuration File
      Generate a CSR and Request a Signed Certificate from a CA
      Verify That the CSR and Its Private Key Are Stored in the Windows Certificate Store
      Import a Signed Certificate by Using Certreq
      Set Up an Imported Certificate for a View Server
  Off-loading SSL Connections to Intermediate Servers
    Import SSL Off-loading Servers' Certificates to View Servers
      Download an SSL Certificate from the Intermediate Server
      Download a Private Key from the Intermediate Server
      Convert a Certificate File to PKCS#12 Format
      Import a Signed Server Certificate into a Windows Certificate Store
      Modify the Certificate Friendly Name
      Import the Root and Intermediate Certificates into the Windows Certificate Store
    Set View Server External URLs to Point Clients to SSL Off-loading Servers
      Set the External URLs for a View Connection Server Instance
      Modify the External URLs for a Security Server
    Allow HTTP Connections From Intermediate Servers
Setting Up Published Desktops and Applications in Horizon 7
  Introduction to Published Desktops and Applications
    Farms, RDS Hosts, and Published Desktops and Applications
    Advantages of RDS Desktop Pools
    Advantages of Application Pools
  Setting Up Remote Desktop Services Hosts
    Remote Desktop Services Hosts
    Install Remote Desktop Services on Windows Server 2008 R2
    Install Remote Desktop Services on Windows Server 2012 or 2012 R2
    Install Desktop Experience on Windows Server 2008 R2
    Install Desktop Experience on Windows Server 2012 or 2012 R2
    Restrict Users to a Single Session
    Install Horizon Agent on a Remote Desktop Services Host
      Horizon Agent Custom Setup Options for an RDS Host
    Printing From a Remote Application Launched Inside a Nested Session
    Enable Time Zone Redirection for RDS Desktop and Application Sessions
    Enable Windows Basic Theme for Applications
    Configure Group Policy to Start Runonce.exe
    RDS Host Performance Options
    Configuring 3D Graphics for RDS Hosts
  Creating Farms
    Farms
    Preparing a Parent Virtual Machine for an Automated Farm
      Prepare an RDS Host Parent Virtual Machine
      Activating Windows on Linked-Clone RDS Hosts
      Disable Windows Hibernation in the Parent Virtual Machine
    Worksheet for Creating a Manual Farm
    Worksheet for Creating an Automated Linked-Clone Farm
    Worksheet for Creating an Automated Instant-Clone Farm
    Create a Manual Farm
    Create an Automated Linked-Clone Farm
    Create an Automated Instant-Clone Farm
  Creating RDS Desktop Pools
    Understanding RDS Desktop Pools
    Create an RDS Desktop Pool
    Desktop Pool Settings for RDS Desktop Pools
    Troubleshooting Instant Clones in the Internal VM Debug Mode
    Adobe Flash Quality and Throttling
    Configure Adobe Flash Throttling with Internet Explorer for RDS Desktop Pools
  Creating Application Pools
    Application Pools
    Worksheet for Creating an Application Pool Manually
    Create an Application Pool
  Entitling Users and Groups
    Add Entitlements to a Desktop or Application Pool
    Remove Entitlements from a Desktop or Application Pool
    Review Desktop or Application Pool Entitlements
    Restricting Remote Desktop Access
      Restricted Entitlement Example
      Tag Matching
      Considerations and Limitations for Restricted Entitlements
      Assign a Tag to a Connection Server Instance
      Assign a Tag to a Desktop Pool
    Restricting Remote Desktop Access Outside the Network
      Restrict Users Outside the Network
  Introduction to Published Desktops and Applications
    Farms, RDS Hosts, and Published Desktops and Applications
    Advantages of RDS Desktop Pools
    Advantages of Application Pools
  Setting Up Remote Desktop Services Hosts
    Remote Desktop Services Hosts
    Install Remote Desktop Services on Windows Server 2008 R2
    Install Remote Desktop Services on Windows Server 2012 or 2012 R2
    Install Desktop Experience on Windows Server 2008 R2
    Install Desktop Experience on Windows Server 2012 or 2012 R2
    Restrict Users to a Single Session
    Install Horizon Agent on a Remote Desktop Services Host
      Horizon Agent Custom Setup Options for an RDS Host
    Printing From a Remote Application Launched Inside a Nested Session
    Enable Time Zone Redirection for RDS Desktop and Application Sessions
    Enable Windows Basic Theme for Applications
    Configure Group Policy to Start Runonce.exe
    RDS Host Performance Options
    Configuring 3D Graphics for RDS Hosts
  Creating Farms
    Farms
    Preparing a Parent Virtual Machine for an Automated Farm
      Prepare an RDS Host Parent Virtual Machine
      Activating Windows on Linked-Clone RDS Hosts
      Disable Windows Hibernation in the Parent Virtual Machine
    Worksheet for Creating a Manual Farm
    Worksheet for Creating an Automated Linked-Clone Farm
    Worksheet for Creating an Automated Instant-Clone Farm
    Create a Manual Farm
    Create an Automated Linked-Clone Farm
    Create an Automated Instant-Clone Farm
  Creating RDS Desktop Pools
    Understanding RDS Desktop Pools
    Create an RDS Desktop Pool
    Desktop Pool Settings for RDS Desktop Pools
    Troubleshooting Instant Clones in the Internal VM Debug Mode
    Adobe Flash Quality and Throttling
    Configure Adobe Flash Throttling with Internet Explorer for RDS Desktop Pools
  Creating Application Pools
    Application Pools
    Worksheet for Creating an Application Pool Manually
    Create an Application Pool
  Entitling Users and Groups
    Add Entitlements to a Desktop or Application Pool
    Remove Entitlements from a Desktop or Application Pool
    Review Desktop or Application Pool Entitlements
    Restricting Remote Desktop Access
      Restricted Entitlement Example
      Tag Matching
      Considerations and Limitations for Restricted Entitlements
      Assign a Tag to a Connection Server Instance
      Assign a Tag to a Desktop Pool
    Restricting Remote Desktop Access Outside the Network
      Restrict Users Outside the Network
Setting Up Virtual Desktops in Horizon 7
  Introduction to Virtual Desktops
    Virtual Desktop Pools
    Advantages of Desktop Pools
    Desktop Pools for Specific Types of Workers
      Pools for Task Workers
      Pools for Knowledge Workers and Power Users
      Pools for Kiosk Users
  Preparing Unmanaged Machines
    Prepare an Unmanaged Machine for Remote Desktop Deployment
    Install Horizon Agent on an Unmanaged Machine
      Horizon Agent Custom Setup Options for Unmanaged Machines
  Creating and Preparing a Parent Virtual Machine for Cloning
    Creating a Virtual Machine for Cloning
      Create a Virtual Machine in vSphere
        Virtual Machine Custom Configuration Parameters
      Install a Guest Operating System
      Prepare a Guest Operating System for Remote Desktop Deployment
      Prepare Windows Server Operating Systems for Desktop Use
      Install Desktop Experience on Windows Server 2008 R2
      Install Desktop Experience on Windows Server 2012 or 2012 R2
      Configure the Windows Firewall Service to Restart After Failures
    Install Horizon Agent on a Virtual Machine
      Horizon Agent Custom Setup Options
    Install Horizon Agent Silently
      Microsoft Windows Installer Command-Line Options
      Silent Installation Properties for Horizon Agent
    Configure a Virtual Machine with Multiple NICs for Horizon Agent
    Optimize Guest Operating System Performance
    Disable the Windows Customer Experience Improvement Program
    Optimizing Windows for Instant-Clone and View Composer Linked-Clone Virtual Machines
      Benefits of Disabling Windows Services and Tasks
      Windows Services and Tasks That Cause Disk Growth in Instant Clones and Linked Clones
      Disable Scheduled Disk Defragmentation on a Windows Parent Virtual Machine
      Disable Windows Update
      Disable the Diagnostic Policy Service on Windows Virtual Machines
      Disable the Prefetch and Superfetch Features on Windows Virtual Machines
      Disable Windows Registry Backup on Windows Virtual Machines
      Disable the System Restore on Windows Virtual Machines
      Disable Windows Defender on Windows Virtual Machines
      Disable Microsoft Feeds Synchronization on Windows Virtual Machines
    Preparing a Parent Virtual Machine
      Configure a Parent Virtual Machine
      Activating Windows on Instant Clones and View Composer Linked Clones
      Disable Windows Hibernation in the Parent Virtual Machine
      Configure Local Storage for View Composer Linked Clones
      Record the Paging File Size of a View Composer Parent Virtual Machine
      Increase the Timeout Limit for ClonePrep and QuickPrep Customization Scripts
    Creating Virtual Machine Templates
    Creating Customization Specifications
  Creating Automated Desktop Pools That Contain Full Virtual Machines
    Automated Pools That Contain Full Virtual Machines
    Worksheet for Creating an Automated Pool That Contains Full Virtual Machines
    Create an Automated Pool That Contains Full Virtual Machines
    Clone an Automated Desktop Pool
    Desktop Settings for Automated Pools That Contain Full Virtual Machines
    Configure Full Clones with vSphere Virtual Machine Encryption
  Creating Linked-Clone Desktop Pools
    Linked-Clone Desktop Pools
    Worksheet for Creating a Linked-Clone Desktop Pool
    Create a Linked-Clone Desktop Pool
    Clone an Automated Desktop Pool
    Desktop Pool Settings for Linked-Clone Desktop Pools
    View Composer Support for Linked-Clone SIDs and Third-Party Applications
      Choosing QuickPrep or Sysprep to Customize Linked-Clone Machines
        Customizing Linked-Clone Machines with QuickPrep
        Running QuickPrep Customization Scripts
        Recomposing Linked Clones Customized with Sysprep
    Keeping Linked-Clone Machines Provisioned for Use in Remote Desktop Sessions During View Composer Operations
    Use Existing Active Directory Computer Accounts for Linked Clones
  Creating Instant-Clone Desktop Pools
    Instant-Clone Desktop Pools
    Image Publishing and Rebalancing an Instant-Clone Desktop Pool
    Add an Instant-Clone Domain Administrator
    Worksheet for Creating an Instant-Clone Desktop Pool
    Create an Instant-Clone Desktop Pool
    ClonePrep Guest Customization
    Perform Maintenance on Instant-Clone VMs
    Instant-Clone Maintenance Utilities
  Creating Manual Desktop Pools
    Manual Desktop Pools
    Worksheet for Creating a Manual Desktop Pool
    Create a Manual Desktop Pool
    Create a Manual Pool That Contains One Machine
    Desktop Pool Settings for Manual Pools
  Provisioning Desktop Pools
    User Assignment in Desktop Pools
    Naming Machines Manually or Providing a Naming Pattern
      Specify a List of Machine Names
      Using a Naming Pattern for Automated Desktop Pools
      Machine-Naming Example
      Add Machines to an Automated Pool Provisioned by a List of Names
    Manually Customizing Machines
      Customizing Machines in Maintenance Mode
      Customize Individual Machines
    Desktop Pool Settings for All Desktop Pool Types
    Adobe Flash Quality and Throttling
    Setting Power Policies for Desktop Pools
      Power Policies for Desktop Pools
      Configure Dedicated Machines To Be Suspended After Users Disconnect
      How Power Policies Affect Automated Desktop Pools
      Power Policy Examples for Automated Pools with Floating Assignments
      Power Policy Example for Automated Pools with Dedicated Assignments
      Preventing View Power Policy Conflicts
    Configuring 3D Rendering for Desktops
      3D Renderer Options
      Best Practices for Configuring 3D Rendering
      Preparing for vDGA Capabilities
      Preparing for NVIDIA GRID vGPU Capabilities
      Preparing to Use the Capabilities of AMD Multiuser GPU Using vDGA
      Configuring AMD Multiuser GPU Using vDGA
      Examining GPU Resources on an ESXi Host
    Prevent Access to Horizon 7 Desktops Through RDP
    Deploying Large Desktop Pools
      Configuring Desktop Pools on Clusters With More Than Eight Hosts
      Assigning Multiple Network Labels to a Desktop Pool
  Entitling Users and Groups
    Add Entitlements to a Desktop or Application Pool
    Remove Entitlements from a Desktop or Application Pool
    Review Desktop or Application Pool Entitlements
    Restricting Remote Desktop Access
      Restricted Entitlement Example
      Tag Matching
      Considerations and Limitations for Restricted Entitlements
      Assign a Tag to a Connection Server Instance
      Assign a Tag to a Desktop Pool
    Restricting Remote Desktop Access Outside the Network
      Restrict Users Outside the Network
  Reducing and Managing Storage Requirements
    Managing Storage with vSphere
      Using Virtual SAN for High-Performance Storage and Policy-Based Management
      Default Storage Policy Profiles for Virtual SAN Datastores
      Using Virtual Volumes for Virtual-Machine-Centric Storage and Policy-Based Management
    Reducing Storage Requirements with Instant Clones
    Reducing Storage Requirements with View Composer
    Storage Sizing for Instant-Clone and View Composer Linked-Clone Desktop Pools
      Sizing Guidelines for Instant-Clone and Linked-Clone Pools
      Sizing Formulas for Instant-Clone and Linked-Clone Pools
      Sizing Formulas for Creating Clones When You Edit a Pool or Store Replicas on a Separate Datastore
    Storage Overcommit for View Composer Linked-Clone Virtual Machines
      Set the Storage Overcommit Level for Linked-Clone Virtual Machines
    View Composer Linked-Clone Data Disks
    Storing View Composer Linked Clones on Local Datastores
    Storing Replicas and Clones on Separate Datastores for Instant Clones and View Composer Linked Clones
      Availability Considerations for Storing Replicas on a Separate Datastore
    Configure View Storage Accelerator for View Composer Linked Clones
    Reclaim Disk Space on View Composer Linked Clones
    Using VAAI Storage for View Composer Linked Clones
    Set Storage Accelerator and Space Reclamation Blackout Times for View Composer Linked Clones
  Configuring User Profiles with Horizon Persona Management
    Providing User Personas in Horizon 7
    Using Horizon Persona Management with Standalone Systems
    Migrating User Profiles with Horizon Persona Management
    Horizon Persona Management and Windows Roaming Profiles
    Configuring a Horizon Persona Management Deployment
      Overview of Setting Up a Horizon Persona Management Deployment
      Configure a User Profile Repository
        Setting Access Permissions on Shared Folders for Horizon Persona Management
        Creating a Network Share for Horizon Persona Management
      Install Horizon Agent with the Horizon Persona Management Option
      Install Standalone Horizon Persona Management
      Add the Horizon Persona Management ADMX or ADM Template File
        Add the Horizon Persona Management ADM Template to a Single System
        Add the Horizon Persona Management ADM Template to Active Directory
        Add the Horizon Persona Management ADMX Template File to Active Directory or a Single System
      Configure Horizon Persona Management Policies
      Create Desktop Pools That Use Horizon Persona Management
    Best Practices for Configuring a Horizon Persona Management Deployment
      Configuring User Profiles to Include ThinApp Sandbox Folders
      Configuring View Composer Persistent Disks with Horizon Persona Management
      Manage User Profiles on Standalone Laptops
    Horizon Persona Management Group Policy Settings
      Roaming and Synchronization Group Policy Settings
      Folder Redirection Group Policy Settings
        Granting Domain Administrators Access to Existing Redirected Folders
      Desktop UI Group Policy Settings
      Logging Group Policy Settings
  Troubleshooting Machines and Desktop Pools
    Display Problem Machines
    Troubleshooting Instant Clones in the Internal VM Debug Mode
    Restart Desktops and Reset Virtual Machines
    Send Messages to Desktop Users
    Problems Provisoning or Recreating a Desktop Pool
      Instant-Clone Provisioning or Push Image Failure
      Instant Clone Image Publish Failure
      Endless Error Recovery During Instant-Clone Provisioning
      Cannot Delete Orphaned Instant Clones
      Pool Creation Fails if Customization Specifications Cannot Be Found
      Pool Creation Fails Because of a Permissions Problem
      Pool Provisioning Fails Due to a Configuration Problem
      Pool Provisioning Fails Due to a View Connection Server Instance Being Unable to Connect to vCenter
      Pool Provisioning Fails Due to Datastore Problems
      Pool Provisioning Fails Due to vCenter Server Being Overloaded
      Virtual Machines Are Stuck in the Provisioning State
      Virtual Machines Are Stuck in the Customizing State
      Removing Orphaned or Deleted Linked Clones
      Troubleshooting Machines That Are Repeatedly Deleted and Recreated
      Troubleshooting QuickPrep Customization Problems
      Finding and Unprotecting Unused View Composer Replicas
      View Composer Provisioning Errors
    Troubleshooting Network Connection Problems
      Connection Problems Between Machines and Horizon Connection Server Instances
      Connection Problems Between Horizon Client and the PCoIP Secure Gateway
      Connection Problems Between Machines and Horizon Connection Server Instances
      Connection Problems Due to Incorrect Assignment of IP Addresses to Cloned Machines
    Troubleshooting USB Redirection Problems
    Manage Machines and Policies for Unentitled Users
    Resolving Database Inconsistencies with the ViewDbChk Command
    Further Troubleshooting Information
  Introduction to Virtual Desktops
    Virtual Desktop Pools
    Advantages of Desktop Pools
    Desktop Pools for Specific Types of Workers
      Pools for Task Workers
      Pools for Knowledge Workers and Power Users
      Pools for Kiosk Users
  Preparing Unmanaged Machines
    Prepare an Unmanaged Machine for Remote Desktop Deployment
    Install Horizon Agent on an Unmanaged Machine
      Horizon Agent Custom Setup Options for Unmanaged Machines
  Creating and Preparing a Parent Virtual Machine for Cloning
    Creating a Virtual Machine for Cloning
      Create a Virtual Machine in vSphere
        Virtual Machine Custom Configuration Parameters
      Install a Guest Operating System
      Prepare a Guest Operating System for Remote Desktop Deployment
      Prepare Windows Server Operating Systems for Desktop Use
      Install Desktop Experience on Windows Server 2008 R2
      Install Desktop Experience on Windows Server 2012 or 2012 R2
      Configure the Windows Firewall Service to Restart After Failures
    Install Horizon Agent on a Virtual Machine
      Horizon Agent Custom Setup Options
    Install Horizon Agent Silently
      Microsoft Windows Installer Command-Line Options
      Silent Installation Properties for Horizon Agent
    Configure a Virtual Machine with Multiple NICs for Horizon Agent
    Optimize Guest Operating System Performance
    Disable the Windows Customer Experience Improvement Program
    Optimizing Windows for Instant-Clone and View Composer Linked-Clone Virtual Machines
      Benefits of Disabling Windows Services and Tasks
      Windows Services and Tasks That Cause Disk Growth in Instant Clones and Linked Clones
      Disable Scheduled Disk Defragmentation on a Windows Parent Virtual Machine
      Disable Windows Update
      Disable the Diagnostic Policy Service on Windows Virtual Machines
      Disable the Prefetch and Superfetch Features on Windows Virtual Machines
      Disable Windows Registry Backup on Windows Virtual Machines
      Disable the System Restore on Windows Virtual Machines
      Disable Windows Defender on Windows Virtual Machines
      Disable Microsoft Feeds Synchronization on Windows Virtual Machines
    Preparing a Parent Virtual Machine
      Configure a Parent Virtual Machine
      Activating Windows on Instant Clones and View Composer Linked Clones
      Disable Windows Hibernation in the Parent Virtual Machine
      Configure Local Storage for View Composer Linked Clones
      Record the Paging File Size of a View Composer Parent Virtual Machine
      Increase the Timeout Limit for ClonePrep and QuickPrep Customization Scripts
    Creating Virtual Machine Templates
    Creating Customization Specifications
  Creating Automated Desktop Pools That Contain Full Virtual Machines
    Automated Pools That Contain Full Virtual Machines
    Worksheet for Creating an Automated Pool That Contains Full Virtual Machines
    Create an Automated Pool That Contains Full Virtual Machines
    Clone an Automated Desktop Pool
    Desktop Settings for Automated Pools That Contain Full Virtual Machines
    Configure Full Clones with vSphere Virtual Machine Encryption
  Creating Linked-Clone Desktop Pools
    Linked-Clone Desktop Pools
    Worksheet for Creating a Linked-Clone Desktop Pool
    Create a Linked-Clone Desktop Pool
    Clone an Automated Desktop Pool
    Desktop Pool Settings for Linked-Clone Desktop Pools
    View Composer Support for Linked-Clone SIDs and Third-Party Applications
      Choosing QuickPrep or Sysprep to Customize Linked-Clone Machines
        Customizing Linked-Clone Machines with QuickPrep
        Running QuickPrep Customization Scripts
        Recomposing Linked Clones Customized with Sysprep
    Keeping Linked-Clone Machines Provisioned for Use in Remote Desktop Sessions During View Composer Operations
    Use Existing Active Directory Computer Accounts for Linked Clones
  Creating Instant-Clone Desktop Pools
    Instant-Clone Desktop Pools
    Image Publishing and Rebalancing an Instant-Clone Desktop Pool
    Add an Instant-Clone Domain Administrator
    Worksheet for Creating an Instant-Clone Desktop Pool
    Create an Instant-Clone Desktop Pool
    ClonePrep Guest Customization
    Perform Maintenance on Instant-Clone VMs
    Instant-Clone Maintenance Utilities
  Creating Manual Desktop Pools
    Manual Desktop Pools
    Worksheet for Creating a Manual Desktop Pool
    Create a Manual Desktop Pool
    Create a Manual Pool That Contains One Machine
    Desktop Pool Settings for Manual Pools
  Provisioning Desktop Pools
    User Assignment in Desktop Pools
    Naming Machines Manually or Providing a Naming Pattern
      Specify a List of Machine Names
      Using a Naming Pattern for Automated Desktop Pools
      Machine-Naming Example
      Add Machines to an Automated Pool Provisioned by a List of Names
    Manually Customizing Machines
      Customizing Machines in Maintenance Mode
      Customize Individual Machines
    Desktop Pool Settings for All Desktop Pool Types
    Adobe Flash Quality and Throttling
    Setting Power Policies for Desktop Pools
      Power Policies for Desktop Pools
      Configure Dedicated Machines To Be Suspended After Users Disconnect
      How Power Policies Affect Automated Desktop Pools
      Power Policy Examples for Automated Pools with Floating Assignments
      Power Policy Example for Automated Pools with Dedicated Assignments
      Preventing View Power Policy Conflicts
    Configuring 3D Rendering for Desktops
      3D Renderer Options
      Best Practices for Configuring 3D Rendering
      Preparing for vDGA Capabilities
      Preparing for NVIDIA GRID vGPU Capabilities
      Preparing to Use the Capabilities of AMD Multiuser GPU Using vDGA
      Configuring AMD Multiuser GPU Using vDGA
      Examining GPU Resources on an ESXi Host
    Prevent Access to Horizon 7 Desktops Through RDP
    Deploying Large Desktop Pools
      Configuring Desktop Pools on Clusters With More Than Eight Hosts
      Assigning Multiple Network Labels to a Desktop Pool
  Entitling Users and Groups
    Add Entitlements to a Desktop or Application Pool
    Remove Entitlements from a Desktop or Application Pool
    Review Desktop or Application Pool Entitlements
    Restricting Remote Desktop Access
      Restricted Entitlement Example
      Tag Matching
      Considerations and Limitations for Restricted Entitlements
      Assign a Tag to a Connection Server Instance
      Assign a Tag to a Desktop Pool
    Restricting Remote Desktop Access Outside the Network
      Restrict Users Outside the Network
  Reducing and Managing Storage Requirements
    Managing Storage with vSphere
      Using Virtual SAN for High-Performance Storage and Policy-Based Management
      Default Storage Policy Profiles for Virtual SAN Datastores
      Using Virtual Volumes for Virtual-Machine-Centric Storage and Policy-Based Management
    Reducing Storage Requirements with Instant Clones
    Reducing Storage Requirements with View Composer
    Storage Sizing for Instant-Clone and View Composer Linked-Clone Desktop Pools
      Sizing Guidelines for Instant-Clone and Linked-Clone Pools
      Sizing Formulas for Instant-Clone and Linked-Clone Pools
      Sizing Formulas for Creating Clones When You Edit a Pool or Store Replicas on a Separate Datastore
    Storage Overcommit for View Composer Linked-Clone Virtual Machines
      Set the Storage Overcommit Level for Linked-Clone Virtual Machines
    View Composer Linked-Clone Data Disks
    Storing View Composer Linked Clones on Local Datastores
    Storing Replicas and Clones on Separate Datastores for Instant Clones and View Composer Linked Clones
      Availability Considerations for Storing Replicas on a Separate Datastore
    Configure View Storage Accelerator for View Composer Linked Clones
    Reclaim Disk Space on View Composer Linked Clones
    Using VAAI Storage for View Composer Linked Clones
    Set Storage Accelerator and Space Reclamation Blackout Times for View Composer Linked Clones
  Configuring User Profiles with Horizon Persona Management
    Providing User Personas in Horizon 7
    Using Horizon Persona Management with Standalone Systems
    Migrating User Profiles with Horizon Persona Management
    Horizon Persona Management and Windows Roaming Profiles
    Configuring a Horizon Persona Management Deployment
      Overview of Setting Up a Horizon Persona Management Deployment
      Configure a User Profile Repository
        Setting Access Permissions on Shared Folders for Horizon Persona Management
        Creating a Network Share for Horizon Persona Management
      Install Horizon Agent with the Horizon Persona Management Option
      Install Standalone Horizon Persona Management
      Add the Horizon Persona Management ADMX or ADM Template File
        Add the Horizon Persona Management ADM Template to a Single System
        Add the Horizon Persona Management ADM Template to Active Directory
        Add the Horizon Persona Management ADMX Template File to Active Directory or a Single System
      Configure Horizon Persona Management Policies
      Create Desktop Pools That Use Horizon Persona Management
    Best Practices for Configuring a Horizon Persona Management Deployment
      Configuring User Profiles to Include ThinApp Sandbox Folders
      Configuring View Composer Persistent Disks with Horizon Persona Management
      Manage User Profiles on Standalone Laptops
    Horizon Persona Management Group Policy Settings
      Roaming and Synchronization Group Policy Settings
      Folder Redirection Group Policy Settings
        Granting Domain Administrators Access to Existing Redirected Folders
      Desktop UI Group Policy Settings
      Logging Group Policy Settings
  Troubleshooting Machines and Desktop Pools
    Display Problem Machines
    Troubleshooting Instant Clones in the Internal VM Debug Mode
    Restart Desktops and Reset Virtual Machines
    Send Messages to Desktop Users
    Problems Provisoning or Recreating a Desktop Pool
      Instant-Clone Provisioning or Push Image Failure
      Instant Clone Image Publish Failure
      Endless Error Recovery During Instant-Clone Provisioning
      Cannot Delete Orphaned Instant Clones
      Pool Creation Fails if Customization Specifications Cannot Be Found
      Pool Creation Fails Because of a Permissions Problem
      Pool Provisioning Fails Due to a Configuration Problem
      Pool Provisioning Fails Due to a View Connection Server Instance Being Unable to Connect to vCenter
      Pool Provisioning Fails Due to Datastore Problems
      Pool Provisioning Fails Due to vCenter Server Being Overloaded
      Virtual Machines Are Stuck in the Provisioning State
      Virtual Machines Are Stuck in the Customizing State
      Removing Orphaned or Deleted Linked Clones
      Troubleshooting Machines That Are Repeatedly Deleted and Recreated
      Troubleshooting QuickPrep Customization Problems
      Finding and Unprotecting Unused View Composer Replicas
      View Composer Provisioning Errors
    Troubleshooting Network Connection Problems
      Connection Problems Between Machines and Horizon Connection Server Instances
      Connection Problems Between Horizon Client and the PCoIP Secure Gateway
      Connection Problems Between Machines and Horizon Connection Server Instances
      Connection Problems Due to Incorrect Assignment of IP Addresses to Cloned Machines
    Troubleshooting USB Redirection Problems
    Manage Machines and Policies for Unentitled Users
    Resolving Database Inconsistencies with the ViewDbChk Command
    Further Troubleshooting Information
Configuring Remote Desktop Features in Horizon 7
  Configuring Remote Desktop Features
    Configuring Unity Touch
      System Requirements for Unity Touch
      Configure Favorite Applications Displayed by Unity Touch
    Configuring Flash URL Redirection for Multicast or Unicast Streaming
      System Requirements for Flash URL Redirection
      Verify that the Flash URL Redirection Feature Is Installed
      Set Up the Web Pages That Provide Multicast or Unicast Streams
      Set Up Client Devices for Flash URL Redirection
      Disable or Enable Flash URL Redirection
    Configuring Flash Redirection
      Requirements for Flash Redirection
      Install and Configure Flash Redirection
      Use Windows Registry Settings to Configure Flash Redirection
    Configuring Real-Time Audio-Video
      Configuration Choices for Real-Time Audio-Video
      System Requirements for Real-Time Audio-Video
      Ensuring That Real-Time Audio-Video Is Used Instead of USB Redirection
      Selecting Preferred Webcams and Microphones
        Select a Preferred Webcam or Microphone on a Windows Client System
        Select a Default Microphone on a Mac Client System
        Configuring Real-Time Audio-Video on a Mac Client
        Configure a Preferred Webcam or Microphone on a Mac Client System
        Select a Default Microphone on a Linux Client System
        Select a Preferred Webcam or Microphone on a Linux Client System
      Configuring Real-Time Audio-Video Group Policy Settings
        Add the RTAV ADMX Template in Active Directory and Configure the Settings
        Add the RTAV ADM Template in Active Directory and Configure the Settings
        Real-Time Audio-Video Group Policy Settings
      Real-Time Audio-Video Bandwidth
    Configuring Scanner Redirection
      System Requirements for Scanner Redirection
      User Operation of Scanner Redirection
      Configuring Scanner Redirection Group Policy Settings
        Add the Scanner Redirection ADMX Templates in Active Directory
        Add the Scanner Redirection ADM Templates in Active Directory
        Scanner Redirection Group Policy Settings
    Configuring Serial Port Redirection
      Requirements for Serial Port Redirection
      User Operation of Serial Port Redirection
      Guidelines for Configuring Serial Port Redirection
      Configuring Serial Port Redirection Group Policy Settings
        Add the Serial Port Redirection ADMX Template in Active Directory
        Add the Serial Port Redirection ADM Template in Active Directory
        Serial Port Redirection Group Policy Settings
      Configure USB to Serial Adapters
    Managing Access to Windows Media Multimedia Redirection (MMR)
      Enabling Multimedia Redirection in View
      System Requirements for Windows Media MMR
      Determine Whether to Use Windows Media MMR Based on Network Latency
    Managing Access to Client Drive Redirection
      Use Group Policy to Disable Client Drive Redirection
      Use Registry Settings to Configure Client Drive Redirection
    Restricting Clipboard Formats for Copy and Paste Operations
  Configuring URL Content Redirection
    Understanding URL Content Redirection
    Requirements for URL Content Redirection
    Using URL Content Redirection in a Cloud Pod Architecture Environment
    Installing Horizon Agent with the URL Content Redirection Feature
    Configuring Agent-to-Client Redirection
      Using the URL Content Redirection Group Policy Template Files
        Add the URL Content Redirection ADMX Template to a GPO
        Add the URL Content Redirection ADM File to Active Directory
      URL Content Redirection Group Policy Settings
      Syntax for Creating URL Content Redirection Rules
      Agent-to-Client Redirection Group Policy Example
    Configuring Client-to-Agent Redirection
      Installing Horizon Client for Windows with the URL Content Redirection Feature
      Using the vdmutil Command-Line Utility
      Create a Local URL Content Redirection Setting
      Create a Global URL Content Redirection Setting
      Assign a URL Content Redirection Setting to a User or Group
      Test a URL Content Redirection Setting
      Managing URL Content Redirection Settings
      Using Group Policy Settings to Configure Client-to-Agent Redirection
    URL Content Redirection Limitations
    Unsupported URL Content Redirection Features
  Using USB Devices with Remote Desktops and Applications
    Limitations Regarding USB Device Types
    Overview of Setting Up USB Redirection
    Network Traffic and USB Redirection
    Automatic Connections to USB Devices
    Deploying USB Devices in a Secure View Environment
      Disabling USB Redirection for All Types of Devices
      Disabling USB Redirection for Specific Devices
    Using Log Files for Troubleshooting and to Determine USB Device IDs
    Using Policies to Control USB Redirection
      Configuring Device Splitting Policy Settings for Composite USB Devices
      Configuring Filter Policy Settings for USB Devices
      USB Device Families
      USB Settings in the Horizon Agent Configuration ADMX or ADM Template
    Troubleshooting USB Redirection Problems
  Configuring Policies for Desktop and Application Pools
    Setting Policies in View Administrator
      Configure Global Policy Settings
      Configure Policies for Desktop Pools
      Configure Policies for Users
      View Policies
    Using Smart Policies
      Requirements for Smart Policies
      Installing User Environment Manager
      Configuring User Environment Manager
      Horizon Smart Policy Settings
      Bandwidth Profile Reference
      Adding Conditions to Horizon Smart Policy Definitions
      Create a Horizon Smart Policy in User Environment Manager
    Using Active Directory Group Policies
      Creating an OU for Remote Desktops
      Enabling Loopback Processing for Remote Desktops
    Using Horizon 7 Group Policy Administrative Template Files
    Horizon 7 ADMX and ADM Template Files
    Add the ADMX Template Files to Active Directory
    Add the ADM Template Files in Active Directory
    Horizon Agent Configuration ADMX or ADM Template Settings
      Client System Information Sent to Remote Desktops
      Running Commands on View Desktops
    PCoIP Policy Settings
      PCoIP General Settings
      PCoIP Clipboard Settings
      PCoIP Bandwidth Settings
      PCoIP Keyboard Settings
      PCoIP Build-to-Lossless Feature
    VMware Blast Policy Settings
      Enabling Lossless Compression for VMware Blast
    Using Remote Desktop Services Group Policies
      Configure the RDS Per Device CAL Storage
      Add the Remote Desktop Services ADMX Files to Active Directory
      RDS Application Compatibility Settings
      RDS Connections Settings
      RDS Device and Resource Redirection Settings
      RDS Licensing Settings
      RDS Printer Redirection Settings
      RDS Profiles Settings
      RDS Connection Server Settings
      RDS Remote Session Environment Settings
      RDS Security Settings
      RDS Session Time Limits
      RDS Temporary Folders Settings
    Setting Up Location-Based Printing
      Register the Location-Based Printing Group Policy DLL File
      Configure the Location-Based Printing Group Policy
      Location-Based Printing Group Policy Setting Syntax
    Active Directory Group Policy Example
      Create an OU for Horizon 7 Machines
      Create GPOs for Horizon 7 Group Policies
      Add Horizon 7 ADMX Template File to a GPO
      Enable Loopback Processing for Remote Desktops
  Active Directory Group Policy Example
    Create an OU for Horizon 7 Machines
    Create GPOs for Horizon 7 Group Policies
    Add Horizon 7 ADMX Template File to a GPO
    Enable Loopback Processing for Remote Desktops
  Configuring Remote Desktop Features
    Configuring Unity Touch
      System Requirements for Unity Touch
      Configure Favorite Applications Displayed by Unity Touch
    Configuring Flash URL Redirection for Multicast or Unicast Streaming
      System Requirements for Flash URL Redirection
      Verify that the Flash URL Redirection Feature Is Installed
      Set Up the Web Pages That Provide Multicast or Unicast Streams
      Set Up Client Devices for Flash URL Redirection
      Disable or Enable Flash URL Redirection
    Configuring Flash Redirection
      Requirements for Flash Redirection
      Install and Configure Flash Redirection
      Use Windows Registry Settings to Configure Flash Redirection
    Configuring Real-Time Audio-Video
      Configuration Choices for Real-Time Audio-Video
      System Requirements for Real-Time Audio-Video
      Ensuring That Real-Time Audio-Video Is Used Instead of USB Redirection
      Selecting Preferred Webcams and Microphones
        Select a Preferred Webcam or Microphone on a Windows Client System
        Select a Default Microphone on a Mac Client System
        Configuring Real-Time Audio-Video on a Mac Client
        Configure a Preferred Webcam or Microphone on a Mac Client System
        Select a Default Microphone on a Linux Client System
        Select a Preferred Webcam or Microphone on a Linux Client System
      Configuring Real-Time Audio-Video Group Policy Settings
        Add the RTAV ADMX Template in Active Directory and Configure the Settings
        Add the RTAV ADM Template in Active Directory and Configure the Settings
        Real-Time Audio-Video Group Policy Settings
      Real-Time Audio-Video Bandwidth
    Configuring Scanner Redirection
      System Requirements for Scanner Redirection
      User Operation of Scanner Redirection
      Configuring Scanner Redirection Group Policy Settings
        Add the Scanner Redirection ADMX Templates in Active Directory
        Add the Scanner Redirection ADM Templates in Active Directory
        Scanner Redirection Group Policy Settings
    Configuring Serial Port Redirection
      Requirements for Serial Port Redirection
      User Operation of Serial Port Redirection
      Guidelines for Configuring Serial Port Redirection
      Configuring Serial Port Redirection Group Policy Settings
        Add the Serial Port Redirection ADMX Template in Active Directory
        Add the Serial Port Redirection ADM Template in Active Directory
        Serial Port Redirection Group Policy Settings
      Configure USB to Serial Adapters
    Managing Access to Windows Media Multimedia Redirection (MMR)
      Enabling Multimedia Redirection in View
      System Requirements for Windows Media MMR
      Determine Whether to Use Windows Media MMR Based on Network Latency
    Managing Access to Client Drive Redirection
      Use Group Policy to Disable Client Drive Redirection
      Use Registry Settings to Configure Client Drive Redirection
    Restricting Clipboard Formats for Copy and Paste Operations
  Configuring URL Content Redirection
    Understanding URL Content Redirection
    Requirements for URL Content Redirection
    Using URL Content Redirection in a Cloud Pod Architecture Environment
    Installing Horizon Agent with the URL Content Redirection Feature
    Configuring Agent-to-Client Redirection
      Using the URL Content Redirection Group Policy Template Files
        Add the URL Content Redirection ADMX Template to a GPO
        Add the URL Content Redirection ADM File to Active Directory
      URL Content Redirection Group Policy Settings
      Syntax for Creating URL Content Redirection Rules
      Agent-to-Client Redirection Group Policy Example
    Configuring Client-to-Agent Redirection
      Installing Horizon Client for Windows with the URL Content Redirection Feature
      Using the vdmutil Command-Line Utility
      Create a Local URL Content Redirection Setting
      Create a Global URL Content Redirection Setting
      Assign a URL Content Redirection Setting to a User or Group
      Test a URL Content Redirection Setting
      Managing URL Content Redirection Settings
      Using Group Policy Settings to Configure Client-to-Agent Redirection
    URL Content Redirection Limitations
    Unsupported URL Content Redirection Features
  Using USB Devices with Remote Desktops and Applications
    Limitations Regarding USB Device Types
    Overview of Setting Up USB Redirection
    Network Traffic and USB Redirection
    Automatic Connections to USB Devices
    Deploying USB Devices in a Secure View Environment
      Disabling USB Redirection for All Types of Devices
      Disabling USB Redirection for Specific Devices
    Using Log Files for Troubleshooting and to Determine USB Device IDs
    Using Policies to Control USB Redirection
      Configuring Device Splitting Policy Settings for Composite USB Devices
      Configuring Filter Policy Settings for USB Devices
      USB Device Families
      USB Settings in the Horizon Agent Configuration ADMX or ADM Template
    Troubleshooting USB Redirection Problems
  Configuring Policies for Desktop and Application Pools
    Setting Policies in View Administrator
      Configure Global Policy Settings
      Configure Policies for Desktop Pools
      Configure Policies for Users
      View Policies
    Using Smart Policies
      Requirements for Smart Policies
      Installing User Environment Manager
      Configuring User Environment Manager
      Horizon Smart Policy Settings
      Bandwidth Profile Reference
      Adding Conditions to Horizon Smart Policy Definitions
      Create a Horizon Smart Policy in User Environment Manager
    Using Active Directory Group Policies
      Creating an OU for Remote Desktops
      Enabling Loopback Processing for Remote Desktops
    Using Horizon 7 Group Policy Administrative Template Files
    Horizon 7 ADMX and ADM Template Files
    Add the ADMX Template Files to Active Directory
    Add the ADM Template Files in Active Directory
    Horizon Agent Configuration ADMX or ADM Template Settings
      Client System Information Sent to Remote Desktops
      Running Commands on View Desktops
    PCoIP Policy Settings
      PCoIP General Settings
      PCoIP Clipboard Settings
      PCoIP Bandwidth Settings
      PCoIP Keyboard Settings
      PCoIP Build-to-Lossless Feature
    VMware Blast Policy Settings
      Enabling Lossless Compression for VMware Blast
    Using Remote Desktop Services Group Policies
      Configure the RDS Per Device CAL Storage
      Add the Remote Desktop Services ADMX Files to Active Directory
      RDS Application Compatibility Settings
      RDS Connections Settings
      RDS Device and Resource Redirection Settings
      RDS Licensing Settings
      RDS Printer Redirection Settings
      RDS Profiles Settings
      RDS Connection Server Settings
      RDS Remote Session Environment Settings
      RDS Security Settings
      RDS Session Time Limits
      RDS Temporary Folders Settings
    Setting Up Location-Based Printing
      Register the Location-Based Printing Group Policy DLL File
      Configure the Location-Based Printing Group Policy
      Location-Based Printing Group Policy Setting Syntax
    Active Directory Group Policy Example
      Create an OU for Horizon 7 Machines
      Create GPOs for Horizon 7 Group Policies
      Add Horizon 7 ADMX Template File to a GPO
      Enable Loopback Processing for Remote Desktops
  Active Directory Group Policy Example
    Create an OU for Horizon 7 Machines
    Create GPOs for Horizon 7 Group Policies
    Add Horizon 7 ADMX Template File to a GPO
    Enable Loopback Processing for Remote Desktops
Setting Up Horizon 7 Version 7.1 for Linux Desktops
  Features and System Requirements
    Features of Horizon Linux Desktops
    Overview of Configuration Steps for Horizon 7 for Linux Desktops
    System Requirements for Horizon 7 for Linux
      Virtual Machine Settings for 2D and vSGA Graphics
  Preparing a Linux Virtual Machine for Desktop Deployment
    Create a Virtual Machine and Install Linux
    Prepare a Linux Machine for Remote Desktop Deployment
    Install Dependency Packages for Horizon Agent
  Setting Up Active Directory Integration for Linux Desktops
    Integrating Linux with Active Directory
    Setting Up Single Sign-on and Smart Card Redirection
  Setting Up Graphics for Linux Desktops
    Configure Supported RHEL Distributions for vGPU
      Install the VIB for the NVIDIA GRID vGPU Graphics Card on the ESXi Host
      Configure a Shared PCI Device for vGPU on the Linux Virtual Machine
        NVIDIA Virtual GPU Types
      Install the NVIDIA GRID vGPU Display Driver
      Verify That the NVIDIA Display Driver Is Installed
    Configure RHEL 6.6/6.7/6.8 for vDGA
      Enable DirectPath I/O for NVIDIA GRID on a Host
      Add a vDGA Pass-Through Device to a RHEL 6.6/6.7/6.8 Virtual Machine
      Install the NVIDIA Display Driver for vDGA
      Verify That the NVIDIA Display Driver Is Installed
    Configure RHEL 7.2/7.3 for vSGA
      Install the VIB for the NVIDIA Graphics Card for vSGA on the ESXi Host
      Configure 3D Capabilities for vSGA on the Linux Virtual Machine
      Verify that vSGA is Running on a Linux Virtual Machine
  Installing Horizon Agent
    Install Horizon Agent on a Linux Virtual Machine
      install_viewagent.sh Command Line Options
    Configure the Certificate for Linux Agent
    Upgrading the Horizon Agent on a Linux Virtual Machine
      Upgrade Horizon Agent on a Linux Virtual Machine
    Uninstall Horizon 7 for Linux Machines
  Configuration Options for Linux Desktops
    Setting Options in Configuration Files on a Linux Desktop
    Example Blast Settings for Linux Desktops
    Examples of Client Drive Redirection Options for Linux Desktops
    Suppress the vSphere Console Display of a Linux Desktop
  Create and Manage Linux Desktop Pools
    Create a Manual Desktop Pool for Linux
    Manage Desktop Pool for Linux
    Create an Automated Full-Clone Desktop Pool for Linux
    Broker PowerCLI Commands
  Bulk Deployment of Horizon 7 for Manual Desktop Pools
    Overview of Bulk Deployment of Linux Desktops
    Overview of Bulk Upgrade of Linux Desktops
    Create a Virtual Machine Template for Cloning Linux Desktop Machines
    Input File for the Sample PowerCLI Scripts to Deploy Linux Desktops
    Sample Script to Clone Linux Virtual Machines
    Sample Script to Join Cloned Virtual Machines to AD Domain
    Sample Script to Join Cloned Virtual Machines to AD Domain Using SSH
    Sample Script to Upload Configuration Files to Linux Virtual Machines
    Sample Script to Upload Configuration Files to Linux Virtual Machines Using SSH
    Sample Script to Upgrade Horizon Agent on Linux Desktop Machines
    Sample Script to Upgrade Horizon Agent on Linux Virtual Machines Using SSH
    Sample Script to Perform Operations on Linux Virtual Machines
  Troubleshooting Linux Desktops
    Collect Diagnostic Information for Horizon 7 for Linux Machine
    Troubleshooting Copy and Paste between Remote Desktop and Client Host
    Configuring the Linux Firewall to Allow Incoming TCP Connections
    View Agent Fails to Disconnect on an iPad Pro Horizon Client
    SLES 12 SP1 Desktop does not Auto Refresh after Drag and Drop
    SSO Fails to Connect to a PowerOff Agent
    Unreachable VM After Creating a Manual Desktop Pool for Linux
  Features and System Requirements
    Features of Horizon Linux Desktops
    Overview of Configuration Steps for Horizon 7 for Linux Desktops
    System Requirements for Horizon 7 for Linux
      Virtual Machine Settings for 2D and vSGA Graphics
  Preparing a Linux Virtual Machine for Desktop Deployment
    Create a Virtual Machine and Install Linux
    Prepare a Linux Machine for Remote Desktop Deployment
    Install Dependency Packages for Horizon Agent
  Setting Up Active Directory Integration for Linux Desktops
    Integrating Linux with Active Directory
    Setting Up Single Sign-on and Smart Card Redirection
  Setting Up Graphics for Linux Desktops
    Configure Supported RHEL Distributions for vGPU
      Install the VIB for the NVIDIA GRID vGPU Graphics Card on the ESXi Host
      Configure a Shared PCI Device for vGPU on the Linux Virtual Machine
        NVIDIA Virtual GPU Types
      Install the NVIDIA GRID vGPU Display Driver
      Verify That the NVIDIA Display Driver Is Installed
    Configure RHEL 6.6/6.7/6.8 for vDGA
      Enable DirectPath I/O for NVIDIA GRID on a Host
      Add a vDGA Pass-Through Device to a RHEL 6.6/6.7/6.8 Virtual Machine
      Install the NVIDIA Display Driver for vDGA
      Verify That the NVIDIA Display Driver Is Installed
    Configure RHEL 7.2/7.3 for vSGA
      Install the VIB for the NVIDIA Graphics Card for vSGA on the ESXi Host
      Configure 3D Capabilities for vSGA on the Linux Virtual Machine
      Verify that vSGA is Running on a Linux Virtual Machine
  Installing Horizon Agent
    Install Horizon Agent on a Linux Virtual Machine
      install_viewagent.sh Command Line Options
    Configure the Certificate for Linux Agent
    Upgrading the Horizon Agent on a Linux Virtual Machine
      Upgrade Horizon Agent on a Linux Virtual Machine
    Uninstall Horizon 7 for Linux Machines
  Configuration Options for Linux Desktops
    Setting Options in Configuration Files on a Linux Desktop
    Example Blast Settings for Linux Desktops
    Examples of Client Drive Redirection Options for Linux Desktops
    Suppress the vSphere Console Display of a Linux Desktop
  Create and Manage Linux Desktop Pools
    Create a Manual Desktop Pool for Linux
    Manage Desktop Pool for Linux
    Create an Automated Full-Clone Desktop Pool for Linux
    Broker PowerCLI Commands
  Bulk Deployment of Horizon 7 for Manual Desktop Pools
    Overview of Bulk Deployment of Linux Desktops
    Overview of Bulk Upgrade of Linux Desktops
    Create a Virtual Machine Template for Cloning Linux Desktop Machines
    Input File for the Sample PowerCLI Scripts to Deploy Linux Desktops
    Sample Script to Clone Linux Virtual Machines
    Sample Script to Join Cloned Virtual Machines to AD Domain
    Sample Script to Join Cloned Virtual Machines to AD Domain Using SSH
    Sample Script to Upload Configuration Files to Linux Virtual Machines
    Sample Script to Upload Configuration Files to Linux Virtual Machines Using SSH
    Sample Script to Upgrade Horizon Agent on Linux Desktop Machines
    Sample Script to Upgrade Horizon Agent on Linux Virtual Machines Using SSH
    Sample Script to Perform Operations on Linux Virtual Machines
  Troubleshooting Linux Desktops
    Collect Diagnostic Information for Horizon 7 for Linux Machine
    Troubleshooting Copy and Paste between Remote Desktop and Client Host
    Configuring the Linux Firewall to Allow Incoming TCP Connections
    View Agent Fails to Disconnect on an iPad Pro Horizon Client
    SLES 12 SP1 Desktop does not Auto Refresh after Drag and Drop
    SSO Fails to Connect to a PowerOff Agent
    Unreachable VM After Creating a Manual Desktop Pool for Linux
View Administration
  Using View Administrator
    View Administrator and View Connection Server
    Log In to View Administrator
    Tips for Using the View Administrator Interface
    Troubleshooting the Text Display in View Administrator
  Configuring View Connection Server
    Configuring vCenter Server and View Composer
      Create a User Account for View Composer AD Operations
      Add vCenter Server Instances to View
      Configure View Composer Settings
      Configure View Composer Domains
      Allow vSphere to Reclaim Disk Space in Linked-Clone Virtual Machines
      Configure View Storage Accelerator for vCenter Server
      Concurrent Operations Limits for vCenter Server and View Composer
      Setting a Concurrent Power Operations Rate to Support Remote Desktop Logon Storms
      Accept the Thumbprint of a Default SSL Certificate
      Remove a vCenter Server Instance from View
      Remove View Composer from View
      Conflicting vCenter Server Unique IDs
    Backing Up View Connection Server
    Configuring Settings for Client Sessions
      Set Options for Client Sessions and Connections
      Change the Data Recovery Password
      Global Settings for Client Sessions
      Global Security Settings for Client Sessions and Connections
      Message Security Mode for View Components
        Using the vdmutil Utility to Configure the JMS Message Security Mode
      Configure the Secure Tunnel and PCoIP Secure Gateway
      Configure the Blast Secure Gateway
      Off-load SSL Connections to Intermediate Servers
        Import SSL Off-loading Servers' Certificates to View Servers
        Set View Server External URLs to Point Clients to SSL Off-loading Servers
        Allow HTTP Connections From Intermediate Servers
      Configure the Gateway Location for a Horizon Connection Server or Security Server Host
    Disable or Enable View Connection Server
    Edit the External URLs
    Join or Withdraw from the Customer Experience Program
    View LDAP Directory
  Setting Up Smart Card Authentication
    Logging In with a Smart Card
    Configure Smart Card Authentication on View Connection Server
      Obtain the Certificate Authority Certificates
      Obtain the CA Certificate from Windows
      Add the CA Certificate to a Server Truststore File
      Modify View Connection Server Configuration Properties
      Configure Smart Card Settings in View Administrator
    Configure Smart Card Authentication on Third-Party Solutions
    Prepare Active Directory for Smart Card Authentication
      Add UPNs for Smart Card Users
      Add the Root Certificate to the Enterprise NTAuth Store
      Add the Root Certificate to Trusted Root Certification Authorities
      Add an Intermediate Certificate to Intermediate Certification Authorities
    Verify Your Smart Card Authentication Configuration
    Using Smart Card Certificate Revocation Checking
      Logging in with CRL Checking
      Logging in with OCSP Certificate Revocation Checking
      Configure CRL Checking
      Configure OCSP Certificate Revocation Checking
      Smart Card Certificate Revocation Checking Properties
  Setting Up Other Types of User Authentication
    Using Two-Factor Authentication
      Logging in Using Two-Factor Authentication
      Enable Two-Factor Authentication in View Administrator
      Troubleshooting RSA SecurID Access Denial
      Troubleshooting RADIUS Access Denial
    Using SAML Authentication
      Using SAML Authentication for VMware Identity Manager Integration
      Configure a SAML Authenticator in View Administrator
      Change the Expiration Period for Service Provider Metadata on View Connection Server
      Generate SAML Metadata So That View Connection Server Can Be Used as a Service Provider
      Response Time Considerations for Multiple Dynamic SAML Authenticators
    Configure Biometric Authentication
  Authenticating Users Without Requiring Credentials
    Providing Unauthenticated Access for Published Applications
      Create Users for Unauthenticated Access
      Enable Unauthenticated Access for Users
      Entitle Unauthenticated Access Users to Published Applications
      Search Unauthenticated Access Sessions
      Delete an Unauthenticated Access User
      Unauthenticated Access From Horizon Client
    Using the Log In as Current User Feature Available with Windows-Based Horizon Client
    Saving Credentials in Mobile and Mac Horizon Clients
      Configure a Timeout Limit to Save Horizon Client Credentials
    Setting Up True SSO
      Determining an Architecture for True SSO
      Set Up an Enterprise Certificate Authority
      Create Certificate Templates Used with True SSO
      Install and Set Up an Enrollment Server
      Export the Enrollment Service Client Certificate
      Import the Enrollment Service Client Certificate on the Enrollment Server
      Configure SAML Authentication to Work with True SSO
      Configure View Connection Server for True SSO
      Command-line Reference for Configuring True SSO
        Commands for Managing Enrollment Servers
        Commands for Managing Connectors
        Commands for Managing Authenticators
      Advanced Configuration Settings for True SSO
        Horizon Agent Configuration Settings
        Enrollment Server Configuration Settings
        Connection Server Configuration Settings
      Using the System Health Dashboard to Troubleshoot Issues Related to True SSO
  Configuring Role-Based Delegated Administration
    Understanding Roles and Privileges
    Using Access Groups to Delegate Administration of Pools and Farms
      Different Administrators for Different Access Groups
      Different Administrators for the Same Access Group
    Understanding Permissions
    Manage Administrators
      Create an Administrator
      Remove an Administrator
    Manage and Review Permissions
      Add a Permission
      Delete a Permission
      Review Permissions
    Manage and Review Access Groups
      Add an Access Group
      Move a Desktop Pool or a Farm to a Different Access Group
      Remove an Access Group
      Review the Desktop Pools, Application Pools, or Farms in an Access Group
      Review the vCenter Virtual Machines in an Access Group
    Manage Custom Roles
      Add a Custom Role
      Modify the Privileges in a Custom Role
      Remove a Custom Role
    Predefined Roles and Privileges
      Predefined Administrator Roles
      Global Privileges
      Object-Specific Privileges
      Internal Privileges
    Required Privileges for Common Tasks
      Privileges for Managing Pools
      Privileges for Managing Machines
      Privileges for Managing Persistent Disks
      Privileges for Managing Users and Administrators
      Privileges for General Administration Tasks and Commands
    Best Practices for Administrator Users and Groups
  Configuring Policies in Horizon Administrator and Active Directory
    Setting Policies in View Administrator
      Configure Global Policy Settings
      Configure Policies for Desktop Pools
      Configure Policies for Users
      View Policies
    Using Horizon 7 Group Policy Administrative Template Files
      Horizon 7 ADMX and ADM Template Files
      Horizon Connection Server Configuration ADMX or ADM Template Settings
      Horizon 7 Common Configuration ADMX and ADM Template Settings
  Maintaining View Components
    Backing Up and Restoring View Configuration Data
      Backing Up View Connection Server and View Composer Data
        Schedule View Configuration Backups
        View Configuration Backup Settings
        Export Configuration Data from View Connection Server
      Restoring View Connection Server and View Composer Configuration Data
        Import Configuration Data into View Connection Server
        Restore a View Composer Database
        Result Codes for Restoring the View Composer Database
      Export Data in View Composer Database
        Result Codes for Exporting the View Composer Database
    Monitor View Components
    Monitor Machine Status
    Understanding View Services
      Stop and Start View Services
      Services on a View Connection Server Host
      Services on a Security Server
    Change the Product License Key
    Monitoring Product License Usage
      Reset Product License Usage Data
    Update General User Information from Active Directory
    Migrate View Composer to Another Machine
      Guidelines for Migrating View Composer
      Migrate View Composer with an Existing Database
      Migrate View Composer Without Linked-Clone Virtual Machines
      Prepare a Microsoft .NET Framework for Migrating RSA Keys
      Migrate the RSA Key Container to the New View Composer Service
    Update the Certificates on a View Connection Server Instance, Security Server, or View Composer
    Information Collected by the Customer Experience Improvement Program
      How VMware Ensures Your Privacy
      Preview Data Collected by the Customer Experience Improvement Program
      Additional Information About the Customer Experience Improvement Program
      Global View Data Collected by VMware
      View Connection Server Data Collected by VMware
      Security Server Data Collected by VMware
      Desktop Pool Data Collected by VMware
      Machine Data Collected by VMware
      vCenter Server Data Collected by VMware
      ThinApp Data Collected by VMware
      Cloud Pod Architecture Information Collected by VMware
      Horizon Client Data Collected by VMware
      Data Collected by VMware
  Managing View Composer Linked-Clone Desktop Virtual Machines
    Reduce Linked-Clone Size with Machine Refresh
      Machine Refresh Operations
    Update Linked-Clone Desktops
      Prepare a Parent Virtual Machine to Recompose Linked Clones
      Recompose Linked-Clone Virtual Machines
      Updating Linked Clones with Recomposition
      Correcting an Unsuccessful Recomposition
    Rebalance Linked-Clone Virtual Machines
      Rebalancing Linked Clones Among Logical Drives
      Migrate Linked-Clone Virtual Machines to Another Datastore
      Filenames of Linked-Clone Disks After a Rebalance Operation
    Manage View Composer Persistent Disks
      View Composer Persistent Disks
      Detach a View Composer Persistent Disk
      Attach a View Composer Persistent Disk to Another Linked Clone
      Edit a View Composer Persistent Disk's Pool or User
      Recreate a Linked Clone With a Detached Persistent Disk
      Restore a Linked Clone by Importing a Persistent Disk from vSphere
      Delete a Detached View Composer Persistent Disk
  Managing Desktop Pools, Machines, and Sessions
    Managing Instant-Clone Desktop Pools
      Change the Image of an Instant-Clone Desktop Pool
      Monitor a Push-Image Operation
      Reschedule or Cancel a Push-Image Operation
    Managing Desktop Pools
      Edit a Desktop Pool
      Modifying Settings in an Existing Desktop Pool
      Fixed Settings in an Existing Desktop Pool
      Change the Size of an Automated Pool Provisioned by a Naming Pattern
      Add Machines to an Automated Pool Provisioned by a List of Names
      Disable or Enable a Desktop Pool
      Disable or Enable Provisioning in an Automated Desktop Pool
      Configure Adobe Flash Quality and Throttling
      Adobe Flash Quality and Throttling
      Delete a Desktop Pool
      Configure View to Disallow the Deletion of a Desktop Pool That Contains Desktop Machines
    Managing Virtual Machine-Based Desktops
      Assign a Machine to a User
      Unassign a User from a Dedicated Machine
      Customize Existing Machines in Maintenance Mode
      Monitor Virtual-Machine Desktop Status
      Status of vCenter Server Virtual Machines
      Delete Virtual-Machine Desktops
      Recover Instant-Clone Desktops
    Managing Unmanaged Machines
      Add an Unmanaged Machine to a Manual Pool
      Remove an Unmanaged Machine from a Manual Desktop Pool
      Remove Registered Machines from View
      Status of Unmanaged Machines
    Manage Published Desktop and Application Sessions
    Export View Information to External Files
  Managing Application Pools, Farms, and RDS Hosts
    Managing Application Pools
      Edit an Application Pool
      Delete an Application Pool
    Managing Farms
      Edit a Farm
      Delete a Farm
      Disable or Enable a Farm
      Recompose an Automated Linked-Clone Farm
      Schedule Maintenance for an Automated Instant-Clone Farm
    Managing RDS Hosts
      Edit an RDS Host
      Add an RDS Host to a Manual Farm
      Remove an RDS Host from a Farm
      Remove an RDS Host from Horizon 7
      Disable or Enable an RDS Host
      Monitor RDS Hosts
      Status of RDS Hosts
      Configure Adobe Flash Throttling with Internet Explorer in RDS Desktops
    Configuring Load Balancing for RDS Hosts
      Load Values and Mapped Load Preferences
      Load Balancing Feature Constraints
      Writing a Load Balancing Script for an RDS Host
        Sample Load Balancing Scripts for RDS Hosts
      Enable the VMware Horizon View Script Host Service on an RDS Host
      Configure a Load Balancing Script on an RDS Host
      Verify a Load Balancing Script
      Load Balancing Session Placement Examples
    Configure an Anti-Affinity Rule for an Application Pool
      Anti-Affinity Feature Constraints
  Managing ThinApp Applications in View Administrator
    View Requirements for ThinApp Applications
    Capturing and Storing Application Packages
      Package Your Applications
      Create a Windows Network Share
      Register an Application Repository
      Add ThinApp Applications to View Administrator
      Create a ThinApp Template
    Assigning ThinApp Applications to Machines and Desktop Pools
      Best Practices for Assigning ThinApp Applications
      Assign a ThinApp Application to Multiple Machines
      Assign Multiple ThinApp Applications to a Machine
      Assign a ThinApp Application to Multiple Desktop Pools
      Assign Multiple ThinApp Applications to a Desktop Pool
      Assign a ThinApp Template to a Machine or Desktop Pool
      Review ThinApp Application Assignments
        ThinApp Application Installation Status Values
      Display MSI Package Information
    Maintaining ThinApp Applications in View Administrator
      Remove a ThinApp Application Assignment from Multiple Machines
      Remove Multiple ThinApp Application Assignments from a Machine
      Remove a ThinApp Application Assignment from Multiple Desktop Pools
      Remove Multiple ThinApp Application Assignments from a Desktop Pool
      Remove a ThinApp Application from View Administrator
      Modify or Delete a ThinApp Template
      Remove an Application Repository
    Monitoring and Troubleshooting ThinApp Applications in View Administrator
      Cannot Register an Application Repository
      Cannot Add ThinApp Applications to View Administrator
      Cannot Assign a ThinApp Template
      ThinApp Application Is Not Installed
      ThinApp Application Is Not Uninstalled
      MSI Package Is Invalid
    ThinApp Configuration Example
  Setting Up Clients in Kiosk Mode
    Configure Clients in Kiosk Mode
      Prepare Active Directory and View for Clients in Kiosk Mode
      Set Default Values for Clients in Kiosk Mode
      Display the MAC Addresses of Client Devices
      Add Accounts for Clients in Kiosk Mode
      Enable Authentication of Clients in Kiosk Mode
      Verify the Configuration of Clients in Kiosk Mode
      Connect to Remote Desktops from Clients in Kiosk Mode
  Troubleshooting View
    Monitoring System Health
    Monitor Events in View
      View Event Messages
    Collecting Diagnostic Information for View
      Create a Data Collection Tool Bundle for Horizon Agent
      Save Diagnostic Information for Horizon Client
      Collect Diagnostic Information for View Composer Using the Support Script
      Collect Diagnostic Information for Horizon Connection Server
      Collect Diagnostic Information for Horizon Agent , Horizon Client, or Horizon Connection Server from the Console
    Update Support Requests
    Troubleshooting an Unsuccessful Security Server Pairing with View Connection Server
    Troubleshooting View Server Certificate Revocation Checking
    Troubleshooting Smart Card Certificate Revocation Checking
    Further Troubleshooting Information
  Using the vdmadmin Command
    vdmadmin Command Usage
      vdmadmin Command Authentication
      vdmadmin Command Output Format
      vdmadmin Command Options
    Configuring Logging in Horizon Agent Using the -A Option
    Overriding IP Addresses Using the -A Option
    Setting the Name of a View Connection Server Group Using the ‑C Option
    Updating Foreign Security Principals Using the ‑F Option
    Listing and Displaying Health Monitors Using the ‑H Option
    Listing and Displaying Reports of View Operation Using the ‑I Option
    Generating View Event Log Messages in Syslog Format Using the ‑I Option
    Assigning Dedicated Machines Using the ‑L Option
    Displaying Information About Machines Using the -M Option
    Reclaiming Disk Space on Virtual Machines Using the ‑M Option
    Configuring Domain Filters Using the ‑N Option
    Configuring Domain Filters
      Example of Filtering to Include Domains
      Example of Filtering to Exclude Domains
    Displaying the Machines and Policies of Unentitled Users Using the ‑O and ‑P Options
    Configuring Clients in Kiosk Mode Using the ‑Q Option
    Displaying the First User of a Machine Using the -R Option
    Removing the Entry for a View Connection Server Instance or Security Server Using the ‑S Option
    Providing Secondary Credentials for Administrators Using the ‑T Option
    Displaying Information About Users Using the ‑U Option
    Unlocking or Locking Virtual Machines Using the ‑V Option
    Detecting and Resolving LDAP Entry Collisions Using the -X Option
  Using View Administrator
    View Administrator and View Connection Server
    Log In to View Administrator
    Tips for Using the View Administrator Interface
    Troubleshooting the Text Display in View Administrator
  Configuring View Connection Server
    Configuring vCenter Server and View Composer
      Create a User Account for View Composer AD Operations
      Add vCenter Server Instances to View
      Configure View Composer Settings
      Configure View Composer Domains
      Allow vSphere to Reclaim Disk Space in Linked-Clone Virtual Machines
      Configure View Storage Accelerator for vCenter Server
      Concurrent Operations Limits for vCenter Server and View Composer
      Setting a Concurrent Power Operations Rate to Support Remote Desktop Logon Storms
      Accept the Thumbprint of a Default SSL Certificate
      Remove a vCenter Server Instance from View
      Remove View Composer from View
      Conflicting vCenter Server Unique IDs
    Backing Up View Connection Server
    Configuring Settings for Client Sessions
      Set Options for Client Sessions and Connections
      Change the Data Recovery Password
      Global Settings for Client Sessions
      Global Security Settings for Client Sessions and Connections
      Message Security Mode for View Components
        Using the vdmutil Utility to Configure the JMS Message Security Mode
      Configure the Secure Tunnel and PCoIP Secure Gateway
      Configure the Blast Secure Gateway
      Off-load SSL Connections to Intermediate Servers
        Import SSL Off-loading Servers' Certificates to View Servers
        Set View Server External URLs to Point Clients to SSL Off-loading Servers
        Allow HTTP Connections From Intermediate Servers
      Configure the Gateway Location for a Horizon Connection Server or Security Server Host
    Disable or Enable View Connection Server
    Edit the External URLs
    Join or Withdraw from the Customer Experience Program
    View LDAP Directory
  Setting Up Smart Card Authentication
    Logging In with a Smart Card
    Configure Smart Card Authentication on View Connection Server
      Obtain the Certificate Authority Certificates
      Obtain the CA Certificate from Windows
      Add the CA Certificate to a Server Truststore File
      Modify View Connection Server Configuration Properties
      Configure Smart Card Settings in View Administrator
    Configure Smart Card Authentication on Third-Party Solutions
    Prepare Active Directory for Smart Card Authentication
      Add UPNs for Smart Card Users
      Add the Root Certificate to the Enterprise NTAuth Store
      Add the Root Certificate to Trusted Root Certification Authorities
      Add an Intermediate Certificate to Intermediate Certification Authorities
    Verify Your Smart Card Authentication Configuration
    Using Smart Card Certificate Revocation Checking
      Logging in with CRL Checking
      Logging in with OCSP Certificate Revocation Checking
      Configure CRL Checking
      Configure OCSP Certificate Revocation Checking
      Smart Card Certificate Revocation Checking Properties
  Setting Up Other Types of User Authentication
    Using Two-Factor Authentication
      Logging in Using Two-Factor Authentication
      Enable Two-Factor Authentication in View Administrator
      Troubleshooting RSA SecurID Access Denial
      Troubleshooting RADIUS Access Denial
    Using SAML Authentication
      Using SAML Authentication for VMware Identity Manager Integration
      Configure a SAML Authenticator in View Administrator
      Change the Expiration Period for Service Provider Metadata on View Connection Server
      Generate SAML Metadata So That View Connection Server Can Be Used as a Service Provider
      Response Time Considerations for Multiple Dynamic SAML Authenticators
    Configure Biometric Authentication
  Authenticating Users Without Requiring Credentials
    Providing Unauthenticated Access for Published Applications
      Create Users for Unauthenticated Access
      Enable Unauthenticated Access for Users
      Entitle Unauthenticated Access Users to Published Applications
      Search Unauthenticated Access Sessions
      Delete an Unauthenticated Access User
      Unauthenticated Access From Horizon Client
    Using the Log In as Current User Feature Available with Windows-Based Horizon Client
    Saving Credentials in Mobile and Mac Horizon Clients
      Configure a Timeout Limit to Save Horizon Client Credentials
    Setting Up True SSO
      Determining an Architecture for True SSO
      Set Up an Enterprise Certificate Authority
      Create Certificate Templates Used with True SSO
      Install and Set Up an Enrollment Server
      Export the Enrollment Service Client Certificate
      Import the Enrollment Service Client Certificate on the Enrollment Server
      Configure SAML Authentication to Work with True SSO
      Configure View Connection Server for True SSO
      Command-line Reference for Configuring True SSO
        Commands for Managing Enrollment Servers
        Commands for Managing Connectors
        Commands for Managing Authenticators
      Advanced Configuration Settings for True SSO
        Horizon Agent Configuration Settings
        Enrollment Server Configuration Settings
        Connection Server Configuration Settings
      Using the System Health Dashboard to Troubleshoot Issues Related to True SSO
  Configuring Role-Based Delegated Administration
    Understanding Roles and Privileges
    Using Access Groups to Delegate Administration of Pools and Farms
      Different Administrators for Different Access Groups
      Different Administrators for the Same Access Group
    Understanding Permissions
    Manage Administrators
      Create an Administrator
      Remove an Administrator
    Manage and Review Permissions
      Add a Permission
      Delete a Permission
      Review Permissions
    Manage and Review Access Groups
      Add an Access Group
      Move a Desktop Pool or a Farm to a Different Access Group
      Remove an Access Group
      Review the Desktop Pools, Application Pools, or Farms in an Access Group
      Review the vCenter Virtual Machines in an Access Group
    Manage Custom Roles
      Add a Custom Role
      Modify the Privileges in a Custom Role
      Remove a Custom Role
    Predefined Roles and Privileges
      Predefined Administrator Roles
      Global Privileges
      Object-Specific Privileges
      Internal Privileges
    Required Privileges for Common Tasks
      Privileges for Managing Pools
      Privileges for Managing Machines
      Privileges for Managing Persistent Disks
      Privileges for Managing Users and Administrators
      Privileges for General Administration Tasks and Commands
    Best Practices for Administrator Users and Groups
  Configuring Policies in Horizon Administrator and Active Directory
    Setting Policies in View Administrator
      Configure Global Policy Settings
      Configure Policies for Desktop Pools
      Configure Policies for Users
      View Policies
    Using Horizon 7 Group Policy Administrative Template Files
      Horizon 7 ADMX and ADM Template Files
      Horizon Connection Server Configuration ADMX or ADM Template Settings
      Horizon 7 Common Configuration ADMX and ADM Template Settings
  Maintaining View Components
    Backing Up and Restoring View Configuration Data
      Backing Up View Connection Server and View Composer Data
        Schedule View Configuration Backups
        View Configuration Backup Settings
        Export Configuration Data from View Connection Server
      Restoring View Connection Server and View Composer Configuration Data
        Import Configuration Data into View Connection Server
        Restore a View Composer Database
        Result Codes for Restoring the View Composer Database
      Export Data in View Composer Database
        Result Codes for Exporting the View Composer Database
    Monitor View Components
    Monitor Machine Status
    Understanding View Services
      Stop and Start View Services
      Services on a View Connection Server Host
      Services on a Security Server
    Change the Product License Key
    Monitoring Product License Usage
      Reset Product License Usage Data
    Update General User Information from Active Directory
    Migrate View Composer to Another Machine
      Guidelines for Migrating View Composer
      Migrate View Composer with an Existing Database
      Migrate View Composer Without Linked-Clone Virtual Machines
      Prepare a Microsoft .NET Framework for Migrating RSA Keys
      Migrate the RSA Key Container to the New View Composer Service
    Update the Certificates on a View Connection Server Instance, Security Server, or View Composer
    Information Collected by the Customer Experience Improvement Program
      How VMware Ensures Your Privacy
      Preview Data Collected by the Customer Experience Improvement Program
      Additional Information About the Customer Experience Improvement Program
      Global View Data Collected by VMware
      View Connection Server Data Collected by VMware
      Security Server Data Collected by VMware
      Desktop Pool Data Collected by VMware
      Machine Data Collected by VMware
      vCenter Server Data Collected by VMware
      ThinApp Data Collected by VMware
      Cloud Pod Architecture Information Collected by VMware
      Horizon Client Data Collected by VMware
      Data Collected by VMware
  Managing View Composer Linked-Clone Desktop Virtual Machines
    Reduce Linked-Clone Size with Machine Refresh
      Machine Refresh Operations
    Update Linked-Clone Desktops
      Prepare a Parent Virtual Machine to Recompose Linked Clones
      Recompose Linked-Clone Virtual Machines
      Updating Linked Clones with Recomposition
      Correcting an Unsuccessful Recomposition
    Rebalance Linked-Clone Virtual Machines
      Rebalancing Linked Clones Among Logical Drives
      Migrate Linked-Clone Virtual Machines to Another Datastore
      Filenames of Linked-Clone Disks After a Rebalance Operation
    Manage View Composer Persistent Disks
      View Composer Persistent Disks
      Detach a View Composer Persistent Disk
      Attach a View Composer Persistent Disk to Another Linked Clone
      Edit a View Composer Persistent Disk's Pool or User
      Recreate a Linked Clone With a Detached Persistent Disk
      Restore a Linked Clone by Importing a Persistent Disk from vSphere
      Delete a Detached View Composer Persistent Disk
  Managing Desktop Pools, Machines, and Sessions
    Managing Instant-Clone Desktop Pools
      Change the Image of an Instant-Clone Desktop Pool
      Monitor a Push-Image Operation
      Reschedule or Cancel a Push-Image Operation
    Managing Desktop Pools
      Edit a Desktop Pool
      Modifying Settings in an Existing Desktop Pool
      Fixed Settings in an Existing Desktop Pool
      Change the Size of an Automated Pool Provisioned by a Naming Pattern
      Add Machines to an Automated Pool Provisioned by a List of Names
      Disable or Enable a Desktop Pool
      Disable or Enable Provisioning in an Automated Desktop Pool
      Configure Adobe Flash Quality and Throttling
      Adobe Flash Quality and Throttling
      Delete a Desktop Pool
      Configure View to Disallow the Deletion of a Desktop Pool That Contains Desktop Machines
    Managing Virtual Machine-Based Desktops
      Assign a Machine to a User
      Unassign a User from a Dedicated Machine
      Customize Existing Machines in Maintenance Mode
      Monitor Virtual-Machine Desktop Status
      Status of vCenter Server Virtual Machines
      Delete Virtual-Machine Desktops
      Recover Instant-Clone Desktops
    Managing Unmanaged Machines
      Add an Unmanaged Machine to a Manual Pool
      Remove an Unmanaged Machine from a Manual Desktop Pool
      Remove Registered Machines from View
      Status of Unmanaged Machines
    Manage Published Desktop and Application Sessions
    Export View Information to External Files
  Managing Application Pools, Farms, and RDS Hosts
    Managing Application Pools
      Edit an Application Pool
      Delete an Application Pool
    Managing Farms
      Edit a Farm
      Delete a Farm
      Disable or Enable a Farm
      Recompose an Automated Linked-Clone Farm
      Schedule Maintenance for an Automated Instant-Clone Farm
    Managing RDS Hosts
      Edit an RDS Host
      Add an RDS Host to a Manual Farm
      Remove an RDS Host from a Farm
      Remove an RDS Host from Horizon 7
      Disable or Enable an RDS Host
      Monitor RDS Hosts
      Status of RDS Hosts
      Configure Adobe Flash Throttling with Internet Explorer in RDS Desktops
    Configuring Load Balancing for RDS Hosts
      Load Values and Mapped Load Preferences
      Load Balancing Feature Constraints
      Writing a Load Balancing Script for an RDS Host
        Sample Load Balancing Scripts for RDS Hosts
      Enable the VMware Horizon View Script Host Service on an RDS Host
      Configure a Load Balancing Script on an RDS Host
      Verify a Load Balancing Script
      Load Balancing Session Placement Examples
    Configure an Anti-Affinity Rule for an Application Pool
      Anti-Affinity Feature Constraints
  Managing ThinApp Applications in View Administrator
    View Requirements for ThinApp Applications
    Capturing and Storing Application Packages
      Package Your Applications
      Create a Windows Network Share
      Register an Application Repository
      Add ThinApp Applications to View Administrator
      Create a ThinApp Template
    Assigning ThinApp Applications to Machines and Desktop Pools
      Best Practices for Assigning ThinApp Applications
      Assign a ThinApp Application to Multiple Machines
      Assign Multiple ThinApp Applications to a Machine
      Assign a ThinApp Application to Multiple Desktop Pools
      Assign Multiple ThinApp Applications to a Desktop Pool
      Assign a ThinApp Template to a Machine or Desktop Pool
      Review ThinApp Application Assignments
        ThinApp Application Installation Status Values
      Display MSI Package Information
    Maintaining ThinApp Applications in View Administrator
      Remove a ThinApp Application Assignment from Multiple Machines
      Remove Multiple ThinApp Application Assignments from a Machine
      Remove a ThinApp Application Assignment from Multiple Desktop Pools
      Remove Multiple ThinApp Application Assignments from a Desktop Pool
      Remove a ThinApp Application from View Administrator
      Modify or Delete a ThinApp Template
      Remove an Application Repository
    Monitoring and Troubleshooting ThinApp Applications in View Administrator
      Cannot Register an Application Repository
      Cannot Add ThinApp Applications to View Administrator
      Cannot Assign a ThinApp Template
      ThinApp Application Is Not Installed
      ThinApp Application Is Not Uninstalled
      MSI Package Is Invalid
    ThinApp Configuration Example
  Setting Up Clients in Kiosk Mode
    Configure Clients in Kiosk Mode
      Prepare Active Directory and View for Clients in Kiosk Mode
      Set Default Values for Clients in Kiosk Mode
      Display the MAC Addresses of Client Devices
      Add Accounts for Clients in Kiosk Mode
      Enable Authentication of Clients in Kiosk Mode
      Verify the Configuration of Clients in Kiosk Mode
      Connect to Remote Desktops from Clients in Kiosk Mode
  Troubleshooting View
    Monitoring System Health
    Monitor Events in View
      View Event Messages
    Collecting Diagnostic Information for View
      Create a Data Collection Tool Bundle for Horizon Agent
      Save Diagnostic Information for Horizon Client
      Collect Diagnostic Information for View Composer Using the Support Script
      Collect Diagnostic Information for Horizon Connection Server
      Collect Diagnostic Information for Horizon Agent , Horizon Client, or Horizon Connection Server from the Console
    Update Support Requests
    Troubleshooting an Unsuccessful Security Server Pairing with View Connection Server
    Troubleshooting View Server Certificate Revocation Checking
    Troubleshooting Smart Card Certificate Revocation Checking
    Further Troubleshooting Information
  Using the vdmadmin Command
    vdmadmin Command Usage
      vdmadmin Command Authentication
      vdmadmin Command Output Format
      vdmadmin Command Options
    Configuring Logging in Horizon Agent Using the -A Option
    Overriding IP Addresses Using the -A Option
    Setting the Name of a View Connection Server Group Using the ‑C Option
    Updating Foreign Security Principals Using the ‑F Option
    Listing and Displaying Health Monitors Using the ‑H Option
    Listing and Displaying Reports of View Operation Using the ‑I Option
    Generating View Event Log Messages in Syslog Format Using the ‑I Option
    Assigning Dedicated Machines Using the ‑L Option
    Displaying Information About Machines Using the -M Option
    Reclaiming Disk Space on Virtual Machines Using the ‑M Option
    Configuring Domain Filters Using the ‑N Option
    Configuring Domain Filters
      Example of Filtering to Include Domains
      Example of Filtering to Exclude Domains
    Displaying the Machines and Policies of Unentitled Users Using the ‑O and ‑P Options
    Configuring Clients in Kiosk Mode Using the ‑Q Option
    Displaying the First User of a Machine Using the -R Option
    Removing the Entry for a View Connection Server Instance or Security Server Using the ‑S Option
    Providing Secondary Credentials for Administrators Using the ‑T Option
    Displaying Information About Users Using the ‑U Option
    Unlocking or Locking Virtual Machines Using the ‑V Option
    Detecting and Resolving LDAP Entry Collisions Using the -X Option
Administering Cloud Pod Architecture in Horizon 7
  Introduction to Cloud Pod Architecture
    Understanding Cloud Pod Architecture
      Sharing Key Data in the Global Data Layer
      Sending Messages Between Pods
    Configuring and Managing a Cloud Pod Architecture Environment
    Cloud Pod Architecture Limitations
  Designing a Cloud Pod Architecture Topology
    Creating Cloud Pod Architecture Sites
    Entitling Users and Groups in the Pod Federation
    Finding and Allocating Desktops and Applications in the Pod Federation
      Understanding the Scope Policy
      Understanding the Multiple Sessions Per User Policy
      Using Home Sites
    Considerations for Unauthenticated Users
    Global Entitlement Example
    Restricting Access to Global Entitlements
      Tag Matching
      Considerations and Limitations for Restricted Global Entitlements
      Restricted Global Entitlement Example
    Cloud Pod Architecture Topology Limits
    Cloud Pod Architecture Port Requirements
    Security Considerations for Cloud Pod Architecture Topologies
  Setting Up a Cloud Pod Architecture Environment
    Initialize the Cloud Pod Architecture Feature
    Join a Pod to the Pod Federation
    Create and Configure a Global Entitlement
    Restrict Access to a Global Entitlement
    Create and Configure a Site
    Assign a Home Site to a User or Group
    Create a Home Site Override
    Test a Cloud Pod Architecture Configuration
    Example: Setting Up a Basic Cloud Pod Architecture Configuration
      Designing the Example Topology
      Initializing the Example Configuration
      Joining Pods in the Example Configuration
      Creating Sites in the Example Configuration
      Creating Global Desktop Entitlements in the Example Configuration
      Creating a URL for the Example Configuration
  Managing a Cloud Pod Architecture Environment
    View a Cloud Pod Architecture Configuration
    View Pod Federation Health in Horizon Administrator
    View Desktop and Application Sessions in the Pod Federation
    Add a Pod to a Site
    Modifying Global Entitlements
      Add a Pool to a Global Entitlement
      Remove a Pool from a Global Entitlement
      Add a User or Group to a Global Entitlement
      Remove a User or Group From a Global Entitlement
      Modify Attributes or Policies for a Global Entitlement
      Remove Tags From a Global Entitlement
      Delete a Global Entitlement
    Managing Home Site Assignments
      Modify a Home Site Assignment
      Remove a Home Site Assignment
      Determine the Effective Home Site for a User
      Modify a Home Site Override
      Remove a Home Site Override
    Remove a Pod From the Pod Federation
    Uninitialize the Cloud Pod Architecture Feature
  lmvutil Command Reference
    lmvutil Command Use
      lmvutil Command Authentication
      lmvutil Command Output
      lmvutil Command Options
    Initializing the Cloud Pod Architecture Feature
    Disabling the Cloud Pod Architecture Feature
    Managing Pod Federations
      Joining a Pod to the Pod Federation
      Removing a Pod From a Pod Federation
      Changing a Pod Name or Description
    Managing Sites
      Creating a Site
      Assigning a Pod to a Site
      Changing a Site Name or Description
      Deleting a Site
    Managing Global Entitlements
      Creating a Global Entitlement
      Modifying a Global Entitlement
      Deleting a Global Entitlement
      Adding a Pool to a Global Entitlement
      Removing a Pool from a Global Entitlement
      Adding a User or Group to a Global Entitlement
      Removing a User or Group From a Global Entitlement
    Managing Home Sites
      Configuring a Home Site
      Deleting a Home Site
    Viewing a Cloud Pod Architecture Configuration
      Listing Global Entitlements
      Listing the Pools in a Global Entitlement
      Listing the Users or Groups in a Global Entitlement
      Listing the Home Sites for a User or Group
      Listing the Effective Home Site for a User
      Listing Dedicated Desktop Pool Assignments
      Listing the Pods or Sites in a Cloud Pod Architecture Topology
    Managing SSL Certificates
      Creating a Pending Certificate
      Activating a Pending Certificate
  Introduction to Cloud Pod Architecture
    Understanding Cloud Pod Architecture
      Sharing Key Data in the Global Data Layer
      Sending Messages Between Pods
    Configuring and Managing a Cloud Pod Architecture Environment
    Cloud Pod Architecture Limitations
  Designing a Cloud Pod Architecture Topology
    Creating Cloud Pod Architecture Sites
    Entitling Users and Groups in the Pod Federation
    Finding and Allocating Desktops and Applications in the Pod Federation
      Understanding the Scope Policy
      Understanding the Multiple Sessions Per User Policy
      Using Home Sites
    Considerations for Unauthenticated Users
    Global Entitlement Example
    Restricting Access to Global Entitlements
      Tag Matching
      Considerations and Limitations for Restricted Global Entitlements
      Restricted Global Entitlement Example
    Cloud Pod Architecture Topology Limits
    Cloud Pod Architecture Port Requirements
    Security Considerations for Cloud Pod Architecture Topologies
  Setting Up a Cloud Pod Architecture Environment
    Initialize the Cloud Pod Architecture Feature
    Join a Pod to the Pod Federation
    Create and Configure a Global Entitlement
    Restrict Access to a Global Entitlement
    Create and Configure a Site
    Assign a Home Site to a User or Group
    Create a Home Site Override
    Test a Cloud Pod Architecture Configuration
    Example: Setting Up a Basic Cloud Pod Architecture Configuration
      Designing the Example Topology
      Initializing the Example Configuration
      Joining Pods in the Example Configuration
      Creating Sites in the Example Configuration
      Creating Global Desktop Entitlements in the Example Configuration
      Creating a URL for the Example Configuration
  Managing a Cloud Pod Architecture Environment
    View a Cloud Pod Architecture Configuration
    View Pod Federation Health in Horizon Administrator
    View Desktop and Application Sessions in the Pod Federation
    Add a Pod to a Site
    Modifying Global Entitlements
      Add a Pool to a Global Entitlement
      Remove a Pool from a Global Entitlement
      Add a User or Group to a Global Entitlement
      Remove a User or Group From a Global Entitlement
      Modify Attributes or Policies for a Global Entitlement
      Remove Tags From a Global Entitlement
      Delete a Global Entitlement
    Managing Home Site Assignments
      Modify a Home Site Assignment
      Remove a Home Site Assignment
      Determine the Effective Home Site for a User
      Modify a Home Site Override
      Remove a Home Site Override
    Remove a Pod From the Pod Federation
    Uninitialize the Cloud Pod Architecture Feature
  lmvutil Command Reference
    lmvutil Command Use
      lmvutil Command Authentication
      lmvutil Command Output
      lmvutil Command Options
    Initializing the Cloud Pod Architecture Feature
    Disabling the Cloud Pod Architecture Feature
    Managing Pod Federations
      Joining a Pod to the Pod Federation
      Removing a Pod From a Pod Federation
      Changing a Pod Name or Description
    Managing Sites
      Creating a Site
      Assigning a Pod to a Site
      Changing a Site Name or Description
      Deleting a Site
    Managing Global Entitlements
      Creating a Global Entitlement
      Modifying a Global Entitlement
      Deleting a Global Entitlement
      Adding a Pool to a Global Entitlement
      Removing a Pool from a Global Entitlement
      Adding a User or Group to a Global Entitlement
      Removing a User or Group From a Global Entitlement
    Managing Home Sites
      Configuring a Home Site
      Deleting a Home Site
    Viewing a Cloud Pod Architecture Configuration
      Listing Global Entitlements
      Listing the Pools in a Global Entitlement
      Listing the Users or Groups in a Global Entitlement
      Listing the Home Sites for a User or Group
      Listing the Effective Home Site for a User
      Listing Dedicated Desktop Pool Assignments
      Listing the Pods or Sites in a Cloud Pod Architecture Topology
    Managing SSL Certificates
      Creating a Pending Certificate
      Activating a Pending Certificate
View Security
  Horizon 7 Accounts, Resources, and Log Files
    Horizon 7 Accounts
    Horizon 7 Resources
    Horizon 7 Log Files
  View Security Settings
    Security-Related Global Settings in View Administrator
    Security-Related Server Settings in View Administrator
    Security-Related Settings in View LDAP
  Ports and Services
    View TCP and UDP Ports
      HTTP Redirection in View
    Services on a View Connection Server Host
    Services on a Security Server
  Configuring Security Protocols and Cipher Suites on a View Connection Server Instance or on a Security Server
    Default Global Policies for Security Protocols and Cipher Suites
    Configuring Global Acceptance and Proposal Policies
      Global Acceptance and Proposal Policies Defined in View LDAP
      Change the Global Acceptance and Proposal Policies
    Configure Acceptance Policies on Individual View Servers
    Configure Proposal Policies on View Desktops
    Older Protocols and Ciphers Disabled in View
  Configuring Security Protocols and Cipher Suites for Blast Secure Gateway
    Configure Security Protocols and Cipher Suites for Blast Secure Gateway (BSG)
  Deploying USB Devices in a Secure View Environment
    Disabling USB Redirection for All Types of Devices
    Disabling USB Redirection for Specific Devices
  HTTP Protection Measures on Connection Servers and Security Servers
    Internet Engineering Task Force Standards
      Origin Checking
    Other Protection Measures
      Reducing MIME Type Security Risks
      Mitigating Cross-Site Scripting Attacks
      Content Type Checking
  Horizon 7 Accounts, Resources, and Log Files
    Horizon 7 Accounts
    Horizon 7 Resources
    Horizon 7 Log Files
  View Security Settings
    Security-Related Global Settings in View Administrator
    Security-Related Server Settings in View Administrator
    Security-Related Settings in View LDAP
  Ports and Services
    View TCP and UDP Ports
      HTTP Redirection in View
    Services on a View Connection Server Host
    Services on a Security Server
  Configuring Security Protocols and Cipher Suites on a View Connection Server Instance or on a Security Server
    Default Global Policies for Security Protocols and Cipher Suites
    Configuring Global Acceptance and Proposal Policies
      Global Acceptance and Proposal Policies Defined in View LDAP
      Change the Global Acceptance and Proposal Policies
    Configure Acceptance Policies on Individual View Servers
    Configure Proposal Policies on View Desktops
    Older Protocols and Ciphers Disabled in View
  Configuring Security Protocols and Cipher Suites for Blast Secure Gateway
    Configure Security Protocols and Cipher Suites for Blast Secure Gateway (BSG)
  Deploying USB Devices in a Secure View Environment
    Disabling USB Redirection for All Types of Devices
    Disabling USB Redirection for Specific Devices
  HTTP Protection Measures on Connection Servers and Security Servers
    Internet Engineering Task Force Standards
      Origin Checking
    Other Protection Measures
      Reducing MIME Type Security Risks
      Mitigating Cross-Site Scripting Attacks
      Content Type Checking
Horizon Client and Agent Security
  External Ports
    Understanding View Communications Protocols
    Firewall Rules for Horizon Agent
    TCP and UDP Ports Used by Clients and Agents
  Installed Services, Daemons, and Processes
    Services Installed by the View Agent or Horizon Agent Installer on Windows Machines
    Services Installed on the Windows Client
    Daemons Installed in Other Clients and the Linux Desktop
  Resources to Secure
    Implementing Best Practices to Secure Client Systems
    Configuration File Locations
    Accounts
  Security Settings for the Client and Agent
    Configuring Certificate Checking
    Security-Related Settings in the Horizon Agent Configuration Template
    Setting Options in Configuration Files on a Linux Desktop
    Group Policy Settings for HTML Access
    Security Settings in the Horizon Client Configuration Templates
    Configuring the Horizon Client Certificate Verification Mode
  Configuring Security Protocols and Cipher Suites
    Default Policies for Security Protocols and Cipher Suites
    Configuring Security Protocols and Cipher Suites for Specific Client Types
    Disable Weak Ciphers in SSL/TLS
    Configure Security Protocols and Cipher Suites for HTML Access Agent
    Configure Proposal Policies on View Desktops
  Client and Agent Log File Locations
    Horizon Client for Windows Logs
    Horizon Client for Mac Logs
    Horizon Client for Linux Logs
    Horizon Client Logs on Mobile Devices
    Horizon Agent Logs from Windows Machines
    Linux Desktop Logs
  Applying Security Patches
    Apply a Patch for View Agent or Horizon Agent
    Apply a Patch for Horizon Client
  External Ports
    Understanding View Communications Protocols
    Firewall Rules for Horizon Agent
    TCP and UDP Ports Used by Clients and Agents
  Installed Services, Daemons, and Processes
    Services Installed by the View Agent or Horizon Agent Installer on Windows Machines
    Services Installed on the Windows Client
    Daemons Installed in Other Clients and the Linux Desktop
  Resources to Secure
    Implementing Best Practices to Secure Client Systems
    Configuration File Locations
    Accounts
  Security Settings for the Client and Agent
    Configuring Certificate Checking
    Security-Related Settings in the Horizon Agent Configuration Template
    Setting Options in Configuration Files on a Linux Desktop
    Group Policy Settings for HTML Access
    Security Settings in the Horizon Client Configuration Templates
    Configuring the Horizon Client Certificate Verification Mode
  Configuring Security Protocols and Cipher Suites
    Default Policies for Security Protocols and Cipher Suites
    Configuring Security Protocols and Cipher Suites for Specific Client Types
    Disable Weak Ciphers in SSL/TLS
    Configure Security Protocols and Cipher Suites for HTML Access Agent
    Configure Proposal Policies on View Desktops
  Client and Agent Log File Locations
    Horizon Client for Windows Logs
    Horizon Client for Mac Logs
    Horizon Client for Linux Logs
    Horizon Client Logs on Mobile Devices
    Horizon Agent Logs from Windows Machines
    Linux Desktop Logs
  Applying Security Patches
    Apply a Patch for View Agent or Horizon Agent
    Apply a Patch for Horizon Client
View Agent Direct-Connection Plug-In Administration
  Installing View Agent Direct-Connection Plug-In
    View Agent Direct-Connection Plug-In System Requirements
    Install View Agent Direct-Connection Plug-In
    Install View Agent Direct-Connection Plug-In Silently
  View Agent Direct-Connection Plug-In Advanced Configuration
    View Agent Direct-Connection Plug-In Configuration Settings
    Disabling Weak Ciphers in SSL/TLS
    Replacing the Default Self-Signed SSL Server Certificate
    Authorizing Horizon Client to Access Desktops and Applications
    Using Network Address Translation and Port Mapping
      Advanced Addressing Scheme
    Add a Certificate Authority to the Windows Certificate Store
  Setting Up HTML Access
    Install View Agent for HTML Access
    Set Up Static Content Delivery
    Set Up Trusted CA-Signed SSL Server Certificate
    Disable HTTP/2 Protocol on Windows 10 and Windows 2016 Desktops
  Setting Up View Agent Direct Connection on Remote Desktop Services Hosts
    Remote Desktop Services Hosts
    Entitle RDS Desktops and Applications
  Troubleshooting View Agent Direct-Connection Plug-In
    Incorrect Graphics Driver is Installed
    Insufficient Video RAM
    Enabling Full Logging to Include TRACE and DEBUG information
  Installing View Agent Direct-Connection Plug-In
    View Agent Direct-Connection Plug-In System Requirements
    Install View Agent Direct-Connection Plug-In
    Install View Agent Direct-Connection Plug-In Silently
  View Agent Direct-Connection Plug-In Advanced Configuration
    View Agent Direct-Connection Plug-In Configuration Settings
    Disabling Weak Ciphers in SSL/TLS
    Replacing the Default Self-Signed SSL Server Certificate
    Authorizing Horizon Client to Access Desktops and Applications
    Using Network Address Translation and Port Mapping
      Advanced Addressing Scheme
    Add a Certificate Authority to the Windows Certificate Store
  Setting Up HTML Access
    Install View Agent for HTML Access
    Set Up Static Content Delivery
    Set Up Trusted CA-Signed SSL Server Certificate
    Disable HTTP/2 Protocol on Windows 10 and Windows 2016 Desktops
  Setting Up View Agent Direct Connection on Remote Desktop Services Hosts
    Remote Desktop Services Hosts
    Entitle RDS Desktops and Applications
  Troubleshooting View Agent Direct-Connection Plug-In
    Incorrect Graphics Driver is Installed
    Insufficient Video RAM
    Enabling Full Logging to Include TRACE and DEBUG information
View Integration
  Introduction to View Integration
    View Components
    Integration Interfaces to View
  Integrating View with the Event Database
    Event Database Tables and Schemas
    Connection Broker Events
    Horizon Agent Events
    View Administrator Events
    Event Message Attributes
    Sample Database Queries and Views
  Using View PowerCLI
    Getting Started with View PowerCLI
      Start the PowerShell Console with View PowerCLI Loaded
      Use View PowerCLI cmdlets from a Remote System
      Display Help for View PowerCLI
      Examining View PowerCLI cmdlet Errors
      Piping and Specifying Objects of the Same Type
      Escaping Characters in vCenter Server Path Names
    View Administrator, PowerCLI Cmdlets, and View Command-Line Interfaces Compared
    View PowerCLI cmdlet Reference
    View PowerCLI cmdlet Parameters
    Examples of Using View PowerCLI cmdlets
      Managing View Connection Server Instances
      Managing vCenter Server Instances in View
      Managing Desktop Pools
      Creating and Updating Automatically Provisioned Desktop Pools
      Creating and Updating Linked-Clone Desktop Pools
      Creating and Updating Manually Provisioned Desktop Pools
      Creating and Updating Manual Unmanaged Desktop Pools
      Displaying Information About Users and Groups
      Managing Desktop Entitlements
      Managing Remote Sessions
      Managing Virtual Machines
      Displaying Information About Physical Machines
      Updating Virtual Machine Ownership
      Displaying Event Reports
      Displaying and Updating Global Settings
      Displaying and Adding License Keys
    Examples of Using View PowerCLI to Perform Advanced Tasks
      Determining if View Connection Server Is Running
      Resizing Automatic and Linked-Clone Pools
      Determining Paths to vSphere Inventory Objects
      Determining Paths to vSphere Datastore Objects
      Adding and Removing Datastores
    Assigning Multiple Network Labels to a Desktop Pool
      Network Label Configuration File Format
      Example Network Label Configuration File
      Obtain and Export NIC and Network Label Information
      Verify and Edit a Network Label Configuration File
      Deploy a Desktop Pool That Uses Multiple Network Labels
        Assigning Network Labels
        Preserving Network Labels During Recompose and Rebalance Operations
      Displaying Network Label Assignments for a Pool
      Displaying Network Label Assignments for a Virtual Machine
      Displaying vCenter Server Network Label Assignments for a Virtual Machine
      Disable Automatic Network Label Assignments
  Customizing LDAP Data
    Introduction to LDAP Configuration Data
    Modifying LDAP Configuration Data
      Export LDAP Configuration Data
      Defining a Desktop Pool in an LDIF Configuration File
        Sample LDIF Configuration File Desktop Pool Entries
      Use the vdmimport Command to Import LDAP Configuration Data
      Use the LDIFDE Command to Import LDAP Configuration Data
  Integrating View with Microsoft SCOM
    Setting Up a SCOM Integration
      Assign a Name to the View Connection Server Group
      View Management Packs
      Import the View Management Packs on the SCOM Server
      Enable a Proxy Agent on a View Connection Server Host or Security Server
      Run the Discovery Script in the Operations Manager Console
      View Connection Server and Security Server Managed Objects
      View Object Classes and Relationships
    Monitoring View in the Operations Manager Console
      Views and Monitors to Use with View
      Display Discovered and Managed View Objects
      Display Performance Information
      Display Alerts for a View Connection Server Group
      Close an Alert
      Restart a View Component Service
      Exclude a Domain from Connectivity Monitoring
  Examining PCoIP Session Statistics with WMI
    Using PCoIP Session Statistics
    General PCoIP Session Statistics
    PCoIP Audio Statistics
    PCoIP Imaging Statistics
    PCoIP Network Statistics
    PCoIP USB Statistics
    Examples of Using PowerShell cmdlets to Examine PCoIP Statistics
  Setting Desktop Policies with Start Session Scripts
    Obtaining Input Data for a Start Session Script
    Best Practices for Using Start Session Scripts
    Preparing a View Desktop to Use a Start Session Script
      Enable the VMware View Script Host Service
      Add Windows Registry Entries for a Start Session Script
    Sample Start Session Scripts
  Introduction to View Integration
    View Components
    Integration Interfaces to View
  Integrating View with the Event Database
    Event Database Tables and Schemas
    Connection Broker Events
    Horizon Agent Events
    View Administrator Events
    Event Message Attributes
    Sample Database Queries and Views
  Using View PowerCLI
    Getting Started with View PowerCLI
      Start the PowerShell Console with View PowerCLI Loaded
      Use View PowerCLI cmdlets from a Remote System
      Display Help for View PowerCLI
      Examining View PowerCLI cmdlet Errors
      Piping and Specifying Objects of the Same Type
      Escaping Characters in vCenter Server Path Names
    View Administrator, PowerCLI Cmdlets, and View Command-Line Interfaces Compared
    View PowerCLI cmdlet Reference
    View PowerCLI cmdlet Parameters
    Examples of Using View PowerCLI cmdlets
      Managing View Connection Server Instances
      Managing vCenter Server Instances in View
      Managing Desktop Pools
      Creating and Updating Automatically Provisioned Desktop Pools
      Creating and Updating Linked-Clone Desktop Pools
      Creating and Updating Manually Provisioned Desktop Pools
      Creating and Updating Manual Unmanaged Desktop Pools
      Displaying Information About Users and Groups
      Managing Desktop Entitlements
      Managing Remote Sessions
      Managing Virtual Machines
      Displaying Information About Physical Machines
      Updating Virtual Machine Ownership
      Displaying Event Reports
      Displaying and Updating Global Settings
      Displaying and Adding License Keys
    Examples of Using View PowerCLI to Perform Advanced Tasks
      Determining if View Connection Server Is Running
      Resizing Automatic and Linked-Clone Pools
      Determining Paths to vSphere Inventory Objects
      Determining Paths to vSphere Datastore Objects
      Adding and Removing Datastores
    Assigning Multiple Network Labels to a Desktop Pool
      Network Label Configuration File Format
      Example Network Label Configuration File
      Obtain and Export NIC and Network Label Information
      Verify and Edit a Network Label Configuration File
      Deploy a Desktop Pool That Uses Multiple Network Labels
        Assigning Network Labels
        Preserving Network Labels During Recompose and Rebalance Operations
      Displaying Network Label Assignments for a Pool
      Displaying Network Label Assignments for a Virtual Machine
      Displaying vCenter Server Network Label Assignments for a Virtual Machine
      Disable Automatic Network Label Assignments
  Customizing LDAP Data
    Introduction to LDAP Configuration Data
    Modifying LDAP Configuration Data
      Export LDAP Configuration Data
      Defining a Desktop Pool in an LDIF Configuration File
        Sample LDIF Configuration File Desktop Pool Entries
      Use the vdmimport Command to Import LDAP Configuration Data
      Use the LDIFDE Command to Import LDAP Configuration Data
  Integrating View with Microsoft SCOM
    Setting Up a SCOM Integration
      Assign a Name to the View Connection Server Group
      View Management Packs
      Import the View Management Packs on the SCOM Server
      Enable a Proxy Agent on a View Connection Server Host or Security Server
      Run the Discovery Script in the Operations Manager Console
      View Connection Server and Security Server Managed Objects
      View Object Classes and Relationships
    Monitoring View in the Operations Manager Console
      Views and Monitors to Use with View
      Display Discovered and Managed View Objects
      Display Performance Information
      Display Alerts for a View Connection Server Group
      Close an Alert
      Restart a View Component Service
      Exclude a Domain from Connectivity Monitoring
  Examining PCoIP Session Statistics with WMI
    Using PCoIP Session Statistics
    General PCoIP Session Statistics
    PCoIP Audio Statistics
    PCoIP Imaging Statistics
    PCoIP Network Statistics
    PCoIP USB Statistics
    Examples of Using PowerShell cmdlets to Examine PCoIP Statistics
  Setting Desktop Policies with Start Session Scripts
    Obtaining Input Data for a Start Session Script
    Best Practices for Using Start Session Scripts
    Preparing a View Desktop to Use a Start Session Script
      Enable the VMware View Script Host Service
      Add Windows Registry Entries for a Start Session Script
    Sample Start Session Scripts
View User Profile Migration
  User Profile Migration Overview
    Best Practices for Running a User Profile Migration
    Prerequisites for Running the Profile Migration Utility
    migprofile.exe Command Usage
    Migration Configuration File
      Migration Configuration File Settings
      Example Migration Configuration Files
  User Profile Migration Overview
    Best Practices for Running a User Profile Migration
    Prerequisites for Running the Profile Migration Utility
    migprofile.exe Command Usage
    Migration Configuration File
      Migration Configuration File Settings
      Example Migration Configuration Files
Using the Horizon vRealize Orchestrator Plug-In
  Introduction to the Horizon vRealize Orchestrator Plug-In
    Role of the VMware Horizon vRealize Orchestrator Plug-In
    Functionality Available with the Horizon vRealize Orchestrator Plug-In
    Horizon vRealize Orchestrator Plug-In Architecture
    Horizon vRealize Orchestrator Security Model
    Personas Used for Managing Workflows Across Distributed Organizations
  Installing and Configuring the Horizon vRealize Orchestrator Plug-In
    Horizon vRealize Orchestrator Plug-In Functional Prerequisites
    Install or Upgrade the Horizon vRealize Orchestrator Plug-In
    Configure the Connection to a View Pod
      Updating View Pod Connection Information
    Configure the App Volumes Server
    Assigning Delegated Administrators to Desktop and Application Pools
      Create a Delegated Administrator Role Using vSphere Web Client
      Provide Access Rights to the Horizon vRealize Orchestrator Plug-In Workflows
      Assign Delegated Administrators to Pools
    Configuration Tasks for Self-Service Workflows and Unmanaged Machines
    Best Practices for Managing Workflow Permissions
    Set a Policy for De-Provisioning Desktop Virtual Machines
  Using Horizon vRealize Orchestrator Plug-In Workflows
    Access the Horizon vRealize Orchestrator Plug-In Workflow Library
    Horizon vRealize Orchestrator Plug-In Workflow Library
    Horizon vRealize Orchestrator Plug-In Workflow Reference
      Add Managed Machines to Pool
      Add Unmanaged Machines to Pool
      Add User(s) to App Pool
      Add User(s) to App Pools
      Add User(s) to Desktop Pool
      Advanced Desktop Allocation
      Application Entitlement
      Assign User
      Desktop Allocation
      Desktop Allocation for Users
      Desktop Assignment
      Desktop Entitlement
      Desktop Recycle
      Desktop Refresh
      Duplicate a Desktop Pool
      Global Entitlement Management
      Port Pool to vCAC
      Recompose Pool
      Recompose Pools
      Register Machines to Pool
      Remove Users from Application Pool
      Remove Users from Desktop Pool
      Self-Service Advanced Desktop Allocation
      Self-Service Desktop Allocation
      Self-Service Desktop Recycle
      Self-Service Desktop Refresh
      Self-Service Release Application
      Self-Service Request Application
      Self Service Request Application Stack
      Session Management
      Set Maintenance Mode
      Unassign User
      Update App Pool Display Name
      Update Desktop Pool Display Name
      Update Desktop Pool Min Size
      Update Desktop Pool Spare Size
    Syntax for Specifying User Accounts in the Workflows
  Making the Workflows Available in vSphere Web Client and vRealize Automation
    Exposing VMware Horizon vRealize Orchestrator Plug-In Workflows in vSphere Web Client
      Bind vSphereWebClient Workflows to Specific Pods and Pools in vRealize Orchestrator
      Create Localized Versions of a Workflow for vSphere Web Client
    Exposing Horizon vRealize Orchestrator Plug-In Workflows in vRealize Automation
      Create Business Groups for Delegated Administrators and End Users
      Create Services for Delegated Administrators and End Users
      Create Entitlements for Delegated Administrators and End Users
      Bind vCAC Workflows to a vCAC User
      Configure Output Parameters for vCAC Workflows
      Configure the Catalog Item for the Workflow
  Making Desktop and Pool Actions Available in vRealize Automation
    Export Action Item Icons from vRealize Orchestrator
    Import View Desktops and Pools as Custom Resources
    Import Actions for Desktop and Pool Items
    Import Workflows for Desktop and Pool Management
      Import the Self-Service Desktop Allocation Workflow
      Import the Self-Service Advanced Desktop Allocation Workflow
      Import the Advanced Desktop Allocation Workflow
      Import the Assign an App Stack to User Workflow
      Import the Self-Service Remote Application Workflow
      Import the Port Pool to vCAC Workflow
    Entitle Users to Action Items
    Import Action Icons into vRealize Automation
  Creating Machines and Managing Pools in vRealize Automation
    Prerequisites for Creating Machines in vRealize Automation
    Create Templates and Blueprints for Adding Machines to Desktop Pools
    Use Machine Blueprints to Create and Add Desktops to Pools
    Configure a Machine Blueprint Service for Advanced Desktop Allocation
    Advanced Desktop Allocation Scenarios for Delegated Administrators and End Users
    Deleting Machines Provisioned by vRealize Automation
  Working with Unmanaged Machines
    Prerequisites for Adding Unmanaged Machines to Pools
    Adding Physical Machines and Non-vSphere Virtual Machines to Pools
      Configure a Physical Machine for an Unmanaged Pool
      Configure vRealize Orchestrator to Use Kerberos Authentication with Physical Machines
      Run Workflows to Add Physical Machines as PowerShell Hosts
  Introduction to the Horizon vRealize Orchestrator Plug-In
    Role of the VMware Horizon vRealize Orchestrator Plug-In
    Functionality Available with the Horizon vRealize Orchestrator Plug-In
    Horizon vRealize Orchestrator Plug-In Architecture
    Horizon vRealize Orchestrator Security Model
    Personas Used for Managing Workflows Across Distributed Organizations
  Installing and Configuring the Horizon vRealize Orchestrator Plug-In
    Horizon vRealize Orchestrator Plug-In Functional Prerequisites
    Install or Upgrade the Horizon vRealize Orchestrator Plug-In
    Configure the Connection to a View Pod
      Updating View Pod Connection Information
    Configure the App Volumes Server
    Assigning Delegated Administrators to Desktop and Application Pools
      Create a Delegated Administrator Role Using vSphere Web Client
      Provide Access Rights to the Horizon vRealize Orchestrator Plug-In Workflows
      Assign Delegated Administrators to Pools
    Configuration Tasks for Self-Service Workflows and Unmanaged Machines
    Best Practices for Managing Workflow Permissions
    Set a Policy for De-Provisioning Desktop Virtual Machines
  Using Horizon vRealize Orchestrator Plug-In Workflows
    Access the Horizon vRealize Orchestrator Plug-In Workflow Library
    Horizon vRealize Orchestrator Plug-In Workflow Library
    Horizon vRealize Orchestrator Plug-In Workflow Reference
      Add Managed Machines to Pool
      Add Unmanaged Machines to Pool
      Add User(s) to App Pool
      Add User(s) to App Pools
      Add User(s) to Desktop Pool
      Advanced Desktop Allocation
      Application Entitlement
      Assign User
      Desktop Allocation
      Desktop Allocation for Users
      Desktop Assignment
      Desktop Entitlement
      Desktop Recycle
      Desktop Refresh
      Duplicate a Desktop Pool
      Global Entitlement Management
      Port Pool to vCAC
      Recompose Pool
      Recompose Pools
      Register Machines to Pool
      Remove Users from Application Pool
      Remove Users from Desktop Pool
      Self-Service Advanced Desktop Allocation
      Self-Service Desktop Allocation
      Self-Service Desktop Recycle
      Self-Service Desktop Refresh
      Self-Service Release Application
      Self-Service Request Application
      Self Service Request Application Stack
      Session Management
      Set Maintenance Mode
      Unassign User
      Update App Pool Display Name
      Update Desktop Pool Display Name
      Update Desktop Pool Min Size
      Update Desktop Pool Spare Size
    Syntax for Specifying User Accounts in the Workflows
  Making the Workflows Available in vSphere Web Client and vRealize Automation
    Exposing VMware Horizon vRealize Orchestrator Plug-In Workflows in vSphere Web Client
      Bind vSphereWebClient Workflows to Specific Pods and Pools in vRealize Orchestrator
      Create Localized Versions of a Workflow for vSphere Web Client
    Exposing Horizon vRealize Orchestrator Plug-In Workflows in vRealize Automation
      Create Business Groups for Delegated Administrators and End Users
      Create Services for Delegated Administrators and End Users
      Create Entitlements for Delegated Administrators and End Users
      Bind vCAC Workflows to a vCAC User
      Configure Output Parameters for vCAC Workflows
      Configure the Catalog Item for the Workflow
  Making Desktop and Pool Actions Available in vRealize Automation
    Export Action Item Icons from vRealize Orchestrator
    Import View Desktops and Pools as Custom Resources
    Import Actions for Desktop and Pool Items
    Import Workflows for Desktop and Pool Management
      Import the Self-Service Desktop Allocation Workflow
      Import the Self-Service Advanced Desktop Allocation Workflow
      Import the Advanced Desktop Allocation Workflow
      Import the Assign an App Stack to User Workflow
      Import the Self-Service Remote Application Workflow
      Import the Port Pool to vCAC Workflow
    Entitle Users to Action Items
    Import Action Icons into vRealize Automation
  Creating Machines and Managing Pools in vRealize Automation
    Prerequisites for Creating Machines in vRealize Automation
    Create Templates and Blueprints for Adding Machines to Desktop Pools
    Use Machine Blueprints to Create and Add Desktops to Pools
    Configure a Machine Blueprint Service for Advanced Desktop Allocation
    Advanced Desktop Allocation Scenarios for Delegated Administrators and End Users
    Deleting Machines Provisioned by vRealize Automation
  Working with Unmanaged Machines
    Prerequisites for Adding Unmanaged Machines to Pools
    Adding Physical Machines and Non-vSphere Virtual Machines to Pools
      Configure a Physical Machine for an Unmanaged Pool
      Configure vRealize Orchestrator to Use Kerberos Authentication with Physical Machines
      Run Workflows to Add Physical Machines as PowerShell Hosts
PDF Product Documentation
  PDF Product Documentation
  PDF Product Documentation