November 26, 2014

TIP 1421A: Active Directory Group Membership (PowerShell)

Filed under: MVP/MSFT/MCT, PowerShell — Desmond Lee @ 12:05 am

Active Directory Module for Windows PowerShell in Windows Server 2008 R2 and above ships with a rich set of cmdlets. Among many others in various categories, Group Membership is certainly a common administrative task undertaken by AD Administrators.

You can discover all AD groups in which a user is a member of, including nested security groups, by using one of the following:

(more…)

November 24, 2014

TIP 1420B: Get-CsPoolFabricState | … ? (Lync Server 2013 / Windows Fabric and Routing Group)

In Lync Server 2013, the cmdlet Get-CsPoolFabricState does not accept or generate any objects as output in the pipeline. String values representing the Windows Fabric state is displayed directly to the console. It is not possible to capture or redirect the text output using a regular pipe (|) or redirection (>) to a file on disk (not even with the clip.exe tool).

One way to summarize the list of user routing groups from Get-CsPoolFabricState is to first manually copy and save the raw text output to a text file:

more/…

(more…)

November 21, 2014

Update Digest: Lync Server 2013 Cumulative Update, Management Pack, etc. (Nov 2014)

Lync Server 2013

  • Updates for Lync Server 2013 - “CU7″ Nov 2014 (KB2809243)
  • [version 8308.834] (download)
  • applies to both Lync Server 2013 and Lync Server 2013 Multitenant Hosting Pack

Lync Server 2013 Management Pack

  • [version 5.0.8308.831]
  • download (LS2013ManagementPacks.msi, Lync Server 2013 Management Pack Guide.doc and WatcherNode.msi)

Others

  • Microsoft Lync Room System Deployment Guide (Nov2014 download)
  • Microsoft Lync Room System Administrative Web Portal
    - A Lync Server web component to monitor and manage Lync Room System devices
    - [version 8308.846] download (LyncRoomAdminPortal.exe)
  • Configuring the Windows Server 2012 Web Application Proxy as a Reverse Proxy for Lync Server (download)

Follow me for all the buzz -> @_leedesmond (Twitter)!

Keywords: patch, security, hotfix, update, rollup package, lync cumulative update (Lync 2013), lync server, security, cu update, mise à jour, cu, update rollup, RU (release update)

November 19, 2014

TIP 1420A: Get-CsPoolFabricState (Lync Server 2013 / Windows Fabric and Routing Group)

Filed under: Lync MVP Alliance, Skype for Business,Lync Server 2013/2010, PowerShell — Desmond Lee @ 12:01 am

Windows Fabric is the underlying technology which enables Lync Server 2013 to perform its magic of high availability and redundancy at the Front-End Enterprise Edition pool-level. This loosely-coupled brick-model reduces dependencies on the SQL database back-end at the expense of heavier hardware demands on each FE server node.

At the very initial start-up, each of the FE server is assigned to a routing group in the EE pool. The number of routing groups dynamically increases as additional users come on-board. Written into the msRTCSIP-UserRoutingGroupID AD attribute, this is how a Lync-enabled user is associated with a routing group of a pool.

(more…)

November 17, 2014

TIP #1419: Check SQL Database Disk Space Usage (Lync Server 2013)

To check disk space usage for the various SQL database tables utilized in Lync Server 2013, execute the SQL stored procedure:

DBCC SQLPERF (LOGSPACE)

against the local rtcxds table of each Front-End server pool via SQL Management Studio (look under the percentage filled column).

November 13, 2014

TIP: Modify Multivalue AD Attributes in PowerShell (Lync Server)

Filed under: Lync MVP Alliance, Skype for Business,Lync Server 2013/2010, PowerShell — Desmond Lee @ 12:05 am

Although a Lync Server 201x infrastructure can support multiple SIP domains, only one is active as the primary (routing) SIP domain at any one time. A Lync-enabled user is identified with an unique SIP address (assigned from a list of SIP domains, if defined). This is automatically written to both the msRTCSIP-PrimaryUserAddress and proxyAddresses attributes in Active Directory when the Lync Server Control Panel or Management Shell is used (single- and multivalue attributes respectively). Both must match in the 2 attributes so that Lync (and Outlook integration) can function properly.

(more…)

November 11, 2014

Lync -> Skype for Business

Lync Server will be rebranded as Skype for Business in the first half of 2015. A new client experience, new server release & Office 365 updates are in the pipeline. Apart from improved ease of use for end-users, Lync Server 2013 running on-premises can be updated to Skype for Business without any need for new hardware investments.

Read more about this official announcements here and here.

Follow me for all the buzz -> @_leedesmond (Twitter)!

November 2, 2014

Schweiz TechNet (Bern): Azure/Hybrid Hands-On IT Camp am Fr 7. Nov 2014

Filed under: Cloud Computing, Community/User Group/Talk, Events/Training, Info/Tips — Desmond Lee @ 11:13 pm

Suisse / Schweiz / Switzerland  Wenn Sie flexibel sind und Interesse an praktischem Ausprobieren in einem Hands-On IT Camp über Microsoft Azure / Hybrid-Cloud in verschiedenen Variationen haben, dann habe ich für Sie die einmalige Möglichkeit an einem solchen IT Camp noch teilnehmen zu können.

Themen (Event ID: 1032598046)
Microsoft Azure und Hybrid-Cloud (Kombi von On-Premise und Cloud), versch. Topics

Wo?
In Bern bei Trivadis (Weltpoststrasse 5, 3015 Bern)

Wann?
Freitag, 7. November von 09:00 bis 16:30

Was?
Hands-On IT Camp (ca. 60% einfache Hands-On Praxis mit dem eigenen Notebook)

Anmeldung und Registration?
Microsoft IT-Events (Schweiz) hier.

MEHR INFO

Dies ist eine einmalige Gelegenheit um Azure und Hybrid Cloud einmal praktisch an einfachen Beispielen kennen zu lernen. Das IT Camp ist in einfachem Englisch gehalten (sollte jeder verstehen können). Mehr info dazu hier.

October 29, 2014

Update Digest: Lync for Mac 2011 / Phone Editions Update (Oct 2014)

  • October 2014 update for Lync for Mac 2011 14.0.10 (KB3007876)
    [version 141024] released 29 Oct 2014; download lync_14.0.10_141024.dmg
  • Microsoft Lync Phone Edition for Aastra 6721ip and Aastra 6725ip (link)
  • Microsoft Lync Phone Edition for HP 4110 and HP 4120 (link)
  • Microsoft Lync Phone Edition for Polycom CX500, Polycom CX600 and Polycom CX3000 (link)
October 20, 2014

PowerShell and SQL Stored Procedure (The MVP Monday Series)

Super excited to share with you a guest post entitled “PowerShell and SQL Stored Procedure” I authored for The MVP Award Program Blog. Here is a short abstract:

PowerShell is the window to managing many aspects of a Lync Server 201x environment. Coupled with the deployment of the Monitoring Server service (or separate role in 2010) …

In this compact article, I shall show you how to utilize the built-in SQL stored procedures associated with the Lync databases…

Read the full article here or at the Microsoft Press Blog (#MVPBuzz / @MVPAward)

Thanks Melissa :-)

UPDATE (21. Oct 2014)

The code listing is now available in plain text - all thanks to your suggestions and feedback. Keep them coming please (including any ideas for future articles / blog posts)!