@Divya_T13
admin sessions in general are not recommended. There is a config to accept these special cases in 6.5, not sure how acceptable they are on cloud.
For Service user, did you configure the service user as the impersonator and then impersonate via code?