Skip to main content

gs-user-add

Beschreibung Script

Hinzufügen eines LocaPhone-Benutzers und dessen Daten (Benutzer-Konto, Host) in die Datenbank des Systems.


Benutzung

loca@voip:~$

BASH
/opt/locaphone/scripts/gs-user-add { --help | -? }

Usage: gs-user-add 	--user=<user>				--language=<language> 
					--ext=<1234>				--email=<email>
					--pin=<123456>				--host=<id>|<ip>
					--firstname=<firstname>		[--group=<id>] 
					--lastname=<lastname> 		[--no-reload]


Parameter

ParameterBeschreibung
user1LocaPhone-Benutzer
ext2Nebenstellen-Nummer
pinPIN LocaPhone-Benutzer
firstnameVorname
lastnameNachname
language

Sprache

de-DE: Deutsch
en-US: Englisch

emailE-Mail-Adresse LocaPhone-Benutzer
hostID oder IP-Adresse des Host
group3

ID Provisionierungs-Gruppe

no-reload4kein SIP Reload durchführen

help

Hilfe zur Benutzung des Scripts

Hinweise

[1] Als Benutzername kann ein beliebiger alphanumerischer String verwendet werden, z.B. die Personalnummer oder auch direkt die Nebenstellen-Nummer. Dieser Benutzername muss bei allen weiteren diesen Benutzer betreffenden Skript-Aufrufen angegeben werden.

[2] Die Nebenstellennummer muss zwischen 2 und 10 Stellen lang sein. Diese Nummer ist auch gleichzeitig die Nummer des SIP-Peers in Asterisk.

[3] ID Provisionierungs-Gruppe, die dem Benutzer zugeordnet werden soll. Die Provisionierungsgruppen können mit gs-prov-groups-get ausgelesen werden.

[4] Keinen „Reload“ der Asterisk-Server durchführen. Dieser Parameter wird verwendet, wenn mehrere Teilnehmer über Shell-Scrips hinzugefügt werden. So werden mehrfache „Reloads“ von Asterisk vermieden, die die Stabilität des Systemes beeinflussen könnten.


Ausgabe

BASH
root@voip:/opt/locaphone/scripts/gs-user-add --user=locaphone --ext=26 --pin=1234 --firstname=Loca --lastname=Phone --language=german --email=locaphone@loca.net --host=10.10.1.123

User added.


Abhängigkeiten

Keine.


Zusätzliche Informationen

Der Exit-Code des Scriptes ist 0 bei Erfolg oder > 0 bei einem Fehler.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.