web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Unanswered

can a case be assigned to multiple queues?

(0) ShareShare
ReportReport
Posted on by 125

Case to QueueItem is one to many and Queue to QueueItem is also many to many. Does't this mean a case can be assigned to more than one queue by creating multiple instances of QueueItems with the same case id and different queue ids.

I have the same question (0)
  • PerezAguiar Profile Picture
    Microsoft Employee on at

    Hey!

    Do you have a "live" example of what you're trying to achieve?  I think the idea of the 1:N and N:N is 

    1. a case might be assigned to a first queue "HelpDesk-Tier1", which would create a first record on the three tables. 
    2. After a couple hours, the "HelpDesk-Tier1" technician confirms issue and is related to a specific subject ("Printers") and moves the case to another queue "OnSite-Location1".  This creates a second record on Case to QueueItem, and Queue to QueueItem.

    Do you have an example of a case on different queues at the same time?


    Best regards,

  • Aarnav Profile Picture
    125 on at

    HI PerezAguiar Thanks for you reponse. 

    Your explanation makes sense. So the old entries in QueueItems become inactive automatically when a new entry is created?

    If users from 2 different teams want to work on case simultaneously how can we give access without giving access to the whole queue?

    Example:

    User A has access to Queue AA

    User B has access to Queue BB

    User A & B need to collaborate on a case which is in Queue AA. How can they both access a case in a queue (AA) where BB doesn't have access to. 

    If A assigns the case to queue BB, he will lose access to the case. right? 

  • PerezAguiar Profile Picture
    Microsoft Employee on at

    Aarnay:

    Perhaps, using Parent/Child cases makes more sense:

    learn.microsoft.com/.../define-settings-parent-child-cases

    on documentation it points specifically to "For example, you could track a case where work needs to be done by other departments".  On this scenario, you create a "Child Case" and assign it to the second queue.  This way, 2 different queues can work on the same case without "Reassigning".

    Regards

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Service | Customer Service, Contact Center, Field Service, Guides

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 57 Super User 2025 Season 2

#2
Daniyal Khaleel Profile Picture

Daniyal Khaleel 34 Most Valuable Professional

#3
Scott Jackson UK Profile Picture

Scott Jackson UK 22

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans