Konto nie ma uprawnień do podszywania się pod żądanego użytkownika

Otrzymuję ten błąd podczas próby uzyskania dostępu do skrzynki pocztowej zasobów. pls ktoś mi w tym pomoże. Jestem nowy w EWS.

Jestem w stanie uzyskać dostęp do skrzynki pocztowej zasobów przez OWA (aplikacja internetowa Outlook). Ale nie jestem właścicielem tej skrzynki pocztowej, ponieważ jest to udostępniona skrzynka pocztowa.

mój kod:

ServicePointManager.ServerCertificateValidationCallback = CertificateValidationCallBack;
ExchangeService newExchangeService = new ExchangeService  (ExchangeVersion.Exchange2007_SP1);
newExchangeService.Credentials = new NetworkCredential(username, password, domain);
newExchangeService.AutodiscoverUrl(email-id, RedirectionUrlValidationCallback);

newExchangeService.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAddress, email_which_i_want_to_access);

Folder visitorsFolder = Folder.Bind(newExchangeService, WellKnownFolderName.Inbox);
foreach (Folder childfolder in visitorsFolder.FindFolders(new FolderView(10)))
        {
            Console.WriteLine(childfolder.DisplayName);
        }

questionAnswers(1)

yourAnswerToTheQuestion