All Lync 2013 Cmdlets and the Default RBAC Roles That Can Use Them
Here is a Lync Server 2013 version of my DefaultCmdletsByRBACRole spreadsheet that I originally did for Lync Server 2010. It shows every cmdlet available to you in both Lync Server 2010 and Lync Server 2013, and which RBAC roles have rights to run them by default. You can see which cmdlets are 2010 only, and which are 2013 only. The TechNet descriptions and a version specific link are listed for each. The list is current through Lync Server 2013 with October 2013 Cumulative Update.
Download
v1.0 – DefaultCmdletsByRBACRole2013.v1.0.xlsm – (10-28-2013)
Hi Pat,
I took your spread sheet and thought I’d update it to include the 24 new SfB cmdlets. Just before I ran the ‘Get-CsAdminRole’ command against the new cmdlets I thought I’d check some of the existing data just to make sure it was sound. I randomly chose some cmdlets to check and came up with differing results to those recorded in the spread sheet. For example:
Get-CsAdminRole | ? {$_.Cmdlets -match “Debug-CsInterPoolReplication”} | select Identity returns:
CSAdministrator
CSVoiceAdministrator
CSUserAdministrator
CSViewOnlyAdministrator
CSServerAdministrator
CSHelpDesk
The spread sheet says:
CSAdministrator
CSVoiceAdministrator
CSViewOnlyAdministrator
CSServerAdministrator
CSHelpDesk
… CSUserAdministrator is missing.
Get-CsAdminRole | ? {$_.Cmdlets -match “Test-CsWebAppAnonymous”}
CSAdministrator
CSServerAdministrator
The s/s says CSAdministrator only.
Was the s/s content derviced programmatically? Maybe it needs to be updated to reflect product changes since (a long shot, but a possibility I guess)?
Thanks,
Garry