Thanks Lakshmi. I was struggling with this as well. I added the service account to DCM and server account authentication started working properly.
Can you provide a link to the documentation where this requirement is described.
The documentation I reviewed led me to believe that if you use a DCM linked account to create an app and service account permissions should work.
Thanks
Ed