Question
Does a user need multiple PowerExcel licenses if they use PowerExcel on more than one computer?
Answer
PowerExcel licensing requirements depend on how the user's Windows environment is configured.
Standard Windows Environment
In a standard Windows environment, PowerExcel licensing is associated with the user's Windows profile on a specific computer.
If a user installs and uses PowerExcel on two separate computers, two PowerExcel licenses are required, even if the same individual uses both computers.
Roaming Profile Environment
In an environment configured with Windows roaming profiles, a single PowerExcel license can be used across multiple computers, provided the user logs in with the same Windows or domain account and their Windows profile is properly loaded on each machine.
This configuration is commonly used in environments such as:
  • Azure Virtual Desktop (AVD)
  • Remote Desktop Services (RDS) / Terminal Services
  • Other multi-host environments utilizing roaming user profiles
In these environments, a user may be assigned to different host machines when logging in. Because the user's Windows profile follows them between machines, the same PowerExcel license can be utilized without requiring an additional license for each host.
Summary
  • Standard Windows setup: One PowerExcel license is required for each computer where the user installs and uses PowerExcel.
  • Roaming profile setup: One PowerExcel license can support the same Windows/domain user across multiple machines when their Windows profile is consistently maintained.
Important: Simply using the same Windows or domain username on multiple computers does not automatically allow license sharing. The environment must be configured to properly maintain and load the user's roaming Windows profile across machines.