Aplicações do Dialplan do Asterisk 20
Comando:
DISA()
Sinopse:
Direct Inward System Access.
Descrição:
O aplicativo DISA (Direct Inward System Access) permite que alguém de fora do sistema telefônico (PBX) obtenha um tom de discagem interno e realize chamadas a partir dele, como se estivesse ligando de dentro do sistema. O DISA reproduz um tom de discagem. O usuário digita seu código numérico de acesso, seguido pelo sinal de cerquilha '#'. Se o código estiver correto, o usuário recebe um tom de discagem do sistema dentro do contexto especificado, no qual pode realizar chamadas. Se o usuário digitar uma extensão inválida e a extensão 'i' existir no contexto especificado, ela será utilizada. Atenção: o uso deste recurso pode comprometer a segurança do seu PBX. Os argumentos deste aplicativo (em extensions.conf) permitem a especificação de um único código de acesso global (que todos usam) ou códigos de acesso individuais contidos em um arquivo (filename). O arquivo que contém os códigos de acesso (se utilizado) permite uma especificação completa de todos os mesmos argumentos disponíveis na linha de comando, com exceção das opções. O arquivo pode conter linhas em branco ou comentários iniciados com '#' ou ';'.
DISA(passcode|filename,[context,[cid,mailbox@[context],[options]]]])
passcode|filename - Se você precisar apresentar um tom de discagem DISA sem digitar uma senha, basta definir passcode como 'no-password'. Você pode especificar um nome de arquivo em vez de um código de acesso, este arquivo deve conter códigos de acesso individuais.
context - Especifica o contexto do plano de discagem no qual a extensão digitada pelo usuário será verificada. Se nenhum contexto for especificado, o aplicativo DISA usa por padrão o contexto 'disa'. Presumivelmente, um sistema normal terá um contexto especial configurado para uso do DISA com algumas ou muitas restrições.
cid - Especifica um novo identificador de chamada (callerid) a ser usado para esta chamada.
mailbox - Causará a utilização de um tom de discagem interrompido (indicação de discagem de retorno), se a caixa postal especificada contiver mensagens novas.
mailbox necessário
context
options
n - O aplicativo DISA não atenderá inicialmente.
p - A extensão digitada será considerada completa quando um '#' for digitado.
Sintaxe:
DISA(passcode|filename,[context,[cid,mailbox@[context],[options]]]])
Veja Também:
Fonte: Asterisk Wiki