Applies ToInfoPath 2010 InfoPath Edit Mode 2010

Una firma digitale è concettualmente uguale a una firma scritta applicata ai documenti cartacei. Una firma digitale viene usata per autenticare il firmatario e le informazioni digitali firmate, ad esempio i modelli di modulo, i messaggi di posta elettronica e i documenti, usando la crittografia del computer.

In questo articolo

Cos'è una firma digitale?

Le firme digitali consentono di stabilire quanto segue:

  • Autenticità    La firma digitale garantisce che il firmatario corrisponda realmente alla persona che dichiara di essere.

  • Integrità    La firma digitale consente di garantire che il contenuto firmato non sia stato modificato o manomesso perché è stata applicata la firma digitale.

  • Non ripudio    La firma digitale consente di dimostrare l'origine del contenuto firmato a tutte le parti. Il ripudio si riferisce all'atto di negazione da parte di un firmatario di qualsiasi associazione con il contenuto firmato.

È necessario un certificato digitale per applicare una firma digitale a un modulo di Microsoft InfoPath o a un modello di modulo di InfoPath. È possibile ottenere un certificato digitale tramite un'autorità di certificazione commerciale o dall'amministratore della sicurezza interna.

Le firme digitali possono essere applicate ai moduli di InfoPath e ai modelli di modulo di InfoPath su cui si basano.

Inizio pagina

Firme digitali per i moduli di InfoPath

Le firme digitali possono essere applicate ai moduli compilati in Internet Explorer e in InfoPath. In progettazione moduli specificare i dati da firmare e configurare i metodi e i controlli tramite cui gli utenti aggiungono le proprie firme. Dopo avere firmato un modulo, la maschera o la parte della maschera firmata non può essere modificata senza invalidare la firma.

Applicare una firma digitale a una maschera

InfoPath consente alla finestra di progettazione dei moduli di specificare se tutte o solo le parti della maschera sono firmate digitalmente quando si applicano le firme. Esistono diversi modi per eseguire questa operazione e la scelta di un progettista deve essere basata sia sull'esperienza utente che funziona meglio per gli utenti, sia sull'esperienza disponibile per gli utenti quando vanno ad applicare la firma. Esistono tre interfacce tramite cui gli utenti possono applicare una firma digitale e ognuna di queste interfacce può essere configurata in modo da applicare una firma digitale parziale o Full-Form.

Controllo sezione

Il controllo sezione può essere usato per applicare firme digitali in Internet Explorer e in InfoPath Filler. Il modo più semplice per configurare un controllo sezione per applicare una firma digitale avviene tramite la finestra di dialogo Proprietà sezione .

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Nel gruppo controlli della scheda Home fare clic sul controllo sezione .

  3. Ripetere i due passaggi precedenti, se necessario, per aggiungere eventuali controlli aggiuntivi che si vuole che gli utenti firmino nell'area di controllo della sezione .

Nota:  Quando si applica una firma digitale, gli utenti firmano i dati salvati in questi controlli.

  1. Selezionare il controllo sezione .

  2. Nel gruppo Proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  3. Selezionare la casella di controllo Consenti agli utenti di firmare digitalmente questa sezione .

  4. Selezionare Aggiungi dati che possono essere firmati dall'elenco.

  5. Il più delle volte i valori predefiniti nella finestra di dialogo Imposta dati firmabili sono corretti. Solo gli utenti avanzati devono modificare questi valori.

  6. Fare clic su OK per chiudere la finestra di dialogo Imposta dati firmabili .

  7. Fare di nuovo clic su OK per chiudere la finestra di dialogo Proprietà sezione .

Il controllo Section viene usato più spesso per applicare firme digitali alle parti di un modulo. Può tuttavia essere usato anche per applicare firme a un'intera maschera. Quando si usa un controllo sezione per applicare una firma digitale a un'intera maschera, è preferibile aggiungere tutti i controlli del modulo alla sezione.

Nota:  La firma della sezione è supportata in Internet Explorer e in InfoPath Filler.

Controllo riga della firma

Il controllo della riga della firma viene usato per applicare firme digitali alle maschere compilate in InfoPath Filler e per le impostazioni predefinite per la firma dell'intero modulo. Il più delle volte, è possibile aggiungere semplicemente il controllo della riga della firma in una posizione appropriata nella maschera (in genere in basso) e non sono disponibili altre impostazioni da configurare. Tuttavia, il controllo della riga della firma può essere configurato per consentire agli utenti di firmare una maschera usando un'immagine o di firmare solo le parti di un modulo.

