SefaUtil

All posts tagged SefaUtil

SefaUtil Gui v2.1

SefaUtil GUI v2.1 bevat kleine aanpassingen voor issues die gemeld zijn door gebruikers.  In deze versie worden o.a. de volgende problemen verholpen

  • delegates zoeken optie werkt niet correct
  • tijd voordat wordt doorgeschakeld naar een geconfigureerd team werkt niet correct

Mocht je nog een probleem vinden met deze versie van het script laat een comment achter en ik neem contact met je op om te kijken hoe we het probleem kunnen verhelpen.

Download SefaUtil GUI v2.1

SefaUtil GUI v2

Met veel genoegen presenteer ik SefaUtil GUI v2. Allereerst wil ik alle beta tester bedanken zij hebben veel waardevolle feedback gegeven en voor zover mogelijk heb ik deze feedback direct verwerkt in deze nieuwe versie.

SefaUtil v2

Maar wat is er allemaal verbeter in deze versie?

SQL querying

Er zijn diverse dingen verbeterd maar de verbetering waar ik het meest trots op ben is de manier hoe data wordt opgehaald. Zoals je misschien wel weet log SefaUtil elke keer in als je een query uitvoert of data wil wijzigen. Op advies van Greig Sheridan heb ik gekeken naar het script van  James Cussen waarin hij SQL gebruikt om informatie op te halen uit de Lync database d.m.v. SQL queries. Hierop gebaseerd ben ik onderzoek gaan doen hoe ik dit ook kon gebruiken. In deze versie worden de huidige instellingen opgehaald d.m.v. SQL queries. Dit zorgt ervoor data de data veel sneller getoond kan worden in de GUI. Het aanpassen van instellingen gebeurd nog steeds door gebruik te maken van SefaUtil.exe

Pool switching

Het wisselen tussen Pools kan nu direct vanuit de GUI uitgevoerd worden. Als een omgeving dus bestaat uit meerdere pools dan is het een kwestie van de correcte pool kiezen om van pool te wijzigen. Hiermee wordt voorkomen dat de tool afgesloten moet worden en vervolgens weer opnieuw opgestart moet worden. Daarnaast worden alleen de gebruikers getoond die gehost zijn op de betreffende pool. De delegates worden nog wel opgehaald door in de hele omgeving te kijken welke gebruikers Enterprise Voice enabled zijn.

Backup en recovery

Een optie om een back up & recovery uit te voeren van SefaUtil maakt het nu mogelijk om settings veilig te stellen. Test deze functionaliteit goed voordat je dit in productie gebruikt. Voor zover ik heb getest werkt deze functionaliteit goed maar ik raad aan de resteren optie eerst in een lab omgeving uit te testen.

Skype for Business support

Skype for Business support is uiteraard ook toegevoegd. Let er op dat dit een aparte versie van SefaUtil.exe vereist

Parameters

Diverse nieuwe parameters zijn toegevoegd:

  • SfB2015: kan gebruikt worden om de standaard locatie voor SefaUtil voor Skype for Business Server 2015 aan te passen
  • Groupiddigits: Kan gebruikt worden om het aantal getallen voor team calls aan te passen incl. #, de standaard waarde is 3
  • Loaddata: kan gebruikt worden om data niet automatisch te laten tijdens het opstarten van de tool

Daarnaast is de code geoptimaliseerd en zijn diverse bugs gefixed.

Net als alle andere software kan het zijn dat er nog problemen optreden ondanks het vele testen. Als je een issue tegenkomt laat dit dan aan me weten zodat we dit issue op kunnen lossen. Hiermee los je niet alleen het probleem op wat je zelf ervaart maar ook het probleem wat andere mensen mogelijk ondervinden.

SefaUtil V2 kan via onderstaande link gedownload worden:

SefaUtil GUI

Als je met Lync Enterprise voice bezig bent dan heb je vast weleens gebruik gemaakt van Sefautil (secondary extension feature activation). Een cmdline utility waarmee je diverse settings kunt wijzigen die te maken hebben met enterprise voice bijvoorbeeld:

  • call forward
  • simultaneous ringing
  • call pickup (alleen Lync 2013)

Nou is zo’n cmdline natuurlijk wel leuk maar omdat je vaak de parameters niet meer weet is het soms best lastig. Om het e.e.a. te vergemakkelijken heb ik een wrapper om de tool heen geschreven: SefaUtil GUI.

SefaUtil GUI

Dit op Powershell gebaseerde script laat je dezelfde functionaliteiten configureren alleen dan via een GUI. De tool beschikt over twee tabs. De eerste tab Main bevat alle functionaliteiten. Op de tab Info kun je informative vinden over de Lync Server versie, de directory van SefaUtil en logging informatie. De logging die gemaakt wordt kan via een knop geëxporteerd worden zodat je later terug kan kijken welke eenpassingen zijn uitgevoerd.

Installatie

Het script dient geplaatst te worden op een machine waarop de sefautil tool is geïnstalleerd. Een uitgebreide handleiding hoe je Sefautil kunt installeren is te vinden op deze pagina: Deploy the SEFAUtil tool.

Naast de tool zelf dienen de Lync Core components geïnstalleerd te zijn.

Het kan nodig zijn om de executionpolicy aan te passen voor het script, meer informatie hierover is te vinden op deze TechNet pagina: Using the Set-ExecutionPolicy Cmdlet.

De tool kan gestart worden d.m.v. start-sefautil -pool poolfqdn

Download