Condividi tramite


Cenni preliminari sul servizio Information Rights Management e sulle estensioni di codice gestito

In Microsoft Office Word e Microsoft Office Excel è disponibile la funzionalità Information Rights Management (IRM), che impedisce a utenti non autorizzati di visualizzare o modificare informazioni riservate.Per informazioni dettagliate sul funzionamento di Information Rights Management, vedere la Guida dell'applicazione di Office specifica.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento per Excel 2013, Excel 2010, Word 2013 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Esecuzione di codice sottostante documenti con autorizzazioni limitate

Se la soluzione contiene un documento o una cartella di lavoro che utilizza il servizio IRM, per impostazione predefinita Word ed Excel non consentono l'esecuzione di alcun codice.L'autore del documento e gli utenti che dispongono dell'accesso completo possono modificare l'impostazione predefinita in modo che la soluzione funzioni.Per ulteriori informazioni, vedere Procedura: supportare l'esecuzione di codice sottostante i documenti con autorizzazioni limitate.

Il servizio IRM impedisce l'uso di ServerDocument per il recupero o la modifica di dati memorizzati nella cache del documento.

Limitazione delle autorizzazioni dei documenti che utilizzano le estensioni di codice gestito da parte degli utenti finali

Gli utenti che dispongono dell'accesso completo al documento o alla cartella di lavoro di una soluzione possono utilizzare la funzionalità IRM per limitare le autorizzazioni.Se ad esempio un utente finale del reparto contabilità utilizza una soluzione che popola automaticamente un foglio di lavoro con i dati di un database, tale utente può consentire l'accesso per la modifica solo agli utenti del proprio reparto e l'accesso in lettura agli altri.Se l'utente decide di limitare le autorizzazioni, per impostazione predefinita non è possibile eseguire il code-behind del foglio di lavoro, che non verrà pertanto popolato con i dati.

Per risolvere il problema, è necessario che un utente con accesso completo al documento o alla cartella di lavoro modifichi le impostazioni predefinite per le autorizzazioni, per consentire l'accesso al modello a oggetti a livello di codice.Per ulteriori informazioni, vedere Procedura: supportare l'esecuzione di codice sottostante i documenti con autorizzazioni limitate.

Vedere anche

Concetti

Sicurezza dei documenti nelle soluzioni a livello di documento

Sicurezza tramite password di documenti di Office

Altre risorse

Sicurezza delle soluzioni Office

Distribuzione di una soluzione Office

Progettazione e creazione di soluzioni Office