Export (0) Print
Expand All
Expand Minimize


Lync Server 2013

Topic Last Modified: 2013-02-20

Updates the role-based access control (RBAC) definitions stored in the Central Management database without affecting any other database tables. This cmdlet was introduced in Lync Server 2013.

Update-CsAdminRole [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

The command shown in Example 1 updates the RBAC definitions stored in the Central Management database.


The Update-CsAdminRole cmdlet provides a way for you to update the RBAC role definitions stored in the Central Management database. This cmdlet is typically used in coexistence/migration scenarios where the Central Management database is currently located in a Microsoft Lync Server 2010 pool.

To return a list of all the role-based access control (RBAC) roles this cmdlet has been assigned to (including any custom RBAC roles you have created yourself), run the following command from the Windows PowerShell command-line interface prompt:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Update-CsAdminRole"}

Lync Server Control Panel: The functions carried out by the Update-CsAdminRole cmdlet are not available in the Lync Server Control Panel.


Parameter Required Type Description




Prompts you for confirmation before executing the command.




Suppresses the display of any non-fatal error message that might occur when running the command.




Describes what would happen if you executed the command without actually executing the command.

None. The Update-CsAdminRole cmdlet does not accept pipelined input.

None. The Update-CsAdminRole cmdlet does not return any data or objects.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft