Cómo crear, eliminar o modificar una función (Management Studio)

Reporting Services proporciona funciones predefinidas que definen un nivel de acceso a un servidor de informes. Cada usuario o grupo que requiere acceso al servidor de informes lo hace a través de una función que describe las tareas que se pueden realizar. Las funciones se definen para el servidor de informes como un conjunto. No puede variar una definición de funciones para partes concretas del servidor de informes ni especificar que se use una función de manera diferente dependiendo de las circunstancias.

Para crear, modificar o eliminar funciones, use SQL Server Management Studio. Sólo puede eliminar funciones que no se usan.

Para asignar usuarios y grupos a las funciones que crea, use el Administrador de informes. Para obtener más información, vea Cómo conceder a un usuario acceso a un servidor de informes (Administrador de informes).

Nota

Si el servidor de informes se configura para el modo integrado de SharePoint, y se conectó al sitio de SharePoint con el que se integra el servidor de informes, puede ver y modificar los niveles de permisos que controlan el acceso a las operaciones y el contenido del servidor de informes.

Para crear una definición de función

  1. En el Explorador de objetos, expanda un nodo de servidor de informes.

  2. Expanda la carpeta Seguridad.

  3. Si está creando una definición de función de nivel de elemento, haga clic con el botón secundario en Funciones y seleccione Nueva función.

    O bien, si está creando una definición de función de nivel de sistema, haga clic con el botón secundario en Funciones del sistema y seleccione Nueva función del sistema.

  4. Escriba un nombre único para la función. El nombre debe incluir al menos un carácter. También puede incluir espacios y determinados símbolos, pero no los caracteres ; ? : @ & = + , $ / * < > | " ni /.

  5. Si lo desea, también puede escribir una descripción. En Management Studio, esta descripción sólo resulta visible en esta página. Los usuarios que ven este elemento a través del Administrador de informes pueden ver esta descripción en esa herramienta.

  6. Seleccione las tareas que pueden realizar los miembros de esta función.

  7. Haga clic en Aceptar.

Para eliminar o modificar una definición de función

  1. En el Explorador de objetos, expanda un nodo de servidor de informes.

  2. Expanda la carpeta Seguridad.

  3. Para eliminar o modificar una definición de función de nivel de elemento, expanda la carpeta Funciones. Realice una de las siguientes operaciones:

    1. Para eliminar una definición de función, haga clic con el botón secundario en el elemento y haga clic en Eliminar. Aparece el cuadro de diálogo Eliminar objeto. Haga clic en Aceptar.

    2. Para modificar una definición de función, haga clic con el botón secundario en el elemento y haga clic en Propiedades. De este modo se muestra la página General del cuadro de diálogo Propiedades de función de usuario.

      Seleccione las tareas que pueden realizar los miembros de esta función y haga clic en Aceptar.

  4. Para eliminar o modificar una definición de función de nivel de sistema, expanda la carpeta Funciones del sistema. Realice una de las siguientes operaciones:

    1. Para eliminar una definición de función de sistema, haga clic con el botón secundario en el elemento y haga clic en Eliminar. Aparece el cuadro de diálogo Eliminar objeto. Haga clic en Aceptar.

    2. Para modificar una definición de función de sistema, haga clic con el botón secundario en el elemento y haga clic en Propiedades. De este modo se muestra la página General del cuadro de diálogo Propiedades de función del sistema.

      Seleccione las tareas que pueden realizar los miembros de esta función y haga clic en Aceptar para aplicar los cambios.