Jobbkøer i Microsoft Dynamics NAV gjør det mulig å angi, be om og styre når bestemte prosesser kjøres, som for eksempel behandlingen av en rapport eller kjøringen av en kodeenhet. Du angi forespørsler for kjøring av en rapport eller en kodeenhet i vinduet Poster i jobbkø.
Når rapporten eller kodeenheten er ferdig, registrerer Microsoft Dynamics NAV hendelsen i vinduet Loggposter for jobbkø. Du kan for eksempel bruke jobbkøer med loggføring av e-post slik at den ber om vanlig poster i denne tabellen. Microsoft Dynamics NAV setter også inn en post i tabellen Loggpost for jobbkø for å registrere at det har behandlet en jobbkøpost.
Hvis du vil ha mer informasjon, kan du se How to: Set Up Email Logging for use with the Job Queue.
Sikkerhet
Jobbkøposter kjører basert på tillatelser. Disse tillatelsene må tillate kjøring av rapporten eller kodeenheten.
Sikkerhet og jobbkøer
Når en jobbkø aktiveres automatisk, kjører den med legitimasjonen for brukeren. Når en jobbkø aktiveres fra NAS, kjører den med legitimasjon for serverforekomsten.
Sikkerhet og poster i jobbkø
Når en jobb kjøres, kjører den med legitimasjon for jobbkøen som aktiverer den. Brukeren som opprettet denne jobbkøposten, må imidlertid også ha tillatelser. Når en jobb er "Kjør i brukerøkt" (for eksempel i bakgrunnsbokføring), kjører den med legitimasjonen til brukeren som opprettet jobben.
![]() |
---|
Hvis du bruker SUPER-tillatelsessettet som følger med demonstrasjonslisensen for Demonstrasjonsdatabasen CRONUS Norge AS, har du og brukerne tillatelse til å kjøre alle objektene. I dette tilfellet er tilgang for hver bruker bare begrenset av tillatelser til data. Jobbkøen bruker NAS til å kjøre objektene. |
Bruke jobbkøer effektivt
Jobbkøposten inneholder mange felt som har som formål å sende parametere til en kodeenhet som du har angitt for kjøring sammen med en jobbkø. Dette betyr også at kodeenheter som skal kjøres via jobbkøen må angis med prosjektkøposten som en parameter i OnRun-utløseren. Dette gir et ekstra lag av sikkerhet, siden det forhindrer brukere fra å kjøre tilfeldige kodeenheter via jobbkøen. Hvis brukeren må sende parametere til en rapport, kan dette bare gjøres ved å wrappe rapportutførelsen i en kodeenhet, som deretter analyserer inndataparameterne og setter dem inn i rapporten før den utfører den.