Cerrar

RBAC Lync Server 2013

Vamos a ver que roles tenemos creados por defecto en nuestra implementación de Lync 2013 y cuales son los privilegios de cada uno de ellos, además de crear nuestros propios roles. En nuestro Directorio Activo tenemos una serie de grupos de seguridad Universales que se asocian a los roles de Lync Server, lo que nos permite manejar sencillamente la delegación de permisos entre nuestro personal de IT. Estos son los grupos de seguridad (Universales) creados durante una parte del proceso de instalación de Lync:

Lync_Roles_Users_Delegation_2.jpg

Y estos son los Roles de Lync Server los cuales están asociados los grupos de Directorio Activo mostrados

ROL Descripción
CSAdministrator
Puede realizar todas las tareas administrativas y modificar todas las configuraciones, como crear roles y asignar usuarios a roles. Puede ampliar una implementación agregando nuevos sitios, grupos de servidores y servicios.

 

CSVoiceAdministrator
Puede crear, definir y administrar las configuraciones y las directivas relacionadas con la voz.

 

CSUserAdministrator
Puede habilitar y deshabilitar usuarios de Lync Server, mover usuarios y asignar directivas existentes a usuarios. No puede modificar directivas.

 

CSResponseGroupAdministrator
Puede administrar la configuración de la aplicación Grupo de respuesta en un sitio.

 

CSLocationAdministrator
Nivel mínimo de derechos para administración de 9-1-1 mejorado (E9-1-1), que incluye crear ubicaciones e identificadores de red de E9-1-1 y asociarlos entre sí. Este rol se asigna siempre con un ámbito global.

 

CSArchivingAdministrator
Puede modificar la configuración y las directivas de archivado.
CSViewOnlyAdministrator
Puede ver la implementación, incluida la información de usuarios y servidores, para supervisar el estado de la implementación.

 

CSServerAdministrator
Puede administrar, supervisar y solucionar problemas de servidores y servicios. Puede impedir nuevas conexiones con servidores, detener e iniciar servicios y aplicar actualizaciones de software. No puede efectuar cambios que afecten a la configuración global.

 

CSHelpDesk
Puede ver la implementación, incluidas las propiedades y directivas de usuario. Puede ejecutar determinadas tareas de solución de problemas. No puede cambiar propiedades ni directivas de usuario, configuración de servidores ni servicios.

 

CSResponseGroupManager
Puede administrar las colas de grupo de respuesta específicas.

 

CsPersistentChatAdministrator
Puede administrar la característica de chat persistente y las salas de chat persistente específicas.

 

Tener claro cuales son los roles y sus permisos delegados es lo ideal para cualquier persona que administre Lync Server, pero también debemos saber cuando se aplican estas delegaciones, mirad lo que pone Microsoft en una de sus notas.
Lync_Roles_Users_Delegation_0.JPG
Ahora vamos a configurar un usuario con lo distintos roles y veremos que permisos tiene disponibles en función del rol que le vamos asignando:

Rol CSAdministrator, tenemos acceso a todas las ocpciones del panel de control y con acceso a crear y modificar cualquier opción

Lync_Roles_Users_Delegation_1.jpg
Rol CSVoiceAdministrator, tenemos acceso a cualquier parte del panel de control pero solo podemos modificar las opciones de Voz

Lync_Roles_Users_Delegation_3.jpg

Lync_Roles_Users_Delegation_4.jpg

Lync_Roles_Users_Delegation_5.jpg

Lync_Roles_Users_Delegation_6.jpg

Lync_Roles_Users_Delegation_7.jpg

Lync_Roles_Users_Delegation_8.jpg

Rol CSUserAdministrator, Puede habilitar y deshabilitar usuarios de Lync Server, mover usuarios y asignar directivas existentes a usuarios. No puede modificar directivas

Lync_Roles_Users_Delegation_9.jpg

Lync_Roles_Users_Delegation_10.jpg

Lync_Roles_Users_Delegation_11.jpg

