Last week I was tasked with the challenge of assigning a sharepoint only license from our Office 365 license pool to a large list of staff.

The following is what I came up with – I added the ability to prompt before assignment, just in case a UPN had slipped through my pre scripting filtering.

This script relies on a CSV file of user principal names, one column – titled UserPrincipalName

Currently, the script assigns a full set of 365 licenses, then removes all but the one the user requires – future plans are to just assign whats required.

 

It’s all about the bug fixes… Due to many a late evening coding, and some switches in my development environment – this release fixes some of the major show stopping bugs that had made its way into v0.0.3.0

So here’s a breakdown of whats new:

  • Resolved handler issues for all check boxes and radio buttons
  • Many more improvements in serial number handling/storage

Screen Shot 2013 12 01 at 17 LCS 2014 v0.0.4.0 Released

All of the other features still stand:

Features

  • Custom Status – This application eases the pain of creating 4 custom status options for the Microsoft Lync Client. Rather then just telling your contacts you are away or busy, you can now give them more insight into what you are on with.
  • Linked Personal Notes - Now when you switch to a status, a predefined personal note will also apply
  • Linked Locations - Now when you switch to a status, a predefined location will also apply
  • Automated(Canned) Responses - Upon selecting a custom status, the application is capable of intercepting conversation requests and replying (automatically) with your predefined response.
    • Exception Lists – Sometimes you don’t want your automated responses going to every contact in your list, the application works with a list of predefined addresses which it won’t respond to.
    • Frequency of response - Much like Microsoft Outlook, you can prevent (if you want) the recipient receiving multiple copies of your ‘canned’ response in a 24 hour period. Alternatively, you can set the app to reply every time.
  • Call handling - Upon selecting a custom status, the application is capable of intercepting voice call requests and handling them  (automatically) with your predefined response.
    • Reject Call – The app is now capable of automatically rejecting calls, sending them to voice mail if set up.
    • Call Forward - The app is now capable of automatically forwarding incoming calls to your defined recipient.
      • On both counts it’s still possible to honour the exception list, allowing calls from your predefined contacts from bypassing the rules and passing through.
  • Tools - The application also contains a tool set for some often required ‘tweaks’/file manipulations to resolve some of the niggles we come across in our Lync environment.
    • Lync Cache Cleaning - Lync caches information locally to aid with performance, this can often cause delays when information is updated on other clients or centrally.
      • Photo Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client photo cache. Very useful when diagnosing photo synchronisation issues.
      • Contact Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client Contact cache cleaning. This saves having to remove all the users login information, but often helps clear spurious contact list issues. Such as people’s status’ being listed incorrectly.
    • Appear Offline - The application gives the end-user the ability to enable a hidden Lync feature, the ability to appear offline.. This is especially useful if you are out of the office and need to make calls, but do not want to receive calls/IM’s
    • Force GAL Download - The application enables the end-user to override the delay of download for the GAL, very handy during a rebuild of an end users machine.
    • Backup GAL – The application makes backing up the local copy of the GAL a point and click process. This comes in handy when migrating a user from one machine to another.

As always, please let me know if you discover any bugs – or have suggestions for features. If you already have a key for the app you can download the MSI here, use the built in ‘Check for updates’ functionality or If you don’t yet have a key please use this link:

Tagged with:  

LCS 2014 v0.0.3.0 Released

On December 1, 2013, in Blog, Lync, by

In this release of LCS I have focused on ironing out even more bugs, and also put some focus into the GUI. Now when you create your custom status the tabs titles change to reflect this.

After fighting with distribution methods, I have now included a separate app in the distribution.. So once the App is installed it will no longer need to download the full setup package again!

I have also now introduced custom IM and Call routing for the built in Microsoft Lync Away state.

So here’s a breakdown of whats new:

  • Resolved issue with setting status from system tray
  • Keyboard shortcuts for all the commands
  • Introduction of ‘Away’ tab
  • Introduction of the ‘Check for Updates’ app
  • Improvements in rule handling logic

Screen Shot 2013 12 01 at 17 LCS 2014 v0.0.3.0 Released

All of the other features still stand:

