I configured Remote Desktop Service on Server 2012 R2, and enabled User Profile Disk on the RDS collection.
Then I configured a Windows service and assign a user account (say MyUser) as the logon user account for the service. Then reboot the PC.
Then I login and check the user profile created for MyUser (using This PC -> Properties -> Advanced system settings -> Advanced tab -> User Profiles (Settings) ). It shows that it is created as Temporary Profile. Event logs show Event ID 1511 saying that it cannot find a local profile, thus creating a temporary profile.
If I disabled the service, and login as MyUser from desktop, then a normal local profile (created as a mounted drive from UPD file) is created.
So it seems that the service cannot create a normal local profile from UPD of RDS. Is there any workaround for it ?