A user requested help in narrowing down the results of their session activity report to only show users who have launched a VDI session, and received suggestions to use a Powershell script. The script was provided and instructions on using it for Citrix platforms can be found at the given URL. The script can be modified for different timeframes and export locations.
Read the entire ‘Customizing ControlUp Session Activity Report with Powershell Script’ thread below:
When looking at the session activity report, I want to only see the users who have launched a VDI session. When I look at the report, I’m seeing every instance that a user has launched in a 30 day period. Is there a way to just give me the username who have launched at least one session without seeing every time they launched it.
How do you feel about using a Powershell script to do that? Like this.

That would work for me.
What platform? Citrix or Horizon?
Citrix
Insert your API key and potentially modify the time line. https://api.controlup.io/reference/how-to-create-api-keys
Line 2 is the API key. Replace the your API key here with the key. So keep the rest, including the double quotes.
Line 4 is where the data gets exported
Line 15 is the timeframe. In the script as attached it’ll look for the last 90 days.

Continue reading and comment on the thread ‘Customizing ControlUp Session Activity Report with Powershell Script’. Not a member? Join Here!
Categories: All Archives, ControlUp for VDI, ControlUp Scripts & Triggers
