Introduktion til brugerroller

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Denne artikel indeholder

Oversigt over brugerroller

Scenarier til brug af brugerroller

Oprette og tildele brugerroller

Oversigt over brugerroller

En brugerrolle er en foruddefinerede kategori, formularbrugere kan tildeles på basis af deres jobtitel eller et andet kriterium. Roller anvendes normalt til at præsentere tilpassede versioner eller visninger af en formularskabelon for forskellige brugertyper. Du kan strømline forretningsprocesser og optimere dataindsamling ved i formularskabeloner at tilføje brugerroller til styring af, hvad brugere kan se, når de åbner en formular, der er baseret på formularskabelonen. Du designer måske en formularskabelon til ansøgninger, hvis formularer vil blive brugt af følgende typer brugere:

  • Entreprenører, som skal ansøge om en tilladelse

  • Vurderingsagenter, der kontrollerer, at entreprenørernes ansøgninger indeholder de nødvendige oplysninger

  • Administratorer, som gennemse de indsendte ansøgninger til godkendelse

I stedet for at designe tre formularskabeloner til de tre brugertyper og administrere data fra alle disse formularer kan du designe én formularskabelon, hvis formularer indsamler alle dataene, og tilføje en brugerrolle til hver type af bruger. Brugerrollerne afgør, hvilke data der vises via tilpassede visninger, der er baseret på den enkelte brugertype.

Sikkerhedsnote : Brugerroller, der ikke bør benyttes til at begrænse adgangen til følsomme oplysninger i en formular. Selvom du skrivebeskytter en formularskabelon eller skjuler visse kontrolelementer, der er baseret på brugerroller, kan brugere potentielt bruge et tekstredigeringsprogram som Microsoft Notepad til at få vist eller redigere formularskabelonfil (.xsn) fil og få adgang til dataene.

Toppen af siden

Scenarier til brug af brugerroller

Der er mange scenarier, hvor brugerroller kan være en fordel for brugerne. Med brugerroller kan du f.eks.:

  • Vise en entydig visning for hver brugerrolle    Du kan designe en formularskabelon, så forskellige visninger af den formularskabelon vises, afhængigt af hvem der udfylder formularen. Du kan f.eks. designe en visning til entreprenører, der ansøger om tilladelser, en visning til vurderingsagenter, som modtager ansøgningerne, og en visning til de administratorer, der gennemser alle oplysningerne. Hver visning indeholder kun de data, der er relevante for hver brugerrolle.

  • Vise forskellige sektioner for hver brugerrolle    Du kan designe en formularskabelon, der viser forskellige sektioner, afhængigt af hvem der udfylder formularen. En sektion i en formularskabelon til udgiftsrapporter, der kun gælder for medarbejdere, kan f.eks. vises, når en medarbejder åbner formularen. En anden sektion, der kun gælder for ledere, der godkender udgiftsrapporterne, kan vises, når en leder åbner formularen.

  • Angive datavalidering for et felt baseret på hver brugerrolle    Du kan designe en formularskabelon, så forskellige datavalideringer anvendes for et kontrolelement, der er bundet til et bestemt felt, afhængigt af brugerrollen for den person, der udfylder formularen. Du kan f.eks. angive den maksimale værdi for en leder til et beløb og angive den maksimale værdi for den samme tekstboks højere for en administrator. Hvis en leder udfylder formularen og overskrider grænsen, vises en dialogboks. Hvis en administrator udfylder formularen, accepteres en værdi i tekstboksen, som ellers ville blive afvist, hvis en leder udfyldte formularen.

  • Sende formulardata til en ekstern datakilde baseret på hver brugerrolle    Du kan f.eks. designe en formularskabelon, så entreprenører, der skal ansøge om en tilladelse, kun kan sende deres udfyldte formularer til en webtjeneste, og vurderingsagenterne kun kan sende deres formularer til en SQL-database. Administratorer kan sende deres formulardata til en database og i en e-mail, hvis ansøgningen er blevet godkendt, eller de kan nøjes med at sende deres formulardata til en database, hvis ansøgningen er blevet afvist.

Toppen af siden

Oprette og tildele brugerroller