L'impostazione del controllo della linea della firma per l'uso di una firma di immagine viene usata più spesso con i timbri Hanko, comunemente usati in Giappone. Per configurare il controllo della riga della firma in modo da usare un'immagine per le firme digitali:

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Nel gruppo controlli della scheda Home fare clic sul controllo linea della firma .

  3. Selezionare il controllo linea della firma .

  4. Nel gruppo Proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  5. Nella finestra di dialogo Proprietà linea della firma fare clic sulla scheda Avanzate .

  6. Nella sezione aspetto fare clic su Mostra timbro.

  7. Fare clic su OK.

Per configurare il controllo della riga della firma per firmare solo una parte della maschera:

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Nel gruppo controlli della scheda Home fare clic sul controllo linea della firma .

  3. Selezionare il controllo linea della firma .

  4. Nel gruppo Proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  5. Nella finestra di dialogo Proprietà linea della firma fare clic sulla scheda Avanzate .

  6. Nella sezione specificare le parti della maschera da firmare fare clic sul pulsante modifica .

  7. Specificare il set di dati firmabili usando il selezionare un campo o unselettore di gruppo.

  8. Fare clic su OK per chiudere la finestra di dialogo Imposta dati firmabili .

  9. Fare di nuovo clic su OK per chiudere la finestra di dialogo Proprietà sezione .

Nota:  Il controllo della riga della firma è disponibile solo quando si progetta un modulo di riempimento di InfoPath 2010 e non è supportato nei moduli del Web browser. Inoltre, il controllo della riga della firma consente a InfoPath di supportare il flusso di lavoro raccolta firme-SharePoint 2010. Il flusso di lavoro raccolta firme-SharePoint 2010 instrada un documento di Microsoft Office salvato in un elenco o in una raccolta a un gruppo di persone per raccogliere le firme digitali.

Visualizzazione Backstage

La visualizzazione Microsoft Office Backstage viene usata per applicare firme digitali sia in parallelo all'uso dei controlli delle righe di sezione che della firma e in assenza di controlli della firma. Viene tuttavia usato più spesso in assenza di un controllo della riga della firma quando non ne vuoi uno nella superficie del modulo.

Per usare la visualizzazione Backstage per raccogliere una firma digitale in assenza di controlli di firma, è necessario prima di tutto abilitare le firme digitali per il modulo e specificare il set di dati che gli utenti firmano.

  1. Fare clic sulla scheda File.

  2. Fare clic su Opzioni modulo.

  3. In categoriafare clic su firme digitalie quindi selezionare Consenti la firma delle parti del modulo.

  4. Fare clic su Aggiungi.

  5. Immettere il nome per i dati che verranno firmati, senza spazi, nella prima casella di testo.

  6. A destra della casella di testo campi e gruppi da firmare , fare clic sull'icona Seleziona XPath .

  7. Nella finestra di dialogo Seleziona campo o gruppo fare clic sul campo o sul gruppo per cui si desidera abilitare le firme digitali.

  8. Fare clic su OK.

Nota:  La visualizzazione Backstage è una caratteristica solo client. Di conseguenza, può essere usato solo per applicare firme digitali ai moduli compilati con InfoPath Filler.

Aggiungere più firme a una maschera

Quando si progetta un modello di modulo, è anche possibile specificare se gli utenti possono aggiungere più firme digitali a una maschera e se tali firme devono essere cofirmate (ogni firma è indipendente dalle altre firme) o controfirmate (ogni firma firma il modulo e le firme che lo precedono. È possibile configurare più firme usando il controllo sezione o un controllo riga della firma, come indicato di seguito:

Controllo sezione

  1. Selezionare il controllo sezione , quindi nel gruppo proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  2. Fare clic sulla scheda firme digitali .

  3. Selezionare la casella di controllo Consenti agli utenti di firmare digitalmente questa sezione .

  4. Fare clic sul pulsante modifica .

  5. Selezionare l'opzione appropriata nella sezione Opzioni firma .

  6. Fare clic su OK.

  7. Fare clic su OK per chiudere la finestra di dialogo Proprietà sezione .

Controllo riga della firma

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Nel gruppo controlli della scheda Home fare clic sul controllo linea della firma .

  3. Selezionare il controllo linea della firma .

  4. Nel gruppo Proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  5. Fare clic sulla scheda Avanzate.

  6. Fare clic sul pulsante modifica .

  7. Selezionare l'opzione appropriata nella sezione Opzioni firma .

  8. Fare clic su OK.

  9. Fare clic su OK per chiudere la finestra di dialogo Proprietà sezione .

Specifica di un messaggio di conferma da visualizzare quando viene applicata una firma

È anche possibile specificare un messaggio di conferma per mostrare all'utente quando viene applicata una firma digitale. Per specificare un messaggio di conferma:

Controllo sezione

  1. Selezionare il controllo sezione .

  2. Nel gruppo Proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  3. Fare clic sulla scheda firme digitali .

  4. Selezionare la casella di controllo Consenti agli utenti di firmare digitalmente questa sezione .

  5. Fare clic sul pulsante modifica .

  6. Selezionare l'opzione appropriata nella sezione Opzioni firma .

  7. Immettere il messaggio desiderato nella casella del messaggio di conferma della firma .

  8. Fare clic su OK per chiudere la finestra di dialogo Imposta dati firmabili .

  9. Fare clic su OK per chiudere la finestra di dialogo Proprietà sezione .

Controllo riga della firma

  1. Nel modello di modulo inserire il cursore nel punto in cui aggiungere il controllo.

  2. Nel gruppo controlli della scheda Home fare clic sul controllo linea della firma .

  3. Selezionare il controllo linea della firma e quindi nel gruppo proprietà della scheda Proprietà fare clic sul pulsante Proprietà controllo .

  4. Nella scheda generale impostare il messaggio nel messaggio che i firmatari vedranno prima di firmare la casella.

  5. Fare clic su OK.

Disabilitare le firme digitali

Completare la procedura seguente per disabilitare le firme digitali per una maschera:

  1. Fare clic su file e quindi su Opzioni modulo.

  2. In categoriafare clic su firme digitali.

  3. Fare clic su non consentire la firma del modulo.

Inizio pagina

Firme digitali per i modelli di modulo di InfoPath

Oltre ad abilitare le firme digitali in modo che gli utenti possano firmare moduli basati sul modello di modulo, è anche possibile firmare digitalmente il modello di modulo che si vuole progettare. La firma digitale di un modello di modulo autentica la finestra di progettazione del modello di modulo nello stesso modo in cui una firma digitale in una maschera autentica l'utente che ha compilato il modulo.

L'aggiunta di una firma digitale a un modello di modulo consente inoltre al modello di modulo di operare a livello di attendibilità totale. Ad esempio, un modello di modulo che contiene codice gestito che usa il livello di attendibilità completo di sicurezza deve essere installato nel computer di un utente o firmato digitalmente da Progettazione modelli di modulo in modo che possa essere usato in remoto.

Nota:  Se un modello di modulo è stato progettato in base a uno schema XML, è possibile abilitare le firme digitali per il modello di modulo solo se lo schema XML contiene un nodo nello spazio dei nomi della firma digitale W3C (World Wide Web Consortium).

Per firmare digitalmente un modello di modulo, eseguire la procedura seguente:

  1. Fare clic sulla scheda File.

  2. Fare clic su Opzioni modulo.

  3. Fare clic su sicurezza e attendibilità.

  4. Selezionare la casella di controllo firma il modello di modulo .

  5. Fare clic su Seleziona certificato.

  6. Nella finestra di dialogo Seleziona certificato fare clic sul certificato con cui si vuole firmare digitalmente il modello di modulo.

  7. Fare clic su OK.

Nota:  Se un certificato non è attendibile nel computer di un utente, in InfoPath viene visualizzato un messaggio di sicurezza che richiede all'utente di abilitare l'autorità di certificazione per l'emittente del certificato prima che l'utente possa aprire una maschera in base al modello di modulo.

Inizio pagina

Considerazioni

  • Durata della firma digitale di un modulo di InfoPath

Il certificato digitale usato per applicare una firma digitale ha una data di scadenza. Quando il certificato scade, le firme digitali applicate con tale certificato vengono considerate non valide. InfoPath 2010 supporta l'implementazione di Office 2010 firma XAdES-T per risolvere il problema relativo alle firme dei moduli di InfoPath. Per altre informazioni sulle durata della firma digitale e sull'uso di firma XAdES, vedere firme digitali in Office 2010.

  • Firme dei modelli di modulo di InfoPath

Come per le firme dei moduli, il certificato digitale usato per firmare un modello di modulo ha anche una data di scadenza. Tuttavia, InfoPath 2010 non offre un meccanismo per l'applicazione di metadati firma XAdES a un modello di modulo. Quando una firma digitale viene applicata a un modello di modulo, il Publisher deve pianificare il rinnovo della firma digitale con SignTool prima della data di scadenza del certificato digitale.

  • Sicurezza

Le firme digitali sono sicure quanto gli algoritmi crittografici usati per garantire che i dati firmati non siano stati manomessi. Per un'introduzione alla sicurezza delle firme digitali in InfoPath 2010, vedere supporto delle firme digitali in infopath 2010.

Inizio pagina

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.