Aggiungere un ruolo utente

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

Quando si progetta un modello di modulo, è possibile specificare ruoli utente. Ruoli utente sono categorie predefinite che è possono assegnare agli utenti del modulo in base alla posizione o ad altri criteri. Ruoli utente possono essere utilizzati per presentare visualizzazioni personalizzate di una maschera a diversi tipi di utenti, calcolare il valore predefinito di un campo o un controllo o visualizzare sezioni diverse in una visualizzazione. Ad esempio, se si sta progettando un modello di modulo di autorizzazione dell'applicazione, è possibile creare diverse visualizzazioni di tale modello di modulo per imprenditori, agenti di ricezione e gli amministratori e quindi assegnare ogni ruolo utente a una visualizzazione distinta. Quando si apre una maschera in cui è basata sul modello di modulo, Microsoft Office InfoPath determina il ruolo di utente in base al nome dell'utente e lo apre la visualizzazione appropriata in base a tale ruolo utente.

Nota sulla sicurezza: Non utilizzare ruoli utente per limitare l'accesso ai dati riservati in un modulo. Anche se si imposta un modello di modulo sola lettura o nascondono alcuni controlli basati sui ruoli di utente, gli utenti possono potenzialmente usare un editor di testo, ad esempio Microsoft Notepad per visualizzare o modificare il file del modello (con estensione xsn) modulo e accedere ai dati.

In questo articolo

Panoramica

Considerazioni sulla compatibilità

Prima di iniziare

Aggiungere un ruolo utente

Creare una visualizzazione basata su un ruolo utente

Verificare i ruoli utente

Panoramica

Quando si crea un nuovo ruolo utente, è possibile assegnare gli utenti nei modi seguenti:

  • Specificando i nomi utente da un servizio directory Microsoft Active Directory (ad esempio, "vendite\luca"). Per specificare un nome utente in un servizio directory Active Directory, è necessario creare nel modello di modulo e pubblicato in una rete Microsoft Windows che utilizza Active Directory.

  • Selezione di gruppi da un servizio directory Active Directory. Ad esempio, è possibile specificare una lista di distribuzione di posta elettronica che contiene i nomi di tutti i membri del team di marketing. Per specificare un gruppo in un servizio directory Active Directory, è necessario creare nel modello di modulo e pubblicato in una rete Microsoft Windows che utilizza Active Directory.

  • Selezione di un valore che proviene direttamente da un campo nel modulo. Il campo possibile recuperare dati da Active Directory o l'utente può immettere dati in un controllo associato a questo campo. Ad esempio, se il modello di modulo contiene una casella di testo di amministratore, è possibile associare un particolare ruolo utente a campo a cui è associato tale casella di testo.

Dopo aver aggiunto un ruolo utente, è possibile impostare come una delle operazioni seguenti:

Ruolo predefinito    Gli utenti non assegnati a un ruolo utente esistente vengono assegnati automaticamente al ruolo utente specificato come predefinito. Il ruolo predefinito viene usato anche per gli utenti che fanno parte di un gruppo, ma chi sta lavorando offline. Uno dei ruoli utente è sempre impostato come predefinito.

Ruolo iniziale    Se si desidera applicare un particolare ruolo utente per gli utenti che aprono il modulo per la prima volta, è possibile specificare un ruolo iniziale. Ad esempio, è possibile definire un ruolo iniziale denominato "Appaltatore" che si applica agli utenti di compilano i moduli di applicazione nuova licenza. Un utente che ha assegnato a un ruolo di utente diverso viene riassegnato automaticamente al ruolo degli appaltatori quando lui si apre un nuovo modulo applicazione licenza. Tuttavia, la volta successiva che l'utente apre la forma, Microsoft Office InfoPath utilizza l'utente assegnato il ruolo utente anziché il ruolo iniziale.

