Symptomer

Når du prøver å konfigurere Microsoft Dynamics CRM for Office Outlook, og du har en egendefinert sikkerhetsrolle, kan du oppleve følgende feilmelding:

"Du har ikke tillatelse til å få tilgang til disse oppføringene. Kontakt systemansvarlig for Microsoft Dynamics CRM."

Hvis sikkerhetsrollen som er tilordnet via et gruppemedlemskap i i stedet for å knytte direkte til brukeren, kan du få følgende feilmelding:

"Du har ikke tilstrekkelige rettigheter til å få tilgang til Microsoft Dynamics CRM-objektet eller utføre den forespurte operasjonen."

Årsak

Sikkerhetsrollen din i Microsoft Dynamics CRM mangler tilstrekkelige rettigheter for en bestemt enhet. Dette kan være enheten postboks eller noen andre privilegier som enhet kreves for å konfigurere CRM for Outlook.

Oppløsning

Først identifisere hvilke rettigheter mangler. Du kan utvide Detaljer -delen i feilmeldingen som gir flere detaljer, inkludert hvilke rettigheter mangler. Som vist i delen mer informasjon nedenfor, detaljer kan inkludere en melding som "mangler prvReadMailbox tilgangsnivå" som indikerer at brukeren trenger lesetilgang for postboks-enheten. Eksempel trinnene nedenfor gjelder for postboks-enhet, men du kan følge de samme trinnene å erstatte postboks-enhet med samme hvilket tilgangsnivå som er nevnt i detaljdelen om feilen.

Oppdatere sikkerhetsrollen for å inkludere brukernivået lese-tilgang til postboksen enhet. Hvis rollen er tilordnet gjennom gruppemedlemskap, sikkerhetsrollen må forretningsenhetsnivå eller høyere.

1. Logg deg inn i Microsoft Dynamics CRM-webprogrammet som en bruker med systemansvarlig-rollen.

2. fra navigasjonsfeltet klikker du Microsoft Dynamics CRM , og klikk deretter Innstillinger.

3. fra navigasjonsfeltet klikker du Innstillinger , og klikk deretter Administrasjon. Hvis du bruker Microsoft Dynamics CRM 2015 eller senere, klikker du Sikkerhet i stedet for administrasjon.

4. Velg sikkerhetsroller.

5. Åpne sikkerhetsrolle som er gitt til brukeren som støter på dette problemet.

6. Klikk kategorien Forretningsadministrasjon . Hvis det er manglende rettigheter for en annen enhet, kan tilgang være plassert på en av de andre kategoriene.

7. Klikk i sirkelen for å gi brukernivået lese-tilgang til postboksen enhet. Denne tilgangen kan være plassert ved å finne postboks -enhet og skjæringspunktet med leserettigheter .

8. Klikk Lagre og lukk.

9. forsøk på å konfigurere Microsoft Dynamics CRM for Office Outlook på nytt.


Hvis det fremdeles oppstår problemer med tilkobling CRM for Outlook til CRM Online-organisasjonen, finnes et diagnoseverktøy til å diagnostisere problemet:

CRM for Outlook-konfigurasjonen diagnose

Hvis du vil ha mer informasjon

Loggfilen inneholder følgende feil med hovedstolen user-referansen som samsvarer med din systembruker-ID:

09:17:01 |  Feil | Unntak: Hovedstol brukeren (Id = 4294cbf9-7534-e311-8b6d-6c3be5a8f660, type = 8) mangler rettigheter for prvReadMailbox (Id = 8e17de3a-5a69-479c-9535-1f7be75b2987) ved Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.XrmExecuteInternal()
ved Microsoft.Crm.Application.Platform.ServiceCommands.RetrieveCommand.Execute()
på Microsoft.Crm.Caching.MailboxWebServiceCacheLoader.LoadCacheData (Guid nøkkel, IOrganizationContext kontekst)
på Microsoft.Crm.Caching.ClientCacheLoaderProxy'2.LoadCacheData (TKey nøkkel, IOrganizationContext kontekst)
på Microsoft.Crm.Caching.CrmMultiOrgCacheBase'2.CreateEntry (TKey nøkkel, IOrganizationContext kontekst)
på Microsoft.Crm.Caching.CrmMultiOrgCacheBase'2.LookupEntry (TKey nøkkel, IOrganizationContext kontekst)
ved Microsoft.Crm.Application.Outlook.Config.OutlookConfigurator.InitializeMapiStoreForFirstTime()
på Microsoft.Crm.Application.Outlook.Config.OutlookConfigurator.Configure (IProgressEventHandler progressEventHandler)
på Microsoft.Crm.Application.Outlook.Config.ConfigEngine.Configure (stateInfo objekter)


