none
Seguridad Dimensiones RRS feed

  • Pregunta

  • Necesito ayuda espero que alguien me pueda dar una idea de como configurar mi cubo de antemano gracias.
    tengo un cubo de ventas que tiene las ventas de varios paises, el cual funciona bien el problema surge cuando
    me piden que deben haber 2 perfiles de acceso.
    Gerente Regional : Puede Ver las ventas de todos los paises no tiene limitado el acceso
    Gerente Pais:   Puede ver las ventas de su pais unicamente
    Sera que es necesario hacer 2 cubos?
    Sera que es necesario utilizar perpectivas?
    Sera que debo tener 2 dimensiones diferentes paises?
    !ayuda!. espero la solucion mas correcta
    pfpaau
    jueves, 17 de noviembre de 2011 4:47

Respuestas

  • Hola. Necesitas utilizar la funcionalidad de roles de SQL Server Analysis Services. Así que no es necesario ni hacer dos cubos, ni utilizar perspectivas ni tener dos dimensiones. Simplemente crear dos roles y luego darle los privilegios necesarios para la dimensión.

    La funcionalidad de roles va ligada al Directorio Activo, si lo tienes configurado, o al menos a la funcionalidad de usuarios de tu servidor. Para el caso de Directorio Activo, es necesario generar dos grupos de usuarios, uno para los gerentes regionales y otro para los gerentes por país, así en cada uno de éstos ingresas los usuarios en tu organización que cumplen este rol.

    Creas un nuevo rol y lo configuras así:

    Luego pasas a la página Membership y le asignas el grupo de usuarios de la gerencia regional, validando que puedas seleccionar grupos dentro de los objetos que te permite buscar tu ventana de seguridad:

    Presionas OK.

    Luego haces lo mismo pero para un grupo de usuarios que puede llamarse Gerencia Pais, pero en la ventana de Roles, te aseguras que en Dimension Data, ese grupo acceda a los datos para dicha jerarquía en la dimensión.

    No puedo mostrar la imagen por limitaciones, pero en la ventana de Create Role, vas a los datos de la dimensión, ubicas la dimensión y la jerarquía y das permisos a ese grupo de usuarios, restringiendo de una vez los datos sobre los cuales no tiene permiso. Espero haber sido claro...

    Nos cuentas cualquier cosa, por favor.

    Saludos,

     

     


    Guillermo Taylor F.

    IT Pro & Xbox gamer

    My blog

    • Marcado como respuesta Pablo Paau domingo, 20 de noviembre de 2011 3:04
    viernes, 18 de noviembre de 2011 13:21

Todas las respuestas

  • Hola. Necesitas utilizar la funcionalidad de roles de SQL Server Analysis Services. Así que no es necesario ni hacer dos cubos, ni utilizar perspectivas ni tener dos dimensiones. Simplemente crear dos roles y luego darle los privilegios necesarios para la dimensión.

    La funcionalidad de roles va ligada al Directorio Activo, si lo tienes configurado, o al menos a la funcionalidad de usuarios de tu servidor. Para el caso de Directorio Activo, es necesario generar dos grupos de usuarios, uno para los gerentes regionales y otro para los gerentes por país, así en cada uno de éstos ingresas los usuarios en tu organización que cumplen este rol.

    Creas un nuevo rol y lo configuras así:

    Luego pasas a la página Membership y le asignas el grupo de usuarios de la gerencia regional, validando que puedas seleccionar grupos dentro de los objetos que te permite buscar tu ventana de seguridad:

    Presionas OK.

    Luego haces lo mismo pero para un grupo de usuarios que puede llamarse Gerencia Pais, pero en la ventana de Roles, te aseguras que en Dimension Data, ese grupo acceda a los datos para dicha jerarquía en la dimensión.

    No puedo mostrar la imagen por limitaciones, pero en la ventana de Create Role, vas a los datos de la dimensión, ubicas la dimensión y la jerarquía y das permisos a ese grupo de usuarios, restringiendo de una vez los datos sobre los cuales no tiene permiso. Espero haber sido claro...

    Nos cuentas cualquier cosa, por favor.

    Saludos,

     

     


    Guillermo Taylor F.

    IT Pro & Xbox gamer

    My blog

    • Marcado como respuesta Pablo Paau domingo, 20 de noviembre de 2011 3:04
    viernes, 18 de noviembre de 2011 13:21
  • Muchas gracias por tu respuesta, ya lo probe en un cubo modelo que tengo aca y funciono perfectamente la clave fue donde me indicaste " Dimension Data" .  bueno el lunes lo trabajare en mi oficina.....

     

    saludos

     

    Pablo Paau

    Analista De Sistemas

    Ciudad Guatemala


    pfpaau
    domingo, 20 de noviembre de 2011 3:03