spufi Posted April 30, 2021 #1 Share Posted April 30, 2021 Hallo Forum für den Angerufenen User kann man im Script über PBXUser.UnconditionalRedirectNumber ="123" die Rufumleitung ändern. Nun möchte ich das aber für eine andere Nummer machen. Mein Versuch: Dim oPBXConfig Set oPBXConfig = PBXScript.CreateObject("IpPBxSrv.PBXConfig") oPBXConfig.Initialize PBXUser Dim oUsers Set oUsers = oPBXConfig2.GetUserByAddress(numFrom) Dim oUser For Each oUser in oUsers 'oPBXConfig.Initialize oUser oUser.UnconditionalRedirectNumber = "123" oUser.UnconditionalRedirect = True Next Bei oUser.UnconditionalRedirectNumber = "123" wird abgebrochen. Wie bekomme ich das hin? Link to comment Share on other sites More sharing options...
Tom Wellige Posted May 3, 2021 #2 Share Posted May 3, 2021 Leider gar nicht. Das PBXUser Objekt welches Du in der Liste findest, welche GetUserByAddress zurück liefert, ist nicht identisch zu dem PBXUser Objekt des aktuellen Skript Benutzers. Die Umleitungskonfiguration lässt sich nur für den aktuellen Skript Benutzer manipulieren, nicht jedoch für beliebige andere Benutzer. Damit wäre es möglich dass jeder Benutzer bei jedem anderen Benutzer beliebig in die Umleitungskonfiguration eingreifen könnte. Du musst über das Config Data Store SDK bzw. Powershell gehen. Über diesen Weg wird sich gestellt, dass ausreichende von Administrator vergebene Zugriffsrechte vorhanden sind. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now