Ti trovi qui:
Protezione per i mappatori di dati OmniStudio e le procedure di integrazione
È possibile controllare l'accesso a Data Mappers e Procedure di integrazione utilizzando impostazioni che fanno riferimento a Impostazioni di condivisione e Insiemi di condivisione o Profili e insiemi di autorizzazioni.
Gli utenti guest, detti anche utenti anonimi, non possono accedere ad alcun record per impostazione predefinita. Le regole di condivisione basate su criteri concedono loro l'accesso in sola lettura. Ciò riguarda tutte le organizzazioni Salesforce. Per informazioni, vedere Procedure consigliate per lo sviluppo dell'accesso record utente guest.
Le regole di condivisione concedono l'accesso. Non è necessaria alcuna configurazione aggiuntiva per questo accesso esteso.
È possibile utilizzare le impostazioni di condivisione di Salesforce per proteggere l'accesso ai mappatori di dati e alle procedure di integrazione. Se si utilizza il caching, è necessario impostare CheckCachedMetadataRecordSecurity su true come descritto qui.
È possibile consentire l'accesso a un mappatore di dati o a una procedura di integrazione in base alle autorizzazioni personalizzate abilitate nei profili o negli insiemi di autorizzazioni Salesforce di un utente.
Per informazioni di base sull'accesso a Salesforce, vedere Controllo di chi vede cosa, chi vede cosa — Video di panoramica e Modello di sicurezza dei dati Salesforce - Spiegato visivamente
Impostazioni di condivisione, Insiemi di condivisione, Profili e Insiemi di autorizzazioni controllano l'accesso ai Data Mapper e alle Procedure di integrazione come record oggetto.
Se si utilizza il Designer standard OmniStudio e l'utente dispone dell'autorizzazione Visualizza dati crittografati, i campi crittografati classici vengono visualizzati in testo normale per quell'utente per impostazione predefinita. Tuttavia, se si utilizza il Designer di pacchetti gestiti OmniStudio, è necessario abilitare EnforceDMFLSAndDataEncryption nella configurazione dell'interazione Omni per applicare questo comportamento.
Per abilitare EnforceDMFLSAndDataEncryption nella configurazione dell'interazione Omni, seguire questa procedura: Da Imposta, cercare e aprire Configurazione interazione Omni. Fare clic su Nuova configurazione interazione Omni, immettere EnforceDMFLSAndDataEncryption sia per il nome che per l'etichetta, impostare il valore su true e salvare le modifiche.
L'accesso di un utente a un mappatore di dati o a una procedura di integrazione non include solo la possibilità di eseguirlo direttamente. L'accesso si applica anche se un'applicazione utilizzata dall'utente chiama Data Mapper o Procedura di integrazione.
Se un utente ha accesso a una procedura di integrazione controllante, la società controllante può invocare procedure di integrazione controllate e mappatori di dati a cui l'utente non ha accesso diretto.
- Configurazione delle impostazioni di protezione di Data Mapper e procedura di integrazione Omnistudio
È possibile modificare le impostazioni per la protezione di Data Mapper e Procedura di integrazione in Imposta. - Impostazioni di protezione del mappatore di dati e della procedura di integrazione Omnistudio
Queste impostazioni influiscono sulla protezione di Data Mapper e Procedura di integrazione. - Sintassi della proprietà dell'autorizzazione richiesta
I mappatori di dati e le procedure di integrazione OmniStudio dispongono di una proprietà Autorizzazione richiesta, che determina chi ha accesso in fase di esecuzione. È possibile specificare ruoli, profili, insiemi di autorizzazioni, autorizzazioni personalizzate o qualsiasi combinazione. Se Autorizzazione richiesta è vuota, qualsiasi utente può eseguire il Data Mapper o la procedura di integrazione a meno che non sia impostata la proprietà DefaultRequiredPermission. - Implementazione della classe VlocityRequiredPermissionCheck
Perché l'impostazione DefaultRequiredPermission funzioni, è necessario implementare manualmente la classe VlocityRequiredPermissionCheck poiché Salesforce gestisce le classi nei pacchetti gestiti e non gestiti in modo diverso. Questa classe non funziona correttamente se è inclusa nel pacchetto gestito Vlocity.

