Lync PowerShell
Remove a User from an RBAC Group
OK, so you assigned Ken Myer the CsArchivingAdministrator role, one of the Role-Based Access Control...
Author: CSPShell Date: 06/07/2010
Remove a User from All RBAC Groups
In another script located in this warehouse (Unassign an RBAC Role) we show you how to unassign a...
Author: CSPShell Date: 06/06/2010
List the Roles that Include a Specific Cmdlet
Role-Based Access Control (RBAC) is one of the cool new features included in Microsoft Lync Server...
Author: CSPShell Date: 06/06/2010
List All the Users Who Use a Specific Gateway
Back here at the Windows PowerShell cave on the Microsoft campus we’ve set up an internal...
Author: CSPShell Date: 06/06/2010
List All the Users in a Site
How do I list all the users with accounts in a particular site? Hmmm, that is an interesting...
Author: CSPShell Date: 06/06/2010
List All the RBAC Roles and the Users that Hold Those Roles
You want to know what’s really nice about the fact that Windows PowerShell has been...
Author: CSPShell Date: 06/06/2010
Find the Number of Users Assigned to Your Per-User Policies
A koan is a riddle used by Zen Buddhists to help focus the mind during meditation and, with any...
Author: CSPShell Date: 06/06/2010
Create a Universal Security Group
So you say that you’d really like to know how to create a group that can be used for a custom...
Author: CSPShell Date: 06/06/2010
Assign a Policy to All the Users in a Security Group
When it comes time to assign per-user policies, those of us here at Microsoft thought of everything....
Author: CSPShell Date: 06/06/2010
Add a User to an RBAC Group
How do you assign an RBAC (Role-Based Access Control) role to a user? Practice, practice, practice....
Author: CSPShell Date: 06/06/2010
Enabling a User for Microsoft Lync Server 2010
Throughout the world, tribes, clubs, organizations, and other groups of like-minded people often...
Author: CSPShell Date: 06/06/2010
Unassigning a Policy
OK, so the good news is this: following our guide to Assigning Policies, you’ve managed to...
Author: CSPShell Date: 06/06/2010
Looking Up the Default Values for a Policy
You know, those of us who work here at Microsoft only care about one thing: freedom of choice....
Author: CSPShell Date: 06/06/2010
Limiting the Number of Contacts a User Can Have
Having friends – lots of friends – is great. For example, on Facebook actor Ashton...
Author: CSPShell Date: 06/06/2010
Resetting a Policy
When we first started working with the Microsoft Lync Server 2010 implementation of Windows...
Author: CSPShell Date: 06/06/2010
How Can I Configure the Telephony Options for a User?
For the most part, there’s a pretty close tie between the items found in the Lync Server...
Author: CSPShell Date: 06/06/2010
Windows PowerShell Remoting
Just in case you have a computer or two that isn’t located in your office. According to the...
Author: CSPShell Date: 06/06/2010
Windows PowerShell Profiles
It’s like an Autoexec.bat file for Windows PowerShell. Although your Windows PowerShell...
Author: CSPShell Date: 06/06/2010
Windows PowerShell Aliases
So, would you rather type something like Get-AuthenticodeSignature or would you rather type...
Author: CSPShell Date: 06/06/2010
Customizing the Windows PowerShell Console
When it came to automobiles, Henry Ford once said that customers could have “… any...
Author: CSPShell Date: 06/06/2010
Windows PowerShell Shortcut Keys
Yes, we know: everybody loves to spend their entire day sitting at the keyboard, typing. But, just...
Author: CSPShell Date: 06/06/2010
Windows PowerShell Tab Expansion
So you think it’s pretty nice that Cmd.exe uses tab expansion for file paths? Just wait until...
Author: CSPShell Date: 06/06/2010
A Brief Introduction to Role-Based Access Control – Part 1
“If you want something done right, do it yourself.” That, by the way, is excellent...
Author: CSPShell Date: 06/06/2010
Removing Policies and Other Objects
For the most part, the various Remove cmdlets found in the Microsoft Lync Server 2010 implementation...
Author: CSPShell Date: 06/06/2010
Working with TimeSpans and DateTimes
As if you didn’t have enough to worry about – um, enough to get excited about –...
Author: CSPShell Date: 06/06/2010
Changing the Lync Server Management Shell’s Default Folder
When you first start the Lync Server Management Shell, your working folder is set, by default, to...
Author: CSPShell Date: 06/06/2010
Creating Microsoft Lync Server 2010 Objects
Windows PowerShell has some pretty strict standards when it comes to naming things. As you probably...
Author: CSPShell Date: 06/06/2010
Assigning Policies
So how do you grant (assign) policies? Well, to begin with, it’s important to keep in mind...
Author: CSPShell Date: 06/06/2010
Filter vs. Where-Object
In this day and age, no one likes being told what to do. For instance, in the Microsoft Lync Server...
Author: CSPShell Date: 06/06/2010
Retrieving Active Directory and Microsoft Lync Server 2010 User Accounts
After you get Microsoft Communications Server up and running, you probably won’t find yourself...
Author: CSPShell Date: 06/06/2010
Listing All the Values in a Multi-Valued Property
So you’re interested in taking a peek at the global file transfer filter configuration...
Author: CSPShell Date: 06/06/2010
Listing the Microsoft Lync Server 2010 Cmdlets
Here’s a question for you: how can you list just the Microsoft Lync Server cmdlets?...
Author: CSPShell Date: 06/06/2010
Getting Help for the Microsoft Lync Server 2010 Cmdlets
Early on in the development of the Microsoft Lync Server implementation of Windows PowerShell,...
Author: CSPShell Date: 06/06/2010
All About Identities
Some time ago one of the authors had to go through the always-enjoyable experience of getting cable...
Author: CSPShell Date: 06/04/2010
Coming June 7, 2010
What's this blog all about? Come back on June 7, 2010. What we're working on will be officially...
Author: CSPShell Date: 05/31/2010