Self signed certificates are not trusted, because the signing authority, is not installed on the devices. The only way to trust a self signed certificate is to install as trusted on every device that uses it. There is no way around this.
you can use group policies to install a certificate if the workstations are all managed.