Using the VMware Horizon API from c#

horizoniconSo here’s an ask I’ve had for well over a year, which i duly neglected until the mind of the brilliant Sean Massey decided to send me a PM on the vExpert EUC slack channel.

VMware Horizon’s API has been published for well over a year at this point over on code.vmware.com but there’s two challenges with this API in my humble opinion:

A: it’s WAAAAY too developer orientated for a regular PowerShell consumer*

B: while it’s a fully fledged API it seems a bit shortsighted to only document how to use it from Powershell given that the full API is documented.

* oh don’t have such a high opinion of yourself, everyone complained, i have the emails to prove it!

I had attempted this a few times before, but my usual source of help, Remko was too busy to help me or I duly hit a problem and inevitably toddled off to do something else. Not this time! and with no Remko help! *pats self on the back*

Continue reading

Viewing VMware Unified Access Gateway statistics with REST

logo

<Tap Tap> Is this thing still on? Good!

The VMware Unified Access Gateway really is a wonderful device. With a quick deployment of an OVF you’re up and running with free remote access to your VMware Horizon environment. The device is so simple in fact, that it’s often a case of set and forget, it does the hard work freeing you up to do more important things.

A request came in from a customer last year to be able to view more about what this little magic appliance is doing, how healthy it is and how many  users it is currently servicing.

For VMware vRealize Operations for Horizon customers, this data is all available directly in the VROPS portal, but what if you don’t have VMware vRealize Operations for Horizon? or want to query this in an automated fashion?

Continue reading

On accepting a new challenge with ControlUp

Working as a consultant and evangelist in the EUC space, I’ve always had a keen interest in monitoring and validation of user performance metrics. I’ll be honest though, after over a decade working in this market, it was really hard to find excitement or passion in this market. Monitoring was really just Monitoring and the flavours were similar at best!

While reviewing the market back in 2014 for a Citrix Partner, I selected ControlUp as the preferred solution for many reasons; since then, joining the ControlUp Advisory board and deploying the solution with customers, my passion for the product has really grown.

Continue reading

MDX ShareFile 4.4 on Android cannot access the file browser.

Asharefilenother quick hit little bug for you.

Despite enabling Gallery access on the MDX App settings, for some reason on Android access to the upload from device page was being blocked when “document Exchange (open in)” was set to restricted.

If you lifted this restriction, all worked well. but Nobody wants that.

Anywho, with much pain and wandering around the Google Android Developer documentation, the following exception list allows you to restrict the App successfully while still allowing access to local files for upload.

{action=android.speech.tts.engine.CHECK_TTS_DATA}{action=android.app.action.SET_NEW_PASSWORD}{action=android.app.action.START_ENCRYPTION}{action=android.intent.action.GET_CONTENT}{action=android.intent.action.PICK}{action=android.intent.action.CHOOSER}{action=android.intent.action.OPEN_DOCUMENT}{action=android.intent.action.RINGTONE_PICKER}{action=android.intent.action.DIAL}{action=android.intent.action.MAIN}{action=android.media.action.IMAGE_CAPTURE}{action=android.provider.MediaStore.RECORD_SOUND}{action=android.media.action.VIDEO_CAPTURE}[action=android.intent.category.APP_GALLERY}

While using the ShareFile mobile applications, NTFS last modified date is updated each time a user accesses an NTFS connector

Here’ssharefile a weird little bug I caught in the wild while deploying XenMobile Enterprise. While browsing NTFS shares, published as connectors in the ShareFile Mobile clients, or the ShareFile desktop application for windows, all the directories in the directory you are currently browsing will have their “Last Modified” timestamp updated as below: sharefilebug Continue reading