With pleasure I present you SefaUtil GUI v2. First thanks to all the beta tester which provided a lot of good feedback which has been incorporated in the tool.

SefaUtil v2

So know you probably want to know what has improved?

SQL querying

Well several things have been improved but most improved piece is retrieving the current settings. As you may know Sefautil signs in for every action which you executie: both query and change. Greig Sheridan (@greiginsydney) pointer me to the script of James Cussen which contained soms SQL to query certain databases for Lync. Based on that script I started the research on how I could user those scripts in SefaUtil GUI. It took soms time but in this version querying the setting for a user is performed by using SQL queries. This speeds up the process amazingly. Changing settings is still performed by invoking SefaUtil.exe

Pool switching

The GUI now contains an option to switch from pools. So if you have multiple pools you can now easily switch by using the GUI. This will safe you time because you now don’t have to reload the tool. In addition to this the user list now only contains the users homed on that pool. The delegates list still is the long list which contains all Enterprise Voice enabled users.

Backup and recovery

An option has been introduced to backup & recovery your SefaUtil settings.  Please test this functionality yourself before using it in production. As far as I have tested I it worked good for me but I strongly encourage you to test it in a lab environment prior to restoring settings in production.

Skype for Business support

Skype for Business is available for a while so I added support for this also. Keep in mind this will user a different version of SefaUtil.exe compared to the one for Lync 2013.


Additional parameters have been added most on request:

  • SfB2015: Could be used to overwrite the default location of SefaUtil for Skype for Business Server 2015
  • Groupiddigits: Could be used to overwrite amount of digits used for team calls incl. # if used, default value is 3
  • Loaddata: Can be used to prevent to automatically load data

Besides this a lot of code optimization has been performed and several bugs have been fixed.

As with all software despite the heavy testing you might find an issue. If so please let me know so I can assist you with troubleshooting the issue and make code changes if necessary so other people can benefit from it.

SefaUtil GUI V2 van be downloaded via the link below:


Johan Veldhuis