Framework per la sicurezza dei dati estendibile
Per concedere l'accesso a tabelle, campi e righe nell'interfaccia utente delle app per la finanza e le operazioni si usano autorizzazioni. Per limitare o negare l'accesso a tali elementi, è necessario usare la sicurezza dei dati. Usando il framework di sicurezza dei dati estendibili (XDS) è possibile assegnare criteri di sicurezza dei dati ai ruoli di sicurezza.
XDS è un'evoluzione della sicurezza a livello di record (RLS) disponibile in Microsoft Dynamics AX 2012 e versioni precedenti. Il framework XDS nelle app per la finanza e le operazioni consente agli amministratori nell'organizzazione di proteggere i dati nelle tabelle condivise, in modo tale che gli utenti abbiano accesso alla parte della tabella consentita in base ai criteri applicati. L'applicazione dei criteri XDS è indipendente dal fatto che si acceda ai dati tramite l'applicazione basata su cloud delle app per la finanza e le operazioni, da un report di SQL Server Reporting Services (SSRS) o da altri servizi.
Il flusso per i criteri XDS è il seguente:
- Iniziare con una query per definire i filtri o i limiti da inserire nella tabella o nelle tabelle primarie.
- Creare criteri di sicurezza che si colleghino alla query e alla tabella primaria per cui si desidera limitare l'accesso ai dati.
- Definire il contesto per la regola. Si può basare su una stringa, che richiederebbe uno sviluppo aggiuntivo, oppure su un ruolo o un gruppo di ruoli.
- Definire l'elenco delle tabelle vincolate, ovvero le tabelle correlate che archiviano i dati delle tabelle primarie per le quali si desidera limitare un sottoinsieme di dati.