Principales respuestas
Como es posible configurar measures como invisibles solo para ciertos roles de seguridad

Pregunta
-
Estimados, muchas gracias pro su atención. Estamos con un dilema, donde necesito setear como invisibles ciertas métricas para solamente ciertos usuarios en SSAS.
Es decir, que si bien es una opcion de una calculated metrict, esto solo me permite hacer que sea invisible para todos los users.
Existen dos roles de seguridas: POWER-ADMIN Y POWER-USER
y existen dos metricas: metrica_a y metrica_b.
La pregunta seria, como se puede configurar SSAS para que el role POWER-ADMIN pueda ver las métricas "metrica_a y metrica_b"
y el role POWER-USER solamente pueda visualizar la metrica_b. Es decir, que el role POWER-USER ni siquiera sepa que existe y no pueda ver o tener la opción de utilizar la metrica_a.
Cualquier ayuda, sera infinitamente agradecida. Me pongo a disposición si puedo yo serles útiles con algo.
Martin
Respuestas
-
Hola:
Si, realmente yo estaba confundido , al crear las perspectivas solo te dividen el cubo a nivel lógico, no se puede dar seguridad sino a nivel de cubo directamente.
Pero si los usuarios atacan al analysis con Excel lo que puedes hacer es dejarles los orígenes de datos preparados, porque al conectarte al cubo si que te permite elegir la perspectiva. Así que le puedes indicar que te cree el .odc de la conexión apuntando a la perspectiva y que entren desde Excel por ahí
http://www.mssqltips.com/sqlservertip/3213/sql-server-analysis-services-perspectives/
Saludos
JM Claudio Dba/Consultor SQL/BI Pasiona - Spain
- Marcado como respuesta Martin_gatt jueves, 18 de diciembre de 2014 2:25
Todas las respuestas
-
Hola:
Lo que necesitas es crear una perspectiva en tu Cubo, y asignarle un nombre con el cual puedes definir las métricas y las dimensiones, asi como sis atributos al que luego puedes dar seguridad independientemente.
Saludos
JM Claudio Dba/Consultor SQL/BI Pasiona - Spain
- Propuesto como respuesta Enrique AA martes, 16 de diciembre de 2014 16:18
-
-
Hola:
Desde el managment Studio, al abrir el Analysis Services tienes los cubos y las perpestivas que hayas creado.
Puedes asignar seguridad a una perspectiva como lo haces con un cubo normal.
Saludos
JM Claudio Dba/Consultor SQL/BI Pasiona - Spain
-
-
-
Hola:
Si, realmente yo estaba confundido , al crear las perspectivas solo te dividen el cubo a nivel lógico, no se puede dar seguridad sino a nivel de cubo directamente.
Pero si los usuarios atacan al analysis con Excel lo que puedes hacer es dejarles los orígenes de datos preparados, porque al conectarte al cubo si que te permite elegir la perspectiva. Así que le puedes indicar que te cree el .odc de la conexión apuntando a la perspectiva y que entren desde Excel por ahí
http://www.mssqltips.com/sqlservertip/3213/sql-server-analysis-services-perspectives/
Saludos
JM Claudio Dba/Consultor SQL/BI Pasiona - Spain
- Marcado como respuesta Martin_gatt jueves, 18 de diciembre de 2014 2:25
-
Muchas gracias Claudio. Claramente el camino no es por la perspectiva, aunque esta si me permitiría otorgar orden a lo que cada grupo de usuarios /role debe visualizar. Se te ocurre alguna otra alternativa?. Desconozco si esto se podrá configurar con algún script command o bien alguna otra opción.
Me resulta extraño que la plataforma te permita ver objetos y no puedas limitar la visualización de tales objetos a determinados roles.
-
Hola:
Mira puedes ver por esta opción, dentro de tus roles en el management Studio, puedes ir a la parte de datos de dimensiones y elegir la dimension de medidas que aparece en el desplegable e intentar cambiar estas opciones para que no muestre los valores que no quieres.
Saludos
JM Claudio Dba/Consultor SQL/BI Pasiona - Spain