Når du opretter en ny brugerrolle, kan du tildele brugere til den på følgende måder:

  • Ved at angive brugernavne fra en Microsoft Active Directory-tjenesten (eksempelvis "sales\andrew"). Hvis du vil angive et brugernavn i en Active Directory-tjenesten, formularskabelonen oprettet i og publiceret til et Microsoft Windows-netværk, der bruger Active Directory.

  • Ved at angive grupper fra en Active Directory-tjenesten. For eksempel kan du angive en e-mail-distributionsliste, der indeholder navnene på alle medlemmer af marketing teamet. Hvis du vil angive en gruppe i en Active Directory-tjenesten, formularskabelonen oprettet i og publiceret til et Microsoft Windows-netværk, der bruger Active Directory.

  • Ved at angive en værdi, der kommer direkte fra et felt i formularen. Feltet kan hente data fra Active Directory, eller brugeren kan angive data i et kontrolelement, der er bundet til dette felt. Hvis skabelonen indeholder en Administrator tekstboks, kan du knytte en bestemt brugerrolle med felt som tekstboksen er bundet.

Når du har tilføjet en brugerrolle, kan du angive den som et af følgende:

Standard rolle    Brugere, der ikke er tildelt til en eksisterende brugerrolle tildeles automatisk til den brugerrolle, der er angivet som standardrolle. Standardrollen bruges også til brugere, der er en del af en gruppe, men som arbejder offline. En brugerrolle er altid angivet som standard.

Afsenderen rolle    Hvis du vil anvende en bestemt brugerrolle til brugere, som åbner formularen for første gang, kan du angive en afsender rolle. Du kan for eksempel definere en afsender rolle med navnet "Leverandør", der gælder for brugere, der udfylder nye tilladelse programmet formularer. En bruger, der er tildelt til en anden brugerrolle tildeles automatisk rollen leverandør, når han eller hun åbnes et nyt ansøgningsskema. Men, næste gang, der bruger åbner den samme formular, Microsoft Office InfoPath bruger personens tildelte brugerrolle i stedet for rollen afsenderen.

Hvis du har tildelt roller til brugere, der er baseret på en vilkårlig kombination af brugernavne, grupper eller værdier fra et felt, når en bruger åbner en formular, der er baseret på skabelonen, bestemmer InfoPath rollen tildeles til den pågældende bruger ved hjælp af følgende rækkefølge:

  1. Brugerens navn er en værdi af et felt i formularskabelonen.

  2. Brugerens navn findes i Active Directory.

  3. Brugeren er medlem af en Active Directory-gruppe.

    Bemærk: Hvis brugeren er medlem af flere grupper, og du tildeler brugerroller, der er baseret på en gruppe, kontrollerer InfoPath medlemslisten i hver gruppe i den rækkefølge, gruppen er angivet i dialogboksen Administrer brugerroller. Eksempelvis hvis brugeren er medlem af gruppen modtagelse agent såvel administratorgruppen, og administratorgruppen står før gruppen modtagelse agent, skal brugeren tildeles brugerrollen til administratorgruppen.

  4. Hvis ingen af ovenstående er sand, bruges standardrollen.

Når du definerer brugerrollerne til formularskabelonen, kan du konfigurere en regel, der automatisk skifter visninger på grundlag af brugerens rolle. For eksempel kan du oprette en manager brugerrolle og derefter oprette en regel til automatisk at skifte til visningen manager, når en bruger, der er tildelt rollen manager åbnes formularen. Du kan også oprette reglen først og derefter angive brugerrollerne, der som en del af processen med at oprette reglen.

Du kan også variere et kontrolelements funktionalitet på basis af brugerroller. Du kan f.eks. aktivere et kontrolelement udelukkende for en bestemt brugerrolle, så andre brugerroller kan se dataene i kontrolelementet, men de kan ikke redigere dem. Muligheden for at begrænse, hvem der kan redigere data i et kontrolelement, baseret på brugerroller er en måde at sikre, at data indtastet i et kontrolelement kommer fra en retmæssig kilde. Du kan f.eks. have afkrydsningsfeltet Godkendelse i en formularskabelon til ansøgninger, som det kun er medlemmer af brugerrollen Administrator, der kan markere til angivelse af, at tilladelsen er blevet godkendt. Brugere med andre brugerroller, f.eks. entreprenører, der indsender ansøgningerne, ser kun afkrydsningsfeltet, og de kan ikke markere eller fjerne markeringen i afkrydsningsfeltet.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×