Compartir a través de


Crear y administrar roles (SSAS tabular)

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

Las tareas de este tema describen cómo crear y administrar roles durante la creación de modelos mediante el cuadro de diálogo Administrador de roles de 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 modelo tabulares (SSAS tabular).

Tareas

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, a continuación, haga clic en Administrador de roles.

Para crear un rol

  1. En SQL Server Data Tools, haga clic en el menú Modelo y, a continuación, haga clic 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
    None Los miembros no pueden realizar ninguna modificación en el esquema del modelo y no pueden consultar los datos.
    Lectura Los miembros pueden consultar los datos (según los filtros de fila), pero no pueden realizar cambios en el esquema del modelo.
    Lectura y proceso 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.
    Proceso Los modelos pueden ejecutar las operaciones Procesar y Procesar todo. No pueden modificar el esquema de modelo ni pueden consultar 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

    Los miembros del rol también se pueden agregar a un modelo implementado mediante SQL Server Management Studio. Para más información, consulte Administración de roles mediante 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.

Consulte también

Roles (SSAS tabular)
Perspectivas (SSAS tabular)
Analizar en Excel (SSAS tabular)
Función USERNAME (DAX)
Función CUSTOMDATA (DAX)