Zdieľať cez


Spravujte relácie používateľov a prístup pomocou vylepšení zabezpečenia

Vylepšenia zabezpečenia môžete použiť na lepšie zabezpečenie Dynamics 365 Customer Engagement (on-premises).

Spravovanie časový limit relácie používateľa

Maximálny časový limit relácie používateľa 24 hodín sa odstráni. To znamená, že používateľ nie je nútený prihlásiť pomocou svojich poverení, aby používal Customer Engagement (on-premises) a iné aplikácie služieb Microsoft ako Outlook, ktoré boli otvorené v rámci rovnakej relácii prehliadača každých 24 hodín.

Konfigurácia časového limitu relácie

  1. V Customer Engagement (on-premises) vyberte Nastavenia>Správa>Nastavenia systému>Všeobecné tab.
  2. V časti Nastaviť časový limit relácie nastavte hodnoty, ktoré sa použijú na všetkých vašich používateľov.

Poznámka

Predvolené hodnoty sú:

  • Maximálna dĺžka relácie: 1440 minút
  • Minimálna dĺžka relácie: 60 minút
  • Ako dlho pred uplynutím relácie sa zobrazí upozornenie na časový limit: 20 minút

Časový limit nečinnosti

V predvolenom nastavení systém Customer Engagement (on-premises) nepredpisuje časový limit nečinnosti relácie. Používateľ môže zostať prihlásený v aplikácii, kým neuplynie časový limit relácie. Toto správanie môžete zmeniť.

  • Ak chcete vynútiť automatické odhlásenie používateľov po vopred stanovenom období nečinnosti, správcovia môžu nastaviť časové obdobie nečinnosti pre Customer Engagement (on-premises). Aplikácia odhlási používateľa po vypršaní nečinnosti relácie.

Poznámka

Časový limit nečinnosti relácie sa neuplatňuje v týchto klientoch:

  1. Dynamics 365 for Outlook
  2. Dynamics 365 pre tablety a Dynamics 365 pre telefóny
  3. Klient Unified Service Desk, ktorý používa prehliadač WPF (Internet Explorer je podporovaný)
  4. Live Assist (konverzácia)

Podpora Microsoft Internet Explorer 11 je zastaraná. Odporúčame používať Microsoft Edge. Ďalšie informácie: Oznámenie o ukončení podpory

Aby bolo možné vynútiť časový limit nečinnosti relácie pre webové prostriedky, tieto musia vo svojom riešení obsahovať súbor ClientGlobalContext.js.aspx.

Portál Customer Engagement (on-premises) má svoje vlastné nastavenia na spravovanie časového limitu relácie a nečinnosti, ktoré sú nezávislé od týchto systémových nastavení.

Konfigurácia časového limitu nečinnosti

  1. V Customer Engagement (on-premises) vyberte Nastavenia>Správa>Nastavenia systému>Karta Všeobecné.
  2. V časti Nastaviť časový limit nečinnosti nastavte hodnoty, ktoré sa použijú na všetkých vašich používateľov.

Poznámka

Predvolené hodnoty sú:

  • Minimálna doba nečinnosti: 5 minút
  • Maximálna doba nečinnosti: menšia než maximálna dĺžka relácie alebo 1440 minút

Postup umožňujúci vylepšenia zabezpečenia pre nasadenie aplikácií Dynamics 365 for Customer Engagement (lokálne)

Dôležité

Od Dynamics 365 for Customer Engagement verzie 9.0 alebo vyššej už nie sú k dispozícii kroky Dynamics 365 for Customer Engagement aplikácií Software Development Kit (SDK) popísané nižšie.

Tieto bezpečnostné vylepšenia sú dodávané štandardne vypnuté. Správcovia môžu tieto vylepšenia aktivovať, keď použijú jednu z podporovaných zostáv aplikácií Dynamics 365 for Customer Engagement (lokálne) uvedených nižšie.