Se è stato assegnato ruoli per gli utenti che sono basati su qualsiasi combinazione di nomi degli utenti, gruppi o valori di un campo quando si apre una maschera in cui è basata sul modello di modulo, InfoPath determina il ruolo da assegnare all'utente nell'ordine seguente :

  1. Il nome dell'utente è un valore di un campo nel modello di modulo.

  2. Il nome dell'utente è in Active Directory.

  3. L'utente fa parte di un gruppo di Active Directory.

    Nota: Se l'utente è un membro dei vari gruppi e assegnare ruoli di utente basato su un gruppo, InfoPath controlla l'elenco dei membri di ogni gruppo nell'ordine il gruppo viene elencato nella finestra di dialogo Gestisci ruoli utente. Ad esempio, se l'utente è un membro del gruppo agente ricezione e l'amministratore del gruppo e l'amministratore del gruppo elencato prima del gruppo agente ricezione, l'utente verrà assegnato il ruolo di utente per l'amministratore del gruppo.

  4. Se tutte le risposte sopra sono vere, viene utilizzato il ruolo predefinito.

Dopo aver definito i ruoli utente per il modello di modulo, è possibile impostare un regola che passa automaticamente visualizzazioni in base al ruolo dell'utente. Ad esempio, è possibile creare un ruolo di utente di gestione e quindi creare una regola per passare automaticamente alla visualizzazione Gestione quando un utente che ha assegnato il ruolo di manager apre il modulo. In alternativa, è possibile creare prima la regola e quindi definire i ruoli utente come parte del processo di creazione della regola.

Torna all'inizio

Considerazioni sulla compatibilità

In un modello di modulo compatibile con browser non è possibile creare ruoli utente. Ruoli utente vengono creati solo in un modello di modulo verranno compilati cui moduli in InfoPath.

Torna all'inizio

Prima di iniziare

Prima di poter aggiungere ruoli utente al modello di modulo, è necessario quanto segue:

  • Elenco dei ruoli utente che si desidera aggiungere, tutti i membri di ogni ruolo utente. I membri possono essere nomi degli utenti o gruppi da un servizio directory Microsoft Active Directory o un valore immesso da un utente in un controllo associato a un determinato campo nell'origine dati del modello di modulo.

  • Il ruolo di utente predefinito che si desidera assegnare agli utenti che apre una maschera in cui è basata sul modello di modulo quando non sono un membro del ruolo qualsiasi utente.

Torna all'inizio

Aggiungere un ruolo utente

  1. Dal menu Strumenti fare clic su Ruoli utente.

  2. Nella finestra di dialogo Gestisci ruoli utente, fare clic su Aggiungi.

  3. Nella casella nome ruolo digitare un nome per il nuovo ruolo utente.

  4. Per assegnare gli utenti o gruppi di utenti al ruolo, eseguire una o più delle operazioni seguenti.

    Specificare uno o più utenti che appartengono a una rete che utilizza il servizio directory Active Directory

    1. Selezionare la casella di controllo nomi utente e quindi fare clic su Selezionare uno o più utenti Pulsante Annulla .

      Nota: Se si conosce il nome di dominio e dell'utente, digitarle nella casella nomi degli utenti. Devono essere in DOMINIO\nome formato. Separare i nomi utente con un punto e virgola (;).

    2. Nella casella Immettere i nomi degli oggetti da selezionare digitare uno o più nomi utente, separati da punti e virgola (;).

      Nota: Per informazioni su come formattare i nomi utente, fare clic sul collegamento esempi nella finestra di dialogo.

    3. Per controllare i nomi utente che è stato digitato in base ai nomi di Active Directory, fare clic su Controlla nomi.

    4. Fare clic su OK.

    Specificare uno o più gruppi che fanno parte di una rete che utilizza il servizio directory Active Directory

    1. Selezionare la casella di controllo nomi dei gruppi e quindi fare clic su Selezionare uno o più gruppi Icona del pulsante .

      Nota: Se si conosce il nome del gruppo, digitarlo nella casella nomi dei gruppi. Deve trattarsi DOMINIO\nome formato. Separare più nomi di gruppo con un punto e virgola (;).

    2. Nella casella Immettere i nomi degli oggetti da selezionare digitare uno o più nomi di gruppo, separati da punti e virgola (;).

      Nota: Per ulteriori informazioni su come formattare i nomi dei gruppi, fare clic sul collegamento esempi nella finestra di dialogo.

    3. Per controllare i nomi dei gruppi digitata in base ai nomi di Active Directory, fare clic su Controlla nomi.

    4. Fare clic su OK.

    Selezionare i nomi utente recuperati direttamente da un campo nel modulo

    1. Selezionare la casella di controllo nomi utente del modulo e quindi fare clic su Selezionare un campo nell'origine dati Icona del pulsante .

    2. Nella finestra di dialogo Seleziona campo o gruppo fare clic sul campo che forniscono i valori desiderati per i ruoli utente, quindi fare clic su OK.

  5. Per impostare il ruolo di utente come ruolo iniziale, selezionare la casella di controllo Imposta come ruolo iniziale e quindi fare clic su OK.

    Nota: Quando un ruolo utente viene specificato come, questo ruolo avrà la precedenza rispetto a tutte le altre assegnazioni di ruolo anche se il ruolo di iniziale al centro dell'elenco nella finestra di dialogo Gestisci ruoli utente.

  6. Per specificare un ruolo di utente predefinito per gli utenti non membri di altri ruoli, selezionare il ruolo nella finestra di dialogo Gestisci ruoli utente e quindi fare clic su Imposta come predefinito.

    Nota: Per fare clic su Imposta come predefinito, è necessario disporre più di un ruolo di utente.

