Sdílet prostřednictvím


Zabezpečení na úrovni polí

 

Publikováno: listopad 2016

Platí pro: Dynamics CRM 2015

Na úrovni entity jsou udělena oprávnění na úrovni záznamu, ale můžete mít určitá pole přidružená k entitě, která obsahují data, jež jsou citlivější než u ostatních polí. V těchto případech použijete zabezpečení na úrovni pole pro řízení přístupu ke konkrétním polím.

Rozsah zabezpečení na úrovni pole se vztahuje na celou organizaci a platí pro všechny žádosti o přístup k datům včetně následujících:

  • Požadavky na přístup k datům v rámci klientské aplikace, jako je například webový prohlížeč, mobilní klient nebo Klient Microsoft Dynamics CRM pro aplikaci Outlook.

  • Volání webové služby pomocí CRM SDK (pro použití v modulech plug-in, vlastní aktivity pracovního postupu a vlastní kód)

  • Generování sestav (použití filtrovaných zobrazení)

V tomto tématu

Přehled zabezpečení na úrovni pole

Příklad omezení pole Mobilní telefon entity Kontakt

Která pole mohou být zabezpečena?

Doporučené postupy při použití zabezpečení polí

Přehled zabezpečení na úrovni pole

V aplikaci Microsoft Dynamics CRM 2015 je zabezpečení na úrovni pole nyní k dispozici pro výchozí pole u většiny dodávaných entit, vlastních polí a vlastních polí ve vlastních entitách. Zabezpečení na úrovni pole se řídí profily zabezpečení. Při implementaci zabezpečení na úrovni pole správce systému provádí následující úlohy.

  1. Povolí zabezpečení pole u jednoho nebo více polí pro danou entitu.

  2. Přidruží jeden další existující profil zabezpečení nebo vytvoří jeden nebo více nových profilů zabezpečení, aby udělil odpovídající přístup konkrétním uživatelům nebo týmům.

Profil zabezpečení určuje následující:

  • Oprávnění k zabezpečení polí

  • Uživatelé a týmy

Profil zabezpečení lze konfigurovat tak, aby uživatelé nebo členové týmu získali následující oprávnění na úrovni pole:

  • Čtení. Přístup k datům pole jen pro čtení.

  • Vytvořit. Uživatelé nebo týmy v tomto profilu mohou přidat data do tohoto pole při vytváření záznamu.

  • Aktualizovat. Uživatelé nebo týmy v tomto profilu mohou aktualizovat data v poli poté, co byla vytvořena.

Kombinace těchto tří oprávnění lze konfigurovat a určit oprávnění uživatele pro konkrétní datová pole.

Důležité

Pokud je jeden nebo více profilů zabezpečení přiřazeno k poli s povoleným zabezpečením, pouze uživatelé aplikace Microsoft Dynamics CRM s rolí zabezpečení správce systému budou mít přístup k poli.

Příklad omezení pole Mobilní telefon entity Kontakt

Představte si, že společnost má zásadu, že členové prodejního týmu by měli mít stejnou úroveň přístupu k číslům mobilních telefonů kontaktních osob, jak je zde popsáno.

Uživatel nebo tým

Přístup

Náměstci

Úplná. Mohou vytvářet, aktualizovat a zobrazovat čísla mobilních telefonů pro kontakty.

Obchodní manažeři

Jen pro čtení. Mohou pouze zobrazovat čísla mobilních telefonů pro kontakty.

Prodejci a všichni ostatní uživatelé aplikace CRM

Žádné Nemohou vytvářet, aktualizovat ani zobrazovat čísla mobilních telefonů pro kontakty.

Chcete-li zakázat toto pole, postupujte následovně.

Zabezpečte pole.

  1. Přejděte na Nastavení > Vlastní nastavení.

  2. Vyberte položku Přizpůsobit systém.

  3. Zvolte položku Entity > Kontakt > Pole.

  4. Zvolte Mobilní telefon, zvolte Upravit.

  5. Vedle položky Zabezpečení polí zvolte Povolit a poté zvolte Uložit a zavřít.

  6. Publikujte vlastní nastavení .