Požiadavka

Tieto funkcie vylepšenia zabezpečenia vyžadujú, aby bola povolená funkcia Feature Control Bit FCB.UCIInactivityTimeout, a autentifikácia založená na deklaráciách pre autentifikáciu používateľa. Môžete nakonfigurovať overovanie na základe tvrdenia v jednom z dvoch spôsobov:

Na získanie vzorky kód SDK (pre odkaz, nevyžaduje na konfiguráciu a aktiváciu časového limitu relácie):

  1. Prostredníctvom účtu správcu prejdite na svoj server Dynamics 365 for Customer Engagement.
  2. Otvorte reláciu prehliadača a stiahnite si Dynamics 365 for Customer Engagement apps Software Development Kit (SDK).
  3. Vyberte a spustite MicrosoftDynamics365SDK.exe. Týmto krokom sa rozbalí stiahnutý súbor a vytvorí sa priečinok SDK na serveri Dynamics 365 for Customer Engagement.
  4. Otvorte príkazový riadok PowerShell.
  5. Prejdite do priečinka Stiahnuté SDK.
  6. Otvorte priečinok SampleCode\PS.

Po aktualizácii na podporovanú lokálnu verziu postupujte podľa pokynov a aktivujte vylepšenia bezpečnosti.

Časový limit používateľskej relácie

Správcovia systému môžu teraz prinútiť používateľov opakovane autentifikovať po určitej dobe. Aktívne relácie časový limit môžete nastaviť pre každú z vašich inštancií Dynamics 365 for Customer Engagement. Používatelia môžu zostať prihlásení v aplikácii len počas trvania relácie. Po vypršaní relácie sa budú musieť použitím údajov znova prihlásiť. Správcovia systému môže tiež vyžadovať prihlásenie užívateľov po určitej dobe nečinnosti. Časový limit neaktivity možno nastaviť pre každú inštanciu. Pomôže to predísť neoprávnenému prístupu škodlivých používateľov zo zariadení, ktoré nie sú pod dozorom.

Povoliť časový limit relácie používateľa

  1. Aktivácia časového limitu relácie:

    SetAdvancedSettings.ps1 -ConfigurationEntityName ServerSettings -SettingName AllowCustomSessionDuration -SettingValue true
    
  2. Aktivácia časového limitu neaktivity:

    SetAdvancedSettings.ps1 -ConfigurationEntityName ServerSettings -SettingName AllowCustomInactivityDuration -SettingValue true
    

Správa prístupových tokenov

Lepšie chrániť používateľa prístup a ochrany osobných údajov v Dynamics 365 for Customer Engagement, keď používateľ prihlási webového klienta a je potrebné vrátiť do aplikácie, ktoré potrebujú na zadajte svoje poverenia opäť vo všetkých reláciách prehliadača. Aplikácie Dynamics 365 for Customer Engagement zabezpečujú, že token prihlásenia bol pôvodne vytvorený pre aktuálny prehliadač a počítač.

Povoliť správu prístupových tokenov

Na predvolené aktivovanie všetkých organizácií skopírujte a spustite tento príkaz v PowerShell:

SetAdvancedSettings.ps1 -ConfigurationEntityName ServerSettings -SettingName WSFedNonceCookieEnabled -SettingValue true

Ukážka:

SetAdvancedSettings.ps1.

-ALEBO-

Na aktiváciu pre jednu organizáciu skopírujte a spustite tento príkaz v PowerShell:

SetAdvancedSettings.ps1 -ConfigurationEntityName Organization -SettingName WSFedNonceCookieEnabled -SettingValue true -Id <Your organization ID GUID>

Na získanie [ID GUID vašej organizácie] otvorte PowerShell a spustite nasledovný príkaz:

Add-PSSnapin Microsoft.Crm.PowerShell 
Get-CrmOrganization

Ukážka:

Ukážkové ID organizácie.