I feel like I’m pretty familiar with how to create a dialplan and how to have calls traverse it, however, one thing has always made me worry. How can I allow a user in say [context1] to be able to dial users in [context2] without allowing them to also get to things like say an extension that is set to be a queue login for [context2]?
I’m thinking right now of a multi tenant system that needs to be able to call tenant but not necessarily get to some aspects of the second tenants system. Can you have some sort of conditional include statements? I’m sure I’m not the only one to wonder this but I don’t really know how to go about searching for it. Everything I’ve tried has come up empty.