Torna all'inizio

Visualizzare una visualizzazione basata su un ruolo utente

Se si sta progettando un modello di modulo che include i ruoli utente e contiene più visualizzazioni, può essere utile per visualizzare una visualizzazione basata sul ruolo di utente che è assegnato a un utente. Ad esempio, è possibile utilizzare una regola di una visualizzazione specifica aprire quando un utente che ha assegnato a un ruolo utente specifico apre una maschera in cui è basata sul modello di modulo.

  1. Dal menu Strumenti fare clic su Opzioni modulo.

  2. Nell'elenco categoria nella finestra di dialogo Opzioni modulo, fare clic su Apri e Salva.

  3. In modalità di apertura, fare clic su regole.

  4. Fare clic su Aggiungi.

  5. Nella casella nome digitare un nome per la regola.

  6. Fare clic su Imposta condizione.

  7. Nella prima casella, fare clic su ruolo corrente dell'utente.

  8. Nella seconda casella, fare clic su è uguale a.

  9. Nella terza casella fare clic sul nome del ruolo utente e quindi fare clic su OK.

  10. Nella finestra di dialogo regola fare clic su Aggiungi azione.

  11. Nella colonna azione, fare clic su Cambia visualizzazione e quindi fare clic su una visualizzazione nell'elenco della visualizzazione.

Torna all'inizio

Verificare i ruoli utente

Se un modulo sono più ruoli utente, è consigliabile verificare l'aspetto e il comportamento di ogni singolo ruolo. Anche se è possibile visualizzare l'anteprima di un modello di modulo per controllare se le visualizzazioni funzionino come previsto in base ai ruoli utente, non sarà possibile simulare il processo di valutazione di un utente in base all'assegnazione del ruolo specificato. Ciò avviene perché i ruoli utente eseguito automaticamente quando si compila il modulo, non quando si anteprima. Se si desidera verificare i ruoli utente per il modello di modulo, è temporaneamente possibile assegnare se stessi a ogni ruolo di utente che si desidera verificare e quindi aprire la maschera come se si sta per compilare il modulo.

  1. Dal menu Strumenti fare clic su Opzioni modulo.

  2. Fare clic su Anteprima nell'elenco categoria.

  3. Nell'elenco di anteprima come ruolo utente, fare clic sul ruolo che si desidera visualizzare in anteprima e quindi fare clic su OK.

  4. Per verificare le modifiche, fare clic su Anteprima nella barra degli strumenti Standard oppure premere CTRL+MAIUSC+B.

    Il nome del ruolo utente corrente viene visualizzato sulla barra di stato nell'angolo inferiore destro della finestra di anteprima.

Torna all'inizio

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×