Hvis brukeren er medlem av en gruppe som bare har brukernivået lese-tilgang til postboksen enhet, og de har ikke en sikkerhetsrolle som er tilordnet direkte til brukeroppføringen deres med brukernivået lesetilgang til postboks-enhet, inneholder i loggfilen følgende feil med eier-Id og ringer brukeren referanse som samsvarer med din systembruker-ID :

17:16:47 |  Feil | Unntak: SecLib::AccessCheckEx mislyktes. Returnerte hr =-2147187962, objekt-ID: 7f27247a-dda1-e411 - 80 d 9-fc15b4285da4, OwnerId: 4294cbf9-7534-e311-8b6d-6c3be5a8f660, OwnerIdType: 8 og CallingUser: 4294cbf9-7534-e311-8b6d-6c3be5a8f660. ObjectTypeCode: 9606, objectBusinessUnitId: 8bce1ea5-1e75-e411-80cf-c4346bac89f4, AccessRights: lesetilgang
Stakksporing for serveren:
på System.ServiceModel.Channels.ServiceChannel.HandleReply (ProxyOperationRuntime-operasjon, ProxyRpc & rpc)
ved System.ServiceModel.Channels.ServiceChannel.Call (String handling, boolsk oneway, ProxyOperationRuntime-operasjonen, objektet [] moduler, Object [] du trenger å vite, TimeSpan tidsavbrudd)
på System.ServiceModel.Channels.ServiceChannelProxy.InvokeService (IMethodCallMessage flytformat for methodCall, ProxyOperationRuntime-operasjon)
på System.ServiceModel.Channels.ServiceChannelProxy.Invoke (IMessage-melding)

Unntak er rethrown på [0]:
på System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)
på System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData, Int32-type)
ved Microsoft.Xrm.Sdk.IOrganizationService.Retrieve (String entityName, Guid-id, ColumnSet columnSet)
ved Microsoft.Xrm.Sdk.WebServiceClient.OrganizationWebProxyClient. <> c__DisplayClass4. < RetrieveCore > b__3()
på Microsoft.Xrm.Sdk.WebServiceClient.WebProxyClient'1.ExecuteAction[TResult] (funk ' 1 handling)
ved Microsoft.Xrm.Sdk.WebServiceClient.OrganizationWebProxyClient.RetrieveCore (String entityName, Guid-id, ColumnSet columnSet)
ved Microsoft.Xrm.Sdk.WebServiceClient.OrganizationWebProxyClient.Retrieve (String entityName, Guid-id, ColumnSet columnSet)
ved Microsoft.Crm.Application.SMWrappers.ClientOrganizationServiceProxyBase.Retrieve (String entityName, Guid-id, ColumnSet columnSet)
på Microsoft.Crm.Application.Outlook.Config.ServerInfo.LoadMailboxInfo (IClientAuthProvider-1 orgAuthProvider)
på Microsoft.Crm.Application.Outlook.Config.ServerInfo.LoadUserInfo (IClientAuthProvider-1 orgAuthProvider)
på Microsoft.Crm.Application.Outlook.Config.ServerInfo.Initialize (Uri-discoveryUri, OrganizationDetail selectedOrg, displayName streng, boolsk isPrimary, IClientAuthProvider'1 authenticatedProvider)
ved Microsoft.Crm.Application.Outlook.Config.ServerForm.LoadDataToServerInfo()
ved Microsoft.Crm.Application.Outlook.Config.ServerForm. < InitializeBackgroundWorkers > b__3 (Object sender, DoWorkEventArgs-e)
på System.ComponentModel.BackgroundWorker.OnDoWork (DoWorkEventArgs-e)
ved System.ComponentModel.BackgroundWorker.WorkerThreadStart (Object-argumentet)

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×