Po inovácii na systém Microsoft Dynamics CRM 2011, vyskytne sa chyba: "prihlásený používateľ nemá primerané povolenie zabezpečenia na zobrazenie týchto záznamov alebo vykonanie konkrétnej akcie"

Príznaky

Po inovácii na systém Microsoft Dynamics CRM 2011, používateľ môže vyskytnúť chyba nižšie pri pokuse o vykonanie akcie v systéme Microsoft Dynamics CRM:

Prihlásený používateľ nemá primerané povolenie zabezpečenia na zobrazenie týchto záznamov alebo vykonanie konkrétnej akcie.




Ak je zapnuté sledovania platformy Microsoft Dynamics CRM, Platforma sledovania obsahuje nasledovné informácie chyba: > MSCRM chybové hlásenie:


--------------------------------------------------------------------------------------------------------
Chyba: Serveru sa nepodarilo spracovať požiadavku.
Číslo chyby: 0x80040220
Chybové hlásenie: SecLib::CrmCheckPrivilege zlyhala. Vrátené hr =-2147220960 na ID užívateľa: e65023ae-54d1-da11-8e39-00145e3d5192 a PrivilegeId: a8ecac53-09e8-4a13-b598-8d8c87bc3d33


Poznámka: V tomto príklade informácií, ID užívateľa hodnotu a hodnotu PrivilegeId zastupujú skutočné hodnoty.

Príčina

Pri inovácii na systém Microsoft Dynamics CRM 2011, vlastným rolám zabezpečenia neudelia automaticky oprávnenia na nové funkcie. Iba Out of box úlohy poskytne predvolené oprávnenia.

Tento problém sa môže vyskytnúť aj ak roly používateľa nie je udelená oprávnení, ktoré sú potrebné na vykonanie akcie. Táto situácia môže nastať, ak niektorý z nasledujúcich podmienok:

  • Úloha vytvorená z nuly.

  • Úloha skopírovaný zo štandardnej úlohy. Potom úloha bola dôkladne upravené.

Riešenie

Ak chcete vyriešiť tento problém, postupujte nasledovne.

Poznámka: Tento postup vyžaduje informácie zo systému Microsoft Dynamics CRM platformy stopy.

  1. Chyba informácie sledovania platformy Microsoft Dynamics CRM, vyhľadajte hodnotu PrivilegeId.

  2. Určite SQL dotazu, ktorý používa hodnotu PrivilegeId chýba oprávnenie. Spustite napríklad nasledujúcemu Názovorganizácie_MSCRM databázy SQL dotazu:

    select Name, * from PrivilegeBase where PrivilegeId = 'a8ecac53-09e8-4a13-b598-8d8c87bc3d33'
  3. Chýbajúce oprávnenie udeliť používateľa, postupujte nasledovne:

    1. Spustiť Microsoft Dynamics CRM 2011.

    2. Kliknite na položku Nastavenie, kliknite v časti Nastaveniesprávy a kliknite na tlačidlo Roly zabezpečenia.

    3. Dvakrát kliknite na položku roly priradenej používateľovi.

    4. Poskytnúť chýbajúce oprávnenie roly používateľa. Napríklad prideliť oprávnenie prvReadLead roly používateľa, kartu Hlavné záznamy a viesť riadok, kliknite na príslušné oprávnenie na čítanie.

    5. Kliknite na tlačidlo Uložiť a zavrieť.

Potrebujete ďalšiu pomoc?

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pripojiť k Microsoft insiderov chcú

Považujete poskytnuté informácie za užitočné?

Ďakujem za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×