Cursos Asterisk en México

context

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • context

    Despues de leer muchos documentos, sigo sin entender para que sirven los context, y los includes, alguien me podria explicar brevemente para que se utilizan ?

    Gracias.
    [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

  • #2
    context

    digamos que un contexto es un grupo, en un grupo hay ciertos permisos y digamos que el include une los permisos de un grupo con otro. Se usan mucho los contextos para definir los permisos de cada usuario.

    Comentario


    • #3
      hola ,

      los contextos te sirven para dar permisos por ejemplo tienes dos usuarios en dos contextos diferentes :

      ;primer contexto
      [mayores]
      exten=>10,1,Dial(SIP/usuario1,20,Ttr)
      exten=>10,2,Voicemail,10
      exten=>10,3,Hangup
      include=>llamadas-locales
      include=>llamadas-internacionales

      ;segundo contexto
      [menores]
      exten=>20,1,Dial(SIP/usuario2,20,Ttr)
      exten=>20,2,Voicemail,20
      exten=>20,3,Hangup
      include=>llamadas-locales

      Entonces tenemos ke el primer usuario puede realizar llamadas tanto locales como internacionales(porke incluye los contextos llamadas-locales y llamadas-internacionales) mientras ke el segundo usuario solo puede hacer llamadas locales(porke solo incluye el contexto llamadas-locales).
      Los usuarios se definen en el sip.conf y los contextos y extensiones en extensions.conf.

      Saludos...

      PD: Checka las configuraciones de Mike ke estan al lado izquierdo y tambien el handbook q es muy bueno.

      Comentario


      • #4
        se podria decir a muy bruto modo que son llamadas a funciones ¿
        [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

        Comentario


        • #5
          no se ven es mas como grupos es decir tu decides a que grupo pertenece tu extension por ejemplo si tienes en una mepresa cuatro de partamentos (contabilidad , servicio tecnico,financiero y gerencia) tpuedes definir cutro contexto diferentes y asi darles permiso a cada uno de los departamentos

          Comentario


          • #6
            Los contextos son grupos, bloques de comandos de extensiones, secuencias, como se te haga más fácil verlo.

            A cada usuario SIP le puedes asignar que ejecute los comandos de cierto grupo, dándole acceso a un contexto es darle acceso a esos permisos.

            Puedes tener contextos que llamen a otros contextos, aumentando así su importancia.
            dCAP Christian Cabrera R.
            Para aprender a usar Asterisk, asiste a uno de mis cursos Asterisk
            Si deseas asesoría pagada, por favor contáctame

            Comentario


            • #7
              context

              Tratare de escribirte un ejemplo clarificador:

              en extensions.conf:

              [contexto-no-puede-llamar-a-nadie]
              # No pongo nada

              [contexto-solo-puede-llamar-a-la-extension-10]
              exten => 10,1,Dial (SIP/10,90,Ttr)
              exten => 10,2,Hangup

              [contexto-puede-llamar-a-traves-de-PSTN]
              exten => _9XXXXX, Dial (Zap/1/${EXTEN:1}, 90,Tt)

              [contexto-puede-llamar-a-la-extension-10-y-a-traves-de-PSTN]
              include => contexto-solo-puede-llamar-a-la-extension-10
              include => contexto-puede-llamar-a-traves-de-PSTN

              Despues colocas a cada usuario en el contexto que te sea mas conveniente, segun los permisos que quieras aignarles.

              Comentario


              • #8
                Re: context

                Muchas gracias a todos, ya lo entendi.

                Otra pequeña duda que tengo es esta (sacadode configuraciones Mike)

                exten => s,1,Answer
                exten => s,2,Wait,1
                exten => s,3,Background(${SOUNDS}/bienvenida)

                Mi duda principal viene por la "s", esta quiere decir "toda llamada entrante" ?
                [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

                Comentario


                • #9
                  Re: context

                  La S significa que por dicho contexto se configuraran las llamadas de entrama (INICIO)...creo YUSO que deberias leer mas acerca de los temas puesto que estas haciendo preguntas de conocimiento general para personas que realmente quieren aprender...por favor leete el handbook o los archivos de configuracion de MIKE que te explica detalladamente para que sirve cada cosa...

                  Comentario


                  • #10
                    Re: context

                    Esos documentos ya estan leidos, unicamente que esos 2 terminos no me quedaron muy claros.....
                    [url="http://www.pcinnova.com"]www.pcinnova.com[/url]

                    Comentario

                    Principales Usuarios Activos

                    Colapsar

                    No hay usuarios activos superiores.
                    Trabajando...
                    X