Lync_Roles_Users_Delegation_12.jpg
Lync_Roles_Users_Delegation_13.jpg

Rol CSResponseGroupAdministratorpuede administrar la configuración de la aplicación Grupo de respuesta en un sitio

Lync_Roles_Users_Delegation_14.jpg

Lync_Roles_Users_Delegation_15.jpg

No puede realizar cambio alguno sobre los usuarios habilitados en Lync

Lync_Roles_Users_Delegation_16.jpg
Lync_Roles_Users_Delegation_17.jpg

Rol CSLocationAdministrator,  Nivel mínimo de derechos para administración de 9-1-1 mejorado (E9-1-1), que incluye crear ubicaciones e identificadores de red de E9-1-1 y asociarlos entre sí. Este rol se asigna siempre con un ámbito global

Lync_Roles_Users_Delegation_18.jpg
Lync_Roles_Users_Delegation_19.jpg
Lync_Roles_Users_Delegation_20.jpg
Lync_Roles_Users_Delegation_21.jpg
Lync_Roles_Users_Delegation_22.jpg
Lync_Roles_Users_Delegation_23.jpg
Lync_Roles_Users_Delegation_24.jpg
Lync_Roles_Users_Delegation_26.jpg
Lync_Roles_Users_Delegation_27.jpg

Rol CSArchivingAdministrator, puede modificar la configuración y las directivas de archivado

Lync_Roles_Users_Delegation_28.jpg
Lync_Roles_Users_Delegation_29.jpg
Lync_Roles_Users_Delegation_30.jpg
Lync_Roles_Users_Delegation_31.jpg
Lync_Roles_Users_Delegation_32.jpg
Rol CSViewOnlyAdministrator,  puede ver la implementación, incluida la información de usuarios y servidores, para supervisar el estado de la implementación. Los usuarios que sean miembros de este ROL tienen acceso a revisar toda la infraestructura de Lync, pero no puede hacer modificación alguna.

Lync_Roles_Users_Delegation_33.jpg

Rol CSServerAdministrator,  puede administrar, supervisar y solucionar problemas de servidores y servicios. Puede impedir nuevas conexiones con servidores, detener e iniciar servicios y aplicar actualizaciones de software. No puede efectuar cambios que afecten a la configuración global. 
Lync_Roles_Users_Delegation_34.jpg

Rol CSHelpDesk, puede ver la implementación, incluidas las propiedades y directivas de usuario. Puede ejecutar determinadas tareas de solución de problemas. No puede cambiar propiedades ni directivas de usuario, configuración de servidores ni servicios.

Lync_Roles_Users_Delegation_35.jpgLync_Roles_Users_Delegation_36.jpg
Lync_Roles_Users_Delegation_37.jpg

Rol CSResponseGroupManager, puede administrar las colas de grupo de respuesta específicas.

Lync_Roles_Users_Delegation_38.jpg

 Para que el usuario pueda editar el Hunt Group, debe ser miembro del grupo CSResponseGroupManager de nuestro Directorio Activo y luego concedere del derecho de administrarlo, para ello debemos añadirlo en el propio Hunt Group

Lync_Roles_Users_Delegation_40.JPG

Ahora el usuario podrá acceder a configurar los Grupos de Respuesta para los que se le ha dado acceso

Lync_Roles_Users_Delegation_41.jpg
Rol CsPersistentChatAdministrator,   puede administrar la característica de chat persistente y las salas de chat persistente específicas

Lync_Roles_Users_Delegation_42.jpg

Desde el menú de Persistent Chat podrá crear nuevas salas, modificadir o añadir cualquier configuración

Lync_Roles_Users_Delegation_43.jpg
Lync_Roles_Users_Delegation_44.jpg

