VMware Cloud Community
olegarr
Enthusiast
Enthusiast
Jump to solution

Front-end (web?) for scripts

Hello:

I have a task to write a front-end for my users and let them to run scripts through this front-end interface.

I would be really appreciate if someone can share any ideas how I can do it? I even did not choose what scripts I should use - Perl or PowerShell...

The idea is that users could run some basic scripts from their desktops - just go to web page or shared folder and choose whatever they need, if it possible... I also do not want to install any VI Tollkit on my user's desktops.

If it's possible to do without huge effort it will be great, otherwise...

Again, please share your opinion or experience if you have it.

Thanks a lot in advanced,

olegarr

Reply
0 Kudos
1 Solution

Accepted Solutions
alanrenouf
VMware Employee
VMware Employee
Jump to solution

This is exactly the use case for VESI, you would have a nice gui and be able to do exactly what you were saying but the only down side of things is that the users will have powershell/vi toolkit on there machines as well as the app.

If its security you are woried about you could always tie down the permissions in your VC to only allow them to do what they need to, this would also then be active through their VI Toolkit cmdlets.

If you found this information useful, please consider awarding points for Correct or Helpful.

Alan Renouf

Blog: http://virtu-al.net Twitter: http://twitter.com/alanrenouf Co-author of the PowerCLI Book: http://powerclibook.com

View solution in original post

Reply
0 Kudos
8 Replies
alanrenouf
VMware Employee
VMware Employee
Jump to solution

I would use powergui or VESI for this, they have recently made enhancements in the product to allow a helpdesk like application to be created, you can give them sepcific scripts to run and a nice GUI interface to run them from, not to mention the laready existing VMware powerpack !

Check out the following links:

If you found this information useful, please consider awarding points for Correct or Helpful.

Alan Renouf

http://virtu-al.net

Blog: http://virtu-al.net Twitter: http://twitter.com/alanrenouf Co-author of the PowerCLI Book: http://powerclibook.com
alanrenouf
VMware Employee
VMware Employee
Jump to solution

Ok, I missed the line where you didnt want to install powershell and the VI Toolkit, sorry !

If you found this information useful, please consider awarding points for Correct or Helpful.

Alan Renouf

Blog: http://virtu-al.net Twitter: http://twitter.com/alanrenouf Co-author of the PowerCLI Book: http://powerclibook.com
Reply
0 Kudos
LucD
Leadership
Leadership
Jump to solution

Have a look at the DevInfra site.

It contains a 3-part series on PowerShell and ASP.Net.

But I have to admit I haven't played with it.


Blog: lucd.info  Twitter: @LucD22  Co-author PowerCLI Reference

alanrenouf
VMware Employee
VMware Employee
Jump to solution

I tried an earlier version of this when it first came out and the VI Toolkit didnt work with it, hopefully this will now be fixed, saying that it does now work with PowshBoard which is by the same people.

I may give it a go on my home server tonight Smiley Wink

If you found this information useful, please consider awarding points for Correct or Helpful.

Alan Renouf

Blog: http://virtu-al.net Twitter: http://twitter.com/alanrenouf Co-author of the PowerCLI Book: http://powerclibook.com
Reply
0 Kudos
olegarr
Enthusiast
Enthusiast
Jump to solution

Thank you for your replies...

I still do not have clear picture what path should I choose... Since I do not have too much programming experience I was thinking to use some kind of simple GUI that will refer to scripts and let users choose what they want to do...

For example, for HealthCheck just let them choose what they want to check (VC or ESX or Cluster), create field for credentials and run the scripts with their parameters... Does not look like it could be accomplish fairly easy, does it?

Please let me know if you have other ideas how to achieve it.

Thanks,

Olegarr

Reply
0 Kudos
alanrenouf
VMware Employee
VMware Employee
Jump to solution

This is exactly the use case for VESI, you would have a nice gui and be able to do exactly what you were saying but the only down side of things is that the users will have powershell/vi toolkit on there machines as well as the app.

If its security you are woried about you could always tie down the permissions in your VC to only allow them to do what they need to, this would also then be active through their VI Toolkit cmdlets.

If you found this information useful, please consider awarding points for Correct or Helpful.

Alan Renouf

Blog: http://virtu-al.net Twitter: http://twitter.com/alanrenouf Co-author of the PowerCLI Book: http://powerclibook.com
Reply
0 Kudos
olegarr
Enthusiast
Enthusiast
Jump to solution

Alan,

Thanks again for your advice. Unfortunately, not all my users have admin rights and they will not be able to install powershell/vi tollkit on their PCs...

However, I really like this EcoShell.

Thanks,

olegarr

Reply
0 Kudos
scott_herold
Enthusiast
Enthusiast
Jump to solution

Olegarr,

Perhaps you can investigate using ThinApp to contain PowerShell, VITK, and Virtualization EcoShell. I've tested this scenario several times, and it works extremely well for the various PowerShell/VITK/VES combinations I need to test with.

Scott

Reply
0 Kudos