Nakonfigurujte profily zabezpečení.

  1. Vytvořte profilu zabezpečení polí pro manažery prodeje.

    1. Přejděte na Nastavení > Zabezpečení.

    2. Vyberte položku Profily zabezpečení polí.

    3. Zvolte Nový, zadejte název, například Přístup prodejních manažerů k mobilním telefonům kontaktů, a klikněte na tlačítko Uložit.

    4. Zvolte Uživatelé, zvolte Přidat, vyberte uživatele, kterým chcete udělit přístup pro čtení k číslům mobilních telefonů ve formuláři kontaktu, a pak zvolte Přidat.

      Tip

      Místo přidání jednotlivých uživatelů vytvořte jeden nebo více týmů, jež zahrnují všechny uživatele, kterým chcete udělit přístup pro čtení.

    5. Zvolte Oprávnění polí, zvolte Mobilní telefon, zvolte Upravit, vyberte Ano vedle položky Povolit čtenía potom klikněte na tlačítko OK.

  2. Vytvořte profily zabezpečení polí pro náměstky.

    1. Zvolte Nový, zadejte název, například Přístup VP k mobilním telefonům kontaktů, a klikněte na tlačítko Uložit.

    2. Zvolte Uživatelé, zvolte Přidat, vyberte uživatele, kterým chcete udělit plný přístup k číslům mobilních telefonů ve formuláři kontaktu, a pak zvolte Přidat.

    3. Zvolte Oprávnění polí, zvolte Mobilní telefon, zvolte Upravit, vyberte Ano vedle položky Povolit čtení, Povolit aktualizaci a Povolit vytvoření a potom klikněte na tlačítko OK.

  3. Zvolil Uložit a zavřít.

Všichni uživatelé aplikace CRM, kteří nejsou definováni v profilech zabezpečení polí vytvořených dříve, nemají přístup do pole mobilní telefon v kontaktních formulářích nebo zobrazeních. V poli se zobrazí hodnota Ikona zámku pro aplikaci Dynamics CRM ********, která značí, že pole je zabezpečené.

Která pole mohou být zabezpečena?

Každé pole v systému obsahuje nastavení pro povolení zabezpečení polí. To lze zobrazit v oblasti Vlastní nastavení ve webové aplikaci. Existují tisíce atributů, které lze zabezpečit, a existují dva způsoby, jak snadněji vyhledávat tyto informace. Pokud chcete zobrazit metadata entit ve vaší organizaci, nainstalujte řešení Prohlížeč metadat popsané v článku MSDN: Prohlížení metadat vaší organizace. Metadata pro organizaci bez vlastního nastavení si taky můžete prohlédnout v souboru Microsoft Office Excel s názvem EntityMetadata.xlsx, který najdete ve složce nejvyšší úrovně sady SDK.Stáhněte si balíček Microsoft Dynamics CRM SDK.

Doporučené postupy při použití zabezpečení polí

Při použití počítaných polí zahrnujících zabezpečené pole mohou být data v počítaném poli zobrazena uživatelům, kteří nemají oprávnění pro zabezpečené pole. V takovém případě by měla být zabezpečena původní pole i počítaná pole.

Některá data, jako jsou například adresy, ve skutečnosti tvoří více polí. Chcete-li tedy zcela zabezpečit data zahrnující více polí, jako například adresy, musíte zabezpečit a nakonfigurovat profily zabezpečení odpovídajících polí na několik polí pro danou entitu. Například, chcete-li zcela zabezpečit adresy pro určitou entitu, zabezpečte všechna odpovídající pole adresy, například address_line1, address_line2, address_line3, address1_city, address1_composite a tak dále.

Pokud správce systému implementuje zabezpečení pro určitá pole nebo záznamy, může to mít vliv na data, která jsou synchronizována mezi Microsoft Dynamics 365 a Aplikace Outlook, včetně nemožnosti zápisu dat pro uživatele používající CRM pro aplikaci Outlook. Před zabezpečením pole zvažte, jak tento krok může ovlivnit vaše uživatele používající CRM pro aplikaci Outlook.Další informace:Jak ovlivňuje zabezpečení pole synchronizaci CRM a CRM pro Outlook

Viz také

Video: Zabezpečení na úrovni pole v aplikaci Microsoft Dynamics CRM 2015
Nápověda a školení: Vytvoření profilu zabezpečení polí
Nápověda a školení: Přidání nebo odebrání zabezpečení pole

© 2016 Microsoft Corporation. Všechna práva vyhrazena. Autorská práva