Eu criei um cubo incluindo funções de usuário pararestringir o acesso. Verificando com Server Data Tools, tudo funciona bem: o usuário vê dados limitados de uma determinada dimensão. Eu adicionei um usuário do Active Directoy para esse papel. Depois de implantar o cubo, incluindo a nova função criada e a conexão com o Excel para esse cubo com Single Sign On (SSO), vejo todos os dados sem nenhuma limitação.
O que está faltando?
Saudações
Matt
Respostas:
1 para resposta № 1Duas possibilidades. Adicionar seu próprio nome de usuário (que é um administrador do SSAS, eu assumo) a uma função não diminuirá suas permissões. Você ainda será um administrador do SSAS e poderá ver tudo isso. Se você quiser limitar suas próprias permissões no Excel, deverá editar a string de conexão no Excel e adicionar Roles = YourRoleName
Se você está tentando restringir as permissões de outra pessoa, certifique-se que outra pessoa:
- Não tem permissões de administrador do SSAS
- Não é um administrador do Windows porque, por padrão, há um BuiltInAdminsAreServerAdmins= True propriedade no SSAS que faria com que os administradores do Windows fossem administradores do SSAS.
- Certifique-se de que o usuário não esteja listado como um membro em outra função. As permissões entre as funções são aditivas no SSAS.