Home > Lync Server/Skype for Business Server > All Lync 2013 Cmdlets and the Default RBAC Roles That Can Use Them

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)

  1. February 26th, 2016 at 12:14 | #1

    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

  1. October 28th, 2013 at 10:48 | #1
  2. May 3rd, 2014 at 01:04 | #2