I have written some (intranet) web applications for a small customer of mine (< 50 employees) who have now incorporated a cloud Citrix server into their network for remote access. They still have physical PCs as well. The cloud-based Citrix VDIs are peers on their on-premise network and can see the web server there.
Before the company got the Citrix cloud solution, I had been creating a self-signed SSL certificate (not backed by any CA) on the server hosting IIS and then asking the system administrator to import it into Trusted Certificate Authorities store on the physical PCs which were running Windows 10.
I'd like to know if the system administrator is able to create an SSL certificate from their Active Directory console on the network, which would be backed by a CA, so that it could be imported into IIS with the private key, and then bound to the website for https, with the Citrix VDIs simply recognizing the CA, via their tie-in to AD, and without the SSL certificate (sans private key) having to be imported into the Citrix VDIs.
Is there a way to eliminate that final step, which is required now when using the self-signed certificate? If this is possible, is there a how-to somewhere to which I could refer the system administrator, who is a novice promoted from within the company into a position for which they have not received any formal training?