Any Citrix user profile or Microsoft roaming profile can be reset. After the user logs off and you select the reset command (either in Director or using the PowerShell SDK), Director first identifies the user profile in use and issues an appropriate reset command. Director receives the information through Profile management, including information about the profile size, type, and logon timings.
This diagram illustrates the process following the user log on.
- The reset command issued by Director specifies the profile type. The Profile management service then attempts to reset a profile of that type and looks for the appropriate network share (user store). If the user is processed by Profile management, but receives a roaming profile command, it is rejected (or vice versa).
- If a local profile is present, it is deleted.
- The network profile is renamed.
- The next action depends on whether the profile being reset is a Citrix user profile or a Microsoft roaming profile.