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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Service | Customer Service, Contact Center, Fie...
Active Discussion

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.

  • 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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders

These are the community rock stars!

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

#1
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 54 Most Valuable Professional

#2
11manish Profile Picture

11manish 26

#3
Manoj - ManoVerse Profile Picture

Manoj - ManoVerse 13 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans