Compartir a través de


Crear y administrar roles (SSAS tabular)

En los modelos tabulares, los roles definen los permisos de los miembros para un modelo. Los roles se definen para un proyecto de modelos mediante el cuadro de diálogo Administrador de roles de SQL Server Data Tools (SSDT). Al implementar un modelo, los administradores de bases de datos pueden administrar los roles mediante SQL Server Management Studio.

Las tareas de este tema explican cómo crear y administrar roles durante la creación de modelos mediante el cuadro de diálogo Administrador de roles en SQL Server Data Tools (SSDT). Para obtener información sobre cómo administrar roles en una base de datos de modelo implementada, vea Roles de modelos tabulares (SSAS tabular).

Tasks

Para crear, modificar, copiar y eliminar roles, utilice el cuadro de diálogo Administrador de roles. Para ver el cuadro de diálogo Administrador de roles, en SQL Server Data Tools, haga clic en el menú Modelo y en Administrador de roles.

Para crear un rol

  1. En SQL Server Data Tools, haga clic en el menú Modelo y en Administrador de roles.

  2. En el cuadro de diálogo Administrador de roles, haga clic en Nuevo.

    Se agregará un nuevo rol resaltado a la lista de roles.

  3. En la lista Roles, en el campo Nombre, escriba un nombre para el rol.

    De forma predeterminada, el nombre del rol predeterminado se incrementará numéricamente para cada nuevo rol. Se recomienda escribir un nombre que identifique claramente el tipo de miembro, por ejemplo, Administradores financieros o Especialistas en recursos humanos.

  4. En el campo Permisos, haga clic en la flecha abajo y seleccione uno de los tipos de permisos siguientes:

    Permiso

    Descripción

    Ninguno

    Los miembros no pueden realizar ninguna modificación en el esquema del modelo y no pueden consultar los datos.

    Leer

    Los miembros pueden consultar los datos (según los filtros de fila), pero no pueden realizar cambios en el esquema del modelo.

    Leer y actualizar

    Los miembros pueden actualizar los datos (según los filtros de fila) y ejecutar las operaciones Procesar y Procesar todo, pero no pueden realizar cambios en el esquema del modelo.

    Procesar

    Los miembros pueden ejecutar las operaciones Procesar y Procesar todo. No pueden modificar el esquema del modelo y no pueden consultar los datos.

    Administrador

    Los miembros pueden realizar modificaciones en el esquema del modelo y pueden consultar todos los datos.

  5. Para especificar una descripción para el rol, haga clic en el campo Descripción y escriba una descripción.

  6. Si el rol que está creando tiene permiso de lectura o de lectura y procesamiento, puede agregar filtros de fila mediante una fórmula de DAX. Para agregar filtros de fila, haga clic en la pestaña Filtros de fila, seleccione una tabla, haga clic en el campo Filtro DAX y, a continuación, escriba una fórmula de DAX.

  7. Para agregar miembros al rol, haga clic en la pestaña Miembros y, a continuación, haga clic en Agregar.

    [!NOTA]

    También se pueden agregar miembros de rol a un modelo implementado mediante SQL Server Management Studio. Para obtener más información, vea Administrar roles utilizando SSMS (SSAS tabular).

  8. En el cuadro de diálogo Seleccionar usuarios o grupos, especifique el usuario de Windows o los objetos de grupo de Windows como miembros.

  9. Haga clic en Aceptar.

Vea también

Referencia

Función USERNAME (DAX)

Función CUSTOMDATA (DAX)

Conceptos

Roles (SSAS tabular)

Perspectivas (SSAS tabular)

Analizar en Excel (SSAS tabular)