Estos son los roles que tiene creados por defecto Lync, si queremos crear nuestros propios Roles tenemos un estupendo cmdlet para ello: New-CsAdminRoleTambién debemos tener mucho cuidado a la hora de asignar los distintos roles, puesto que los “por defecto” son de ámbito global, por lo que si tenemos varios sitios, etc… le daremos acceso a mas servidores y/o usuarios de los que debemos a un técnico. Antes de empezar con la creación  de los distintos roles debemos tener muy claro como queremos que funcione nuestra delegación de responsabilidades, que usuarios y servidores queremos que gestione.

A la hora de crear nuestros propios roles podemos utilizar como plantilla los roles actuales, pero con un ámbito definido por ejemplo sobre una OU de nuestro Active Directory. De tal manera que los permisos delegados a nuestro personal técnico sea un ámbito más reducido, lo que nos permite tener más control sobre las tareas que delegamos a los mismos. Ahora vamos a ver como podemos crear un nuevo ROL partiendo de la plantilla de CSUserAdministrator pero en un ámbito de usuario en una OU, debemos tener en cuenta a la hora de crear nuestro ROL que el grupo universal de seguridad que utilicemos para asignar los roles de Lync debe estar previamente creado:

New-CsAdminRole -Identity “LYNC Admin Madrid” -Template CsUserAdministrator -UserScopes “OU:OU=Madrid, OU=Usuarios, OU=ASIRLAB, DC=asirlab, DC=com

También  podemos crear nuestro propio rol habilitando la ejecución de determinados cmdlets que no son los que tenemos por defecto en nuestros roles, para ello tenemos el cmdlet New-CsAdminRole:

New-CsAdminRole –Identity “LYNC HelpDesk HG” –Template CsHelpDesk –Cmdlets “Get-CsRgsAgentGroup“,”New-CsRgsAgentGroup“,”Remove-CsRgsAgentGroup“,”Set-CsRgsAgentGroup

Lync_Roles_Users_Delegation_46.jpg
Ahora solo debemos agregar el usuario al grupo de seguridad “LYNC HelpDesk HG” y acceder al panel de Administración de Lync y vemos que solo tenemos acceso a las opciones de Grupos de Respuesta y limitadas opciones

Lync_Roles_Users_Delegation_47.jpg

dentro de los grupos de respuesta solo a la opción Grupo

Lync_Roles_Users_Delegation_48.jpg

Y dentro del Grupo a modificar ciertas opciones
Lync_Roles_Users_Delegation_49.jpg

Si ahora quisieramos agregar un más CMDLETs para este ROL tendríamos que hacerlo con Set-CsAdminRole:

Set-CsAdminRole –Identity “LYNC HelpDesk HG” –Cmdlets “Get-CsRgsAgentGroup”,”New-CsRgsAgentGroup”,”Remove-CsRgsAgentGroup”,”Set-CsRgsAgentGroup”, “Get-CsRgsQueue”,”New-CsRgsQueue”,”Remove-CsRgsQueue”,”Set-CsRgsQueue”

Si solo añadimos los nuevos cmdlets no se suman los cmdlets anteriores, sino que tenemos que colocar el listado completo cada vez que lo modifiquemos. De lo contrario el usuario solo podrá ejecutar estos últimos cmdlets establecidos:

Lync_Roles_Users_Delegation_50.jpg

Si ahora queremos saber que roles tiene asignados un usuario, tenemos el siguiente cmdlet: Get-CsAdminRoleAssignment

Lync_Roles_Users_Delegation_45.jpg

Aqui os dejo el listado CMDLETs disponibles para que tengáis claro cuales podéis añadir y cuales son sus nombres

 

Como véis es bastante sencillo, lo único que debemos tener claro es que permisos queremos delegar y que función tiene cada cmdlet para no ofrecer más privilegios de los deseados.

 

 

Espero que os sea de utilidad!!!

Office Visio Stencil
Libro Gratis: Introd

sbuytrago@asirsl.com

NO HAY COMENTARIOS

DEJA UN COMENTARIO

Este sitio web utiliza cookies. Si continúas navegando, consideramos que aceptas su uso. Puedes obtener más información en nuestra política de cookies. ACEPTAR

Aviso de cookies
Share This