Improve runAs usage in shareService