Changes for page AsteriskMinUserConf
Last modified by fca on 2017/04/25 10:16
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -5,12 +5,12 @@ 5 5 6 6 == Classes == 7 7 Pour qu'Asterisk puisse gérer un utilisateur il doit appartenir aux classes suivantes : 8 - * '''!AsteriskExtension''': c'est la classe de base, celle qui dit que l'on a une existence dans le dialplan d'asterisk ..8 + * **AsteriskExtension** : c'est la classe de base, celle qui dit que l'on a une existence dans le dialplan d'asterisk .. 9 9 Y ecrire correspond a créer une nouvelle extension dans {{{ /etc/asterisk/extensions.conf }}}. 10 10 Elle est de toute façon la classe parente des classes suivantes et donc a ce titre incontournable. 11 - * '''AsteriskSIPUser''': celle ci dépends de la première, elle décrit le compte SIP et la façon dont il va interagir avec asterisk11 + * **AsteriskSIPUser** : celle ci dépends de la première, elle décrit le compte SIP et la façon dont il va interagir avec asterisk 12 12 Y ecrire revient à créer un nouveau compte ( peer user ou friend ) dans sip.conf ( et/ou user.conf ). Elle contient les attributs minimums pour définir un compte personnel de téléphonie. 13 - * '''!AsteriskVoicemail''': Cette classe permet de définir les attributs basiques et avancés ( pour le basique on aurait pu se contenter des classes précedentes ) du voicemail. Les attributs quelle contient vont permettre une gestion avancées des options de boite vocales.13 + * **AsteriskVoicemail** : Cette classe permet de définir les attributs basiques et avancés ( pour le basique on aurait pu se contenter des classes précedentes ) du voicemail. Les attributs quelle contient vont permettre une gestion avancées des options de boite vocales. 14 14 15 15 16 16 == Attributs == ... ... @@ -18,52 +18,52 @@ 18 18 19 19 Les autres directives asterisk imperatives sont prises en charge dans la config en tant qu'options par défaut. 20 20 21 -=== !AsteriskExtension ===21 +=== AsteriskExtension === 22 22 L'équivalent d'une extension dans extensions.conf on peut s'en passer si le dialplan contient une extension par défaut du type exten => 1XXX,1,dial(SIP/${EXTEN}) mais les renseigner peux permettre une gestion plus fine par utilisateur ... 23 - * ''!AstExtension :''le numéro de téléphone24 - * ''!AstContext :''le contexte d'appartenance de l'utilisateur25 - * ''!AstPriority :''généralement 1 dans le cas présent26 - * ''!AstApplication :''l'application utilsée ( Dial Gosub !VoiceMailMain etc... )27 - * ''!AstApplicationData :''Les paramètres de l'application ( un compte sip, dans le cas de Dial par exemple )23 + * **AstExtension :** le numéro de téléphone 24 + * **AstContext :** le contexte d'appartenance de l'utilisateur 25 + * **AstPriority :** généralement 1 dans le cas présent 26 + * **AstApplication :** l'application utilsée ( Dial Gosub !VoiceMailMain etc... ) 27 + * **AstApplicationData :** Les paramètres de l'application ( un compte sip, dans le cas de Dial par exemple ) 28 28 29 29 30 30 31 31 === AsteriskSIPUser === 32 32 Description du compte SIP 33 - * ''!AstAccountHost :''positionner a dynamic pour que le compte ne soit pas lié a une une adresse ip fixe ...34 - * ''!AstAccountType :''positionner à friend ( entrant et sortant )35 - * ''!AstAccountName :''l'extension mais en nom du compte sip .... définit l'existence du compte36 - * ''!AstAccountSecret :''le mot de passe pour enregistrer le téléphone sur le serveur .37 - * ''!AstAccountContext :''le contexte entrant du compte sip et passé par défaut aux applications ( le contexte du voicemail est géré par exemple dans AstVMContext ...)38 - * ''!AstAccountMailBox :''définit la boite par défaut pour les messages vocaux.39 - * ''AstAccountCallerID:''Le caller id du compte ... typiquement '''''Prénon, Nom, <N°telephone>'''''33 + * **AstAccountHost :** positionner a dynamic pour que le compte ne soit pas lié a une une adresse ip fixe ... 34 + * **AstAccountType :** positionner à friend ( entrant et sortant ) 35 + * **AstAccountName :** l'extension mais en nom du compte sip .... définit l'existence du compte 36 + * **AstAccountSecret :** le mot de passe pour enregistrer le téléphone sur le serveur . 37 + * **AstAccountContext :** le contexte entrant du compte sip et passé par défaut aux applications ( le contexte du voicemail est géré par exemple dans AstVMContext ...) 38 + * **AstAccountMailBox :** définit la boite par défaut pour les messages vocaux. 39 + * **AstAccountCallerID:** Le caller id du compte ... typiquement '''''Prénon, Nom, <N°telephone>''''' 40 40 ==== Ajouts Maison a la classe LDAP ==== 41 - * ''AstAccountSubscribeContext:''mappé par {{{ subscribecontext }}} positionné a '''BLF_Group_1''' pour le monitoring des lignes en temps réel ( touches rapides, standard ... )42 - * ''!AstAccountCallLimit :''mappé par {{{call-limit}}} ( utile pour la gestion des BLF avec grandstream notament ) . Le positionner a 20 si il doit l'être.41 + * **AstAccountSubscribeContext:** mappé par {{{ subscribecontext }}} positionné a '''BLF_Group_1''' pour le monitoring des lignes en temps réel ( touches rapides, standard ... ) 42 + * **AstAccountCallLimit :** mappé par {{{call-limit}}} ( utile pour la gestion des BLF avec grandstream notament ) . Le positionner a 20 si il doit l'être. 43 43 44 44 ==== Les attributs suivants ne sont pas a remplir mais doivent impérativement être correctement mappés pour l'enregistrement des comptes. ==== 45 - * ''!AstAccountPort :''Le port Sip utilisé46 - * ''AstAccountIPAddress :''L'adresse ip du client47 - * ''!AstAccountExpirationTimeStamp :''date d'expiration du bail ( il est renouvelé toute les 60 secondes environ )48 - * ''AstAccountLastQualifyMilliseconds''stocke lui aussi une donnée temporelle . il est mappé dans[source:/trunk/etc/asterisk/res_ldap.conf:res_ldap.conf] par le mot clef {{{lastms}}}45 + * **AstAccountPort :** Le port Sip utilisé 46 + * **AstAccountIPAddress :** L'adresse ip du client 47 + * **!AstAccountExpirationTimeStamp :** date d'expiration du bail ( il est renouvelé toute les 60 secondes environ ) 48 + * **AstAccountLastQualifyMilliseconds :** stocke lui aussi une donnée temporelle . il est mappé dans res_ldap.conf par le mot clef {{{lastms}}} 49 49 50 50 51 51 52 52 53 -=== !AsteriskVoicemail ===54 - * ''AstVMPassword :''Le mot de passe permettant d'écouter ses messages vocaux.55 - * ''AstVMEmail :''Permettra de définir l'e-mail ou envoyer les notifications/messages.53 +=== AsteriskVoicemail === 54 + * **AstVMPassword :** Le mot de passe permettant d'écouter ses messages vocaux. 55 + * **AstVMEmail :** Permettra de définir l'e-mail ou envoyer les notifications/messages. 56 56 il faut y copier le mail officiel de l'utilisateur. ( l'attribut mail pouvant être multiple Asterisk prend la dernière valeur ce qui n'est pas toujours pertinent ) 57 - * ''AstVMContext :''Le contexte des voicemail de l'utilisateur depuis que la config du voicemail est gérée dans le contexte [voicemail] dans [source:/trunk/etc/asterisk/res_ldap.conf: res_ldap.conf]58 - * ''AstVMMailbox :''L'attribut définissant la boite mail de l'utilisateur depuis que le voicemail est gérée dans le contexte [voicemail] dans [source:/trunk/etc/asterisk/res_ldap.conf: res_ldap.conf]57 + * **AstVMContext :** Le contexte des voicemail de l'utilisateur depuis que la config du voicemail est gérée dans le contexte [voicemail] dans [source:/trunk/etc/asterisk/res_ldap.conf: res_ldap.conf] 58 + * **AstVMMailbox :** L'attribut définissant la boite mail de l'utilisateur depuis que le voicemail est gérée dans le contexte [voicemail] dans [source:/trunk/etc/asterisk/res_ldap.conf: res_ldap.conf] 59 59 60 60 === Attributs Classiques === 61 61 Ceux qui sont mappés par res_ldap.conf et conditionne le bon foctionnement du compte de téléphonie 62 - * ''displayName :''le nom d'affichage. Il est utilisé en tant qu'identité par le !VoiceMail et l'application d'annuaire ( Directory ). Il est mappé par le mot {{{ fullname }}} dans [[res_ldap.conf]]62 + * **displayName :** le nom d'affichage. Il est utilisé en tant qu'identité par le !VoiceMail et l'application d'annuaire ( Directory ). Il est mappé par le mot {{{ fullname }}} dans [[res_ldap.conf]] 63 63 * ''pager :'' Non obligatoire utilisé éventuellement par le [[VoiceMail]] pour un notification de reception de message 64 64 65 65 ==== Les attributs suivants on étés remplacés (voir plus haut) ==== 66 - * ''mail :''l'e-mail utilisé par le VoiceMail pour envoyer notifications et./ou messages. Asterisk utilise pour le moment le dernier e-mail de la liste ... ce qui n'est pas toujours le plus pertinent .. d'où l'utilisation d'une classe supplémentaire et d'un autre attribut.66 + * **mail :** l'e-mail utilisé par le VoiceMail pour envoyer notifications et./ou messages. Asterisk utilise pour le moment le dernier e-mail de la liste ... ce qui n'est pas toujours le plus pertinent .. d'où l'utilisation d'une classe supplémentaire et d'un autre attribut. 67 67 68 - * ''businessCategory''Est actuellement utilisé pour l'attribut call-limit ( utile pour la gestion des BLF avec grandstream notament ) . Le positionner a 20 si il doit l'être.68 + * **businessCategory** Est actuellement utilisé pour l'attribut call-limit ( utile pour la gestion des BLF avec grandstream notament ) . Le positionner a 20 si il doit l'être. 69 69