Køtabeller

Køer er medvirkende til å organisere, prioritere og overvåke fremdriften i arbeidet ditt. Som en sentral plassering for arbeidsadministrasjon hjelper køer deg med å behandle saker, svare på tjenesteanrop eller sende ut produktinformasjon til potensielle kunder. Programmatisk er en kø en samling av køelementer. Et køelement fungerer som en beholder for en rad, for eksempel en oppgave, en e-postmelding eller en sak som må behandles. Se køtabell

Note

Hvis du vil ha informasjon om hvordan du arbeider med køer ved hjelp av brukergrensesnittet, kan du se Opprette og behandle grunnleggende køer.

Følgende informasjon gjelder køer:

  • Alle tabeller som kan tilpasses, kan aktiveres for køer.

  • Køer kan være offentlige eller private. Private køelementer er bare synlige for medlemmene i køen.

  • En privat kø opprettes automatisk for hver nye bruker eller gruppe.

  • En kø kan inneholde flere tabelltyper, for eksempel oppgaver, e-postmeldinger eller saker.

  • En kø inneholder informasjon om brukeren som arbeider med et bestemt køelement. Dette hjelper deg med å administrere ressursene mer effektivt og bidrar til å forhindre duplisering av arbeid.

  • Køer kan aktiveres for arbeidsflyter og overvåking. Dette bidrar til å forbedre produktiviteten og spore tabell- og kolonnedataendringene for fremtidig analyse og rapportering.

Medlemsfunksjoner

Køer kategoriseres i offentlige eller private køer. Private køer har individuelle brukere som medlemmer for å gjøre det enklere å kontrollere tilgangen til køer. Hvis du legger til et team i en privat kø, blir alle medlemmene i denne gruppen medlemmer av den private køen.

Offentlige og private køer

QueueViewType-kolonnen er et valg som definerer om en kø er offentlig eller privat.

  • Alle brukerkøer er private køer for brukeren: Bare brukeren vil kunne se køelementer i sin private kø.

  • Gruppekøer er merket som private med medlemmer: Teameieren og alle teammedlemmer vil kunne se køen i programmet.

  • Alle andre køer er offentlige. Alle med leserettigheter for køenheten vil kunne se disse køene.

Attributter som brukes til å behandle køer

Bruk følgende attributter til å behandle køer.

SchemaName DisplayName Type Beskrivelse
AntallElementer Elementer i kø Integer Antall køelementer som er knyttet til køen.
NumberOfMembers Nei. av medlemmer Integer Antall medlemmer som er knyttet til køen.
QueueViewType Type Picklist Velg om køen er offentlig eller privat. En offentlig kø kan vises av alle. En privat kø kan bare vises av medlemmene som er lagt til i køen.

Begrensninger for sletting av køer

Kan ikke slette en kø hvis følgende er sant:

  • Når køen har køelementer.

  • Når en rutingsregel bruker køen.

Aktiver tabeller for køer

Hvis du vil aktivere en tabell som kan tilpasses (EntityMetadata.IsCustomizable = true) for køer, bruker UpdateEntityRequest du meldingen til å angi attributtet IsValidForQueue til true. Køtabellen og køelementtabellen er tabeller som kan tilpasses, men de kan ikke aktiveres for køer.

Listen nedenfor inneholder standard køaktiverte tabeller i Microsoft Dataverse:

  • Avtale

  • Kampanjeaktivitet

  • CampaignResponse

  • E-post

  • Faks

  • Incident

  • Brev

  • Telefonsamtale

  • RecurringAppointmentMaster

  • Serviceavtale

  • Sosialaktivitet

  • Oppgave

Arv rettigheter og gi begrenset tilgang til en kø

En kø og et køelement har en overordnet relasjon der operasjoner i oppføringen for overordnet kø overføres til oppføringene for underordnet køelement.

Note

I denne spesielle foreldre-relasjonen kaskaderes bare Slett-handlingen fra foreldre-køtabellen til barne-køelementtabellen. Andre handlinger, for eksempel Tilordne, Flett eller Del, er ikke gjennomgripende.

Rettighetene for et køelement arves fra rettighetene i en kø.

  • Hvis du har prvReadQueue rettighet, har du også leserettigheter i en tabell med køelementer.

  • Hvis du har prvAppendToQueue rettighet, har du også rettigheter til å opprette, oppdatere og slette rettigheter i en køelementtabell.

    Du må ofte begrense tilgangen til køen når du tillater tilgang til køelementene. Som køeier med full tilgang til køen, kan det være lurt å dele en kø med et team som bare har begrenset tilgang til køen. Hvis kundestøtteteamet for eksempel får lese- og tilføyingsrettigheter i en kø, kan ikke gruppemedlemmer gjøre endringer i køen, for eksempel endre kønavn eller køeier. De kan imidlertid opprette, hente, oppdatere og slette køelementer.

Handlinger for køer og køelementer

Du kan utføre en rekke handlinger i køer og køelementer hvis du har riktige rettigheter i køtabellen og tabellen for køelementet.

Handlinger i køer

Utføre følgende handlinger i køene:

  • Tilpass køer og køelementer ved å legge til egendefinerte attributter.

  • Legg til en rad i en kø.

    Note

    En rad kan ikke legges til i flere køer. Et unntak er en e-postrad med statusen Mottatt.

  • Legg til rader med forskjellige tabelltyper i samme kø.

  • Endre et eierskap av en kø ved å tilordne den til en annen bruker eller et annet team.

  • Legg til brukere i en privat kø ved hjelp av AddPrincipalToQueueRequest.

  • Rydd opp i loggen for en kø ved å slette inaktive køelementer i køen, for eksempel fullførte eller avbrutte telefonsamtaler.

  • Hent alle køene som en bruker har tilgang til ved hjelp av RetrieveUserQueuesRequest

  • Gjør en kø til standardkø for en bruker ved å angi attributtet SystemUser.QueueId til ID-en for køen. Den samme køen kan angis som en standardkø for ulike brukere.

  • Opprett en arbeidsflyt som opererer i alle private køer. Når en bruker for eksempel oppretter en oppgave, legger arbeidsflyten til oppgaven i standardkøen for brukeren. Du kan også opprette en arbeidsflyt som bare fungerer i en bestemt kø.

  • Konfigurer en e-postmelding for innkommende meldinger hvis du vil at innkommende e-postmeldinger skal leveres til en kø.

Handlinger på køelementer

Utføre følgende handlinger på køelementene:

  • Tilordne et køelement til en bruker ved hjelp av PickFromQueueRequest.

  • Flytt et køelement fra en kildekø til en målkø ved hjelp AddToQueueRequest av meldingen. Et køelement kan flyttes fra én kø til en annen til den deaktiveres ved hjelp SetStateRequest av meldingen.

    Note

    Et køelement deaktiveres automatisk hvis tilstanden til posten i køelementet endres fra Aktiv til Inaktiv. Dette gjelder for køaktiverte tabeller som har aktive og inaktive tilstander. Hvis du vil finne ut om en tabell er køaktivert, og om en rad kan være i en aktiv eller inaktiv tilstand, kan du se tabelldefinisjonsinformasjon.

  • Slipp et køelement tilbake til køen ved hjelp av ReleaseToQueueRequest.

  • Slett et køelement fra en kø ved hjelp DeleteRequest av meldingen. Når du sletter et køelement, slettes ikke en referert rad. Når du sletter en rad, slettes imidlertid alle køelementer som refererer til denne raden.

Se også

Køtabell
QueueItem-tabell
AddToQueueRequest