Scott Lawrence wrote:
> On Wed, 2008-10-29 at 12:22 -0400, Damian Krzeminski wrote:
> 
>> The permissionMatch/permision entries are used in mappingrules.xml to check
>> permission for the call *target* (specifically to check if the callee has
>> Voicemail related permissions).
> 
> A mechanism we should also abandon ASAPractical.  It would be just as
> easy for sipXconfig to generate a voicemail alias for every user that
> has voicemail.  

Before someone opens improvement request I just want to point out that
sipXconfig already mostly does what Scott asks for here :-)

Kevin implemented it some time ago when adding support for multiple voice
mail systems. sipXconfig creates ~~vm~ aliases for all users with voicemail
permission.

The unfortunately abused "target permissions" are used just to direct
~~vm~. to a proper voicemail server. This solution has advantages over
direct aliases: any component can direct call to a proper voicemail by
calling ~~vm~user alias.

But I have nothing against cleaning this up and using "capabilities" and
not "permissions".

[...]

> 
>       * It would allow us to smoothly support different voicemail
>         systems for different users (which doesn't really work right
>         now).

What does not work?
D.

_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to