Tilføje en brugerrolle

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

Når du designer en formularskabelon, kan du angive brugerroller. Brugerroller er foruddefinerede kategorier, der kan tildeles til formularbrugere, der er baseret på deres stilling eller nogle andre kriterier. Brugerroller kan bruges til at præsentere tilpassede visninger af en formular for forskellige typer af brugere, få vist forskellige sektioner i en visning eller beregne af standardværdien for et felt eller kontrolelement. Eksempelvis hvis du designer en formularskabelon tilladelse programmet på computeren, kan du oprette forskellige visninger af denne formularskabelon til entreprenører, modtagelse supportmedarbejdere og administratorer og hver brugerrolle tildeles en separat visning. Når brugerne åbne en formular, der er baseret på skabelonen, Microsoft Office InfoPath bestemmer den brugerrolle, der er baseret på brugerens navn og derefter åbner den relevante visning, der er baseret på brugerrollen.

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.

Denne artikel indeholder

Oversigt

Overvejelser om kompatibilitet

Inden du går i gang

Tilføje en brugerrolle

Få vist en visning, der er baseret på en brugerrolle

Teste brugerrollerne, der

Oversigt

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.

Toppen af siden

Kompatibilitetsovervejelser

Du kan ikke oprette brugerroller i en webbrowserkompatibel formularskabelon. Du kan kun oprette brugerroller i formularskabeloner, hvis formularer skal udfyldes i InfoPath.

Toppen af siden

Inden du begynder

Der kræves følgende, før du kan føje brugerroller til formularskabelonen:

  • En liste over de ønskede brugerroller sammen med medlemmerne til hver brugerrolle. Medlemmerne kan være brugernavne eller grupper fra en Microsoft Active Directory-katalogtjeneste eller en værdi indtastet af en bruger i et kontrolelement, der er bundet til et bestemt felt i formularskabelonens datakilde.

  • Standardbrugerrollen, som du ønsker brugere, der åbner en formular baseret på formularskabelonen, skal tildeles, når de ikke er medlemmer af en brugerrolle.

Toppen af siden

Tilføje en brugerrolle

  1. Klik på Brugerroller i menuen Funktioner.

  2. Klik på Tilføj i dialogboksen Administrer brugerroller.

  3. Skriv et navn til den nye brugerrolle i boksen Rollenavn.

  4. Hvis du vil tildele brugere eller brugergrupper denne rolle, skal du benytte en eller flere af følgende fremgangsmåder:

    Angiv en eller flere brugere, der er en del af et netværk, der bruger Active Directory-tjenesten

    1. Markér afkrydsningsfeltet brugernavne, og klik derefter på Vælg én eller flere brugere Knapflade .

      Bemærk: Hvis du allerede kender domænet og bruger, kan du skrive dem i feltet brugernavne. De skal være i domæne\brugernavn. Adskil brugernavnene med semikolon (;).

    2. Brug boksen Skriv objektnavnet, der skal vælges til at skrive et eller flere brugernavne, der er adskilt af semikolon (;).

      Bemærk: Oplysninger om formatering af brugernavne finder du ved at klikke på hyperlinket eksempler i dialogboksen.

    3. Hvis du vil sammenligne de brugernavne, du har skrevet, med navnene i Active Directory, skal du klikke på Kontroller navne.

    4. Klik på OK.

    Angive en eller flere grupper, der er en del af et netværk, der bruger Active Directory-tjenesten

    1. Markér afkrydsningsfeltet gruppenavne, og klik derefter på Vælg én eller flere grupper Knapflade .

      Bemærk: Hvis du allerede kender navnet på den gruppe, kan du skrive det i feltet gruppenavne. Det skal være i domæne\brugernavn. Adskil gruppe navnene med semikolon (;).

    2. Brug boksen Skriv objektnavnet, der skal vælges til at skrive et eller flere gruppenavne, der er adskilt af semikolon (;).

      Bemærk: Flere oplysninger om formatering af gruppenavne finder du ved at klikke på hyperlinket eksempler i dialogboksen.

    3. Hvis du vil sammenligne de gruppenavne, du har skrevet, med navnene i Active Directory, skal du klikke på Kontroller navne.

    4. Klik på OK.

    Angive brugernavne, der kommer direkte fra et felt i formularen

    1. Markér afkrydsningsfeltet brugernavne fra formularen, og klik derefter på Vælg et felt i datakilden Knappen Datakilde .

    2. Klik på det felt, hvis værdier skal anvendes til brugerroller, i dialogboksen Marker et felt eller en gruppe, og klik derefter på OK.

  5. Marker afkrydsningsfeltet Angiv som opretter, og klik derefter på OK, hvis du vil angive brugerrollen som opretterrollen.

    Bemærk: Når en brugerrolle er angivet som opretter, prioriteres denne rolle over alle andre rolletildelinger, også selvom opretterrollen er midt på listen i dialogboksen Administrer brugerroller.

  6. Hvis du vil angive en standardbrugerrolle for brugere, der ikke er medlemmer af nogen roller, skal du markere rollen i dialogboksen Administrer brugerroller og derefter klikke på Angiv som standard.

    Bemærk: Der skal være mere end en brugerrolle, for at du kan klikke på Angiv som standard.

Toppen af siden

Få vist en visning, der er baseret på en brugerrolle

Hvis du designer en formularskabelon, der indeholder brugerroller og flere visninger, kan det være nyttigt at få vist en visning, der er baseret på den brugerrolle, der er tildelt en bruger. Du kan f.eks. bruge en regel for at have en bestemt visning åbnes, når en bruger, der er tildelt til en bestemt brugerrolle, åbner en formular, der er baseret på formularskabelonen.

  1. Klik på Formularindstillinger i menuen Funktioner.

  2. Klik på Åbn og Gem på listen Kategori i dialogboksen Formularindstillinger.

  3. Under Åbn funktionskal du klikke på Regler.

  4. Klik på Tilføj.

  5. Skriv et navn til reglen i boksen Navn.

  6. Klik på Angiv betingelse.

  7. Klik på Brugerens nuværende rolle i det første felt.

  8. I det andet felt, skal du klikke på er lig med.

  9. Klik på navnet på brugerrollen i det tredje felt, og klik derefter på OK.

  10. Klik på Tilføj handling i dialogboksen Regel.

  11. På listen Handling skal du klikke på Skift visninger og derefter klikke på en visning på listen Visning liste.

Toppen af siden

Afprøve brugerrollerne

Hvis der er flere brugerroller i en formular, er det en god ide at afprøve dens udseende og funktion for hver enkelt brugerrolle. Selvom du kan få vist et eksempel på formularskabelonen for at finde ud af, om visningerne fungerer korrekt sammen med brugerroller, kan du ikke efterligne den proces, der sammenligner brugeren med brugerens rolletildeling. Det skyldes, at InfoPath kontrollerer brugerroller, når du udfylder formularen, men ikke når du får vist den i et eksempelvindue. Hvis du vil udføre en komplet test af brugerrollerne i formularskabelonen, kan du midlertidigt tildele dig selv en brugerrolle, som du vil afprøve, og derefter åbne formularen, som om du vil udfylde den.

  1. Klik på Formularindstillinger i menuen Funktioner.

  2. Klik på Eksempel på listen Kategori.

  3. Klik på den ønskede rolle på listen Vis eksempel som under Brugerrolle, og klik derefter på OK.

  4. Klik på Eksempel på værktøjslinjen Standard, eller tryk på Ctrl+Shift+B for at teste ændringerne.

    Navnet på den aktuelle brugerrolle vises på statuslinjen i det nederste venstre hjørne af eksempelvinduet.

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.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×