Features

  • Custom Status – This application eases the pain of creating 4 custom status options for the Microsoft Lync Client. Rather then just telling your contacts you are away or busy, you can now give them more insight into what you are on with.
  • Linked Personal Notes - Now when you switch to a status, a predefined personal note will also apply
  • Linked Locations - Now when you switch to a status, a predefined location will also apply
  • Automated(Canned) Responses - Upon selecting a custom status, the application is capable of intercepting conversation requests and replying (automatically) with your predefined response.
    • Exception Lists – Sometimes you don’t want your automated responses going to every contact in your list, the application works with a list of predefined addresses which it won’t respond to.
    • Frequency of response - Much like Microsoft Outlook, you can prevent (if you want) the recipient receiving multiple copies of your ‘canned’ response in a 24 hour period. Alternatively, you can set the app to reply every time.
  • Call handling - Upon selecting a custom status, the application is capable of intercepting voice call requests and handling them  (automatically) with your predefined response.
    • Reject Call – The app is now capable of automatically rejecting calls, sending them to voice mail if set up.
    • Call Forward - The app is now capable of automatically forwarding incoming calls to your defined recipient.
      • On both counts it’s still possible to honour the exception list, allowing calls from your predefined contacts from bypassing the rules and passing through.
  • Tools - The application also contains a tool set for some often required ‘tweaks’/file manipulations to resolve some of the niggles we come across in our Lync environment.
    • Lync Cache Cleaning - Lync caches information locally to aid with performance, this can often cause delays when information is updated on other clients or centrally.
      • Photo Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client photo cache. Very useful when diagnosing photo synchronisation issues.
      • Contact Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client Contact cache cleaning. This saves having to remove all the users login information, but often helps clear spurious contact list issues. Such as people’s status’ being listed incorrectly.
    • Appear Offline - The application gives the end-user the ability to enable a hidden Lync feature, the ability to appear offline.. This is especially useful if you are out of the office and need to make calls, but do not want to receive calls/IM’s
    • Force GAL Download - The application enables the end-user to override the delay of download for the GAL, very handy during a rebuild of an end users machine.
    • Backup GAL – The application makes backing up the local copy of the GAL a point and click process. This comes in handy when migrating a user from one machine to another.

As always, please let me know if you discover any bugs – or have suggestions for features. If you already have a key for the app you can download the MSI here, use the built in ‘Check for updates’ functionality or If you don’t yet have a key please use this link:

 

LCS 2014 v0.0.2.0 Released

On November 27, 2013, in Blog, by

In this release of LCS I have focused on ironing out some of the show stopping ‘bugs’ which have crept into the code in previous versions. There’s also a handful of small/quick wins off my apps roadmap (public roadmap coming soon).

But wait…. Why the big jump in version numbers? I hear you say.. Well, I have now changed my setup package to an MSI, this is aimed at my plans for rapid/mass deployment. As MSI’s ignore the last digit of the version number, it meant deploying updated version was messy. v0.0.1.0 was a ‘private’ release to help resolve an issue for one of the BETA testers. Changes have now been merged into v0.0.2.0

So here’s a breakdown of whats new:

  • Introduction of status icons in systray context menu
  • Resolved issue with reply box remaining disabled for some users
  • Implemented start with windows options
  • Improved file delete routines even more, to iron out issues some users experienced
  • Implemented button to restart Lync client
  • A handful of users had reported the app was forcing an auto answer, this is now resolved.
  • Introduction of status icons in system tray menu
  • Ground work for Auto Answer for future release
  • Fixed auto update ’16bit’ setup.exe issues
  • Introduction of keyboard shortcuts for menu items

LCS 0.0.0.6 LCS 2014 v0.0.2.0 Released

All of the other features still stand:

Features

  • Custom Status – This application eases the pain of creating 4 custom status options for the Microsoft Lync Client. Rather then just telling your contacts you are away or busy, you can now give them more insight into what you are on with.
  • Linked Personal Notes - Now when you switch to a status, a predefined personal note will also apply
  • Linked Locations - Now when you switch to a status, a predefined location will also apply
  • Automated(Canned) Responses - Upon selecting a custom status, the application is capable of intercepting conversation requests and replying (automatically) with your predefined response.
    • Exception Lists – Sometimes you don’t want your automated responses going to every contact in your list, the application works with a list of predefined addresses which it won’t respond to.
    • Frequency of response - Much like Microsoft Outlook, you can prevent (if you want) the recipient receiving multiple copies of your ‘canned’ response in a 24 hour period. Alternatively, you can set the app to reply every time.
  • Call handling - Upon selecting a custom status, the application is capable of intercepting voice call requests and handling them  (automatically) with your predefined response.
    • Reject Call – The app is now capable of automatically rejecting calls, sending them to voice mail if set up.
    • Call Forward - The app is now capable of automatically forwarding incoming calls to your defined recipient.
      • On both counts it’s still possible to honour the exception list, allowing calls from your predefined contacts from bypassing the rules and passing through.
  • Tools - The application also contains a tool set for some often required ‘tweaks’/file manipulations to resolve some of the niggles we come across in our Lync environment.
    • Lync Cache Cleaning - Lync caches information locally to aid with performance, this can often cause delays when information is updated on other clients or centrally.
      • Photo Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client photo cache. Very useful when diagnosing photo synchronisation issues.
      • Contact Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client Contact cache cleaning. This saves having to remove all the users login information, but often helps clear spurious contact list issues. Such as people’s status’ being listed incorrectly.
    • Appear Offline - The application gives the end-user the ability to enable a hidden Lync feature, the ability to appear offline.. This is especially useful if you are out of the office and need to make calls, but do not want to receive calls/IM’s
    • Force GAL Download - The application enables the end-user to override the delay of download for the GAL, very handy during a rebuild of an end users machine.
    • Backup GAL – The application makes backing up the local copy of the GAL a point and click process. This comes in handy when migrating a user from one machine to another.

As always, please let me know if you discover any bugs – or have suggestions for features. If you already have a key for the app you can download the MSI here, use the built in ‘Check for updates’ functionality or If you don’t yet have a key please use this link:

 

LCS 2014 v0.0.0.6 Released

On November 24, 2013, in Blog, Lync, by

Hello

I have just uploaded the latest revision of the LCS 2014 software. In this release I have been focusing on call handling features. The app is now capable of rejecting or forwarding calls. I have also switched the form design to be tab based.. This makes things a lot less complicated and ‘busy’.

LCS 0.0.0.6 LCS 2014 v0.0.0.6 Released

Features

  • Custom Status – This application eases the pain of creating 4 custom status options for the Microsoft Lync Client. Rather then just telling your contacts you are away or busy, you can now give them more insight into what you are on with.
  • Linked Personal Notes - Now when you switch to a status, a predefined personal note will also apply
  • Linked Locations - Now when you switch to a status, a predefined location will also apply
  • Automated(Canned) Responses - Upon selecting a custom status, the application is capable of intercepting conversation requests and replying (automatically) with your predefined response.
    • Exception Lists – Sometimes you don’t want your automated responses going to every contact in your list, the application works with a list of predefined addresses which it won’t respond to.
    • Frequency of response - Much like Microsoft Outlook, you can prevent (if you want) the recipient receiving multiple copies of your ‘canned’ response in a 24 hour period. Alternatively, you can set the app to reply every time.
  • Call handling - Upon selecting a custom status, the application is capable of intercepting voice call requests and handling them  (automatically) with your predefined response.
    • Reject Call – The app is now capable of automatically rejecting calls, sending them to voice mail if set up.
    • Call Forward - The app is now capable of automatically forwarding incoming calls to your defined recipient.
      • On both counts it’s still possible to honour the exception list, allowing calls from your predefined contacts from bypassing the rules and passing through.
  • Tools - The application also contains a tool set for some often required ‘tweaks’/file manipulations to resolve some of the niggles we come across in our Lync environment.
    • Lync Cache Cleaning - Lync caches information locally to aid with performance, this can often cause delays when information is updated on other clients or centrally.
      • Photo Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client photo cache. Very useful when diagnosing photo synchronisation issues.
      • Contact Cache Cleaning - The application enables the end-user to ‘point and click’ clear down the Lync Client Contact cache cleaning. This saves having to remove all the users login information, but often helps clear spurious contact list issues. Such as people’s status’ being listed incorrectly.
    • Appear Offline - The application gives the end-user the ability to enable a hidden Lync feature, the ability to appear offline.. This is especially useful if you are out of the office and need to make calls, but do not want to receive calls/IM’s
    • Force GAL Download - The application enables the end-user to override the delay of download for the GAL, very handy during a rebuild of an end users machine.
    • Backup GAL – The application makes backing up the local copy of the GAL a point and click process. This comes in handy when migrating a user from one machine to another.

As always, please let me know if you discover any bugs – or have suggestions for features. If you already have a key for the app you can download the MSI here .. If you don’t yet have a key please use this link:

Tagged with:  
Page 1 of 10512345...102030...Last »

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!