Assigning Profiles based on a schedule


I’m trying to save cost by shutting down iGels at nights and weekends, but is there a way to get them to auto power on on a scheduled time/day? I tried suspend/shutdown Job, but they wouldn’t respond to Wake Up.

Learn more, read the entire thread inside the IGEL Community o Slack

Or if there’s a way to disconnect all VDI sessions and just sit idle on nights/weekends so it doesn’t take up our cloud VDI resource?


Hi Katie,

Using a Shutdown and Wake up Job would be my first bet. Waking up is a bit tougher due to network but there:

kb.igel.com/endpointmgmt-6.10/en/use-a-wol-proxy-for-waking-up-devices-57320620.html kb.igel.com/endpointmgmt-6.10/en/use-a-wol-proxy-for-waking-up-devices-57320620.html

might help.

On general power saving: why not turning down the device as soon as the session is closed?

kb.igel.com/igelos-11.08.200/en/post-session-custom-commands-in-igel-os-69178197.html kb.igel.com/igelos-11.08.200/en/post-session-custom-commands-in-igel-os-69178197.html


Those iGel devices need to stay on & connected to VDI during business hours, and they’re kiosk type Windows session used in healthcare exam rooms. If there’s a way to prevent auto-connect for Horizon during set times/days, that’d be ideal.


Why not rather using Logon times on backend side?

www.manageengine.com/products/active-directory-audit/kb/how-to/how-to-set-logon-hours-in-active-directory.html www.manageengine.com/products/active-directory-audit/kb/how-to/how-to-set-logon-hours-in-active-directory.html


Interesting idea, we can give that a try. Although it’s more preferred that accounts don’t get disabled at all in case of an emergency at the clinics and they open late.


You could also apply different profiles (auto connect and not auto connect) in a scheduled way.


www.youtube.com/watch?v=bVl_auc9MxM&list=PLwmmael4krnPe-N1ABIU6JIw4INtogHl9&index=1&t=380s www.youtube.com/watch?v=bVl_auc9MxM&list=PLwmmael4krnPe-N1ABIU6JIw4INtogHl9&index=1&t=380s


I see that you could assign objects to devices of views, but can you unassign on a schedule?

with Administrative Tasks

Also which profile would take precedence? Is there a way to enforce it like GPO?


I’ll have a look tomorrow. I know , and we had the topic here already with an example, that you can use the API ( in that case with powershell) to get this working


The Admin task assigns directly to endpoint, sp, highest priority. Detaching is another story, here API offers more flexible approaches.


> I see that you could assign objects to devices of views, but can you unassign on a schedule?

that is correct. there is no way you can unassign via adminitrative tasks. there is also no command for a job in the UMS to assign / unassign profiles.

you can (un)assign profiles via the Rest-API (IMI) though. there is a (my) Powershell-module PSIGEL available which has functions to do that. you can write a script and schedule that.

i link the help for both of the functions, if this is an option and I can help you creating a script let me know.

github.com/IGEL-Community/PSIGEL/blob/master/Docs/Reference/New-UMSProfileAssignment.md

github.com/IGEL-Community/PSIGEL/blob/master/Docs/Reference/Remove-UMSProfileAssignment.md


Thanks! I’ll look into it.

Continue reading and comment on the thread ‘Assigning Profiles based on a schedule’.  Not a member? Join Here!

Learn more, search the IGEL Knowledge Base



Ask a question or comment on the above message thread?

Join or log in to the IGEL Community to ask us anything and meet other IGEL customers, partners, and EUC enthusiasts.

Submit a question, or Join Today!


Popular Message Threads


Categories & Tags: