<div dir="ltr">On Wed, Aug 6, 2008 at 1:00 AM, Roberto Hernandez <span dir="ltr">&lt;<a href="mailto:rh@bluevisor.com">rh@bluevisor.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;">Anyone have suggestions on how to the enable the following
scenario?&nbsp; Allow internal but control external per user.</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;">More importantly how to disable or enable PSTN access for a
specific user in a domain (profile)?</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;"><a href="mailto:user1@domain1.com" target="_blank">user1@domain1.com</a> &lt;--&gt; FS &lt;--&gt; Allowed PSTN</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;"><a href="mailto:user1@domain1.com" target="_blank">user1@domain1.com</a> &lt;--&gt; FS &lt;--&gt; <a href="mailto:user2@domain1.com" target="_blank">user2@domain1.com</a> </span></font></p>


<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;">&nbsp;</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;"><a href="mailto:user2@domain1.com" target="_blank">user2@domain1.com</a> &lt;--&gt; FS &lt;--&gt; Not Allowed PSTN</span></font></p>

<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;"><a href="mailto:user2@domain1.com" target="_blank">user2@domain1.com</a> &lt;--&gt; FS &lt;--&gt; <a href="mailto:user1@domain1.com" target="_blank">user1@domain1.com</a> </span></font></p>


<p><font size="2" face="Arial"><span style="font-size: 10pt; font-family: Arial;"></span></font></p></div></div></blockquote><div><br>Hi Roberto,<br><br>I&#39;m real new at FS so there may well be a better way of doing this. Anyway, I&#39;ve got a similar need to you (office phones can dial PSTN, remote logged in users cannot) and I want to use the same context for both. My idea was to use something similar to this:<br>
<br>(taken from <a href="http://wiki.freeswitch.org/wiki/Dialplan_XML#Example_1">http://wiki.freeswitch.org/wiki/Dialplan_XML#Example_1</a>)<br><br><pre>&lt;extension name=&quot;DialPSTN&quot;&gt;<br>  &lt;condition field=&quot;destination_number&quot; expression=&quot;^9(\d+)$&quot;/&gt;<br>
  &lt;condition field=&quot;network_addr&quot; expression=&quot;^192\.168\.1\.\d{1,3}$&quot;/&gt;<br>    &lt;action application=&quot;bridge&quot; data=&quot;sofia/gateway/external/$1&quot;/&gt;<br>    &lt;anti-action ... (play a sound file saying &quot;invalid extension&quot;??) /&gt;<br>
  &lt;/condition&gt;<br>&lt;/extension&gt;<br></pre></div></div>So, as you can see, if the network address of the user matches <a href="http://192.168.1.">192.168.1.</a>*, then bridge away. Otherwise, do something else or simply remove the anti-action line. Does this suit your needs?<br>
<br>- Gonzalo<br></div>