É possível integrar o Computer Associates SiteMinder ao SQLServer?

1

Temos uma pilha do MS SQL BI que o grupo de padrões deseja que movamos para o "WebSSO", que é baseado no produto SiteMinder / netegrity da Computer Associates.

Eu acho que integrar o componente web não será muito difícil, mas temos usuários que se conectam diretamente ao Banco de Dados - atualmente usando a Autenticação do Windows.

É possível integrar o Computer Associates SiteMinder com o SQL Server? Com o SSAS? Se sim, quanto esforço está envolvido?

    
por Scott Weinstein 31.03.2010 / 16:53

2 respostas

1

Não seria fácil tentar integrar o SiteMinder para fornecer segurança diretamente ao banco de dados. Supondo que o MS SQL suporte um mecanismo para conectar outro provedor de segurança, você precisaria escrever um agente para o SiteMinder que autenticaria e autorizaria os usuários. Se não houver muitos ganchos para fornecer o agente, ele poderá ser bastante simples, mas isso levaria algum trabalho.

Eu acho que o que Jim recomenda é o caminho a percorrer. Use o AD como a fonte de usuário do SiteMinder e do MS SQL. Em seguida, a mesma senha deve funcionar e, usando a Autenticação Integrada do Windows, você não precisará digitar um ID e uma senha também. Se você estiver autenticando em uma fonte diferente, ainda poderá usar o mapeamento de diretório para mapear e autorizar o usuário no componente da Web.

Todd

    
por 31.03.2010 / 22:58
0

Eu escrevi código personalizado no passado para externalizar a segurança dos bancos de dados relacionais. A abordagem que usei foi ligar através do XACML e descobri que isso resultou em um desempenho horrível. Se você estiver familiarizado com as plataformas de gerenciamento de direitos, é possível que eles publiquem a semântica de concessão / revogação no banco de dados como um assinante, mas isso é feito na inicialização e não no tempo de execução.

    
por 28.10.2010 / 17:39