Procedimentos de parametrização do serviço centralizador de login

Propaganda
Procedimentos de parametrização do serviço
centralizador de login do KBA
Tabelas utilizadas pelo serviço:

Company – Tabela de empresas

Hosts – Informações de Banco de
dados

User – Usuários

WorkBases – Informações de
áreas de trabalho

UserPermission – Tabela de
permissões de usuários x áreas
de trabalho
Procedimentos:
1) – Cadastrar as fontes de dados na tabela “Host”
Campo
ID
DataSource
Tipo
Inteiro
Texto
Obrigatório
Sim
Sim
TrustedConnection
Lógico
Sim
UserID
Password
Texto
Texto
Não
Não
Exemplo:
Informações
Auto preenchido
Nome ou IP do servidor de
banco de dados
Utilizar atenticação do
windows
Usuário do SQL Server
Senha do usuário do SQL
Server
2) – Cadastrar as empresas na tabela “Company”
Campo
ID
Name
Code
Tipo
Inteiro
Texto
Lógico
Obrigatório
Sim
Sim
Sim
Informações
Auto preenchido
Nome da empresa
Código da empresa
Exemplo:
3) – Cadastrar os usuários na tabela “User”
Campo
Tipo
ID
LoginName
Numero
Texto
FullName
PasswordHash
PasswordKey
Texto
Texto
Texto
Sim
IsAdmin
LastToken
LastLogin
UserType
Status
PauseReasonID
Lógico
Texto
Data e Hora
Numero
Numero
Numero
Sim
Exemplo:
Obrigatório
Sim
Sim
Sim
Sim
Informações
Auto preenchido
Usuário, pode ser utilizado
o login do Windows
também informando o
domínio\usuário
Nome completo do usuário
Senha criptografada
Key da criptografia da
senha
Usuário é administrador?
Não informar nada
Não informar nada
Utilizar 0
Utilizar 0
Não informar nada
4) – Cadastrar as áreas de trabalho na tabela “WorkBases”
Campo
Tipo
ID
QueueUsername
Numero
Texto
Obrigatório
Sim
Sim
QueuePassword
CustomerName
CubeName
CompanyID
Texto
Texto
Texto
Numero
DatabaseName
Texto
CubeID
Numero
StrategyBasedCube
Lógico
Sim
HostID
Numero
Sim
IsActive
Lógico
Sim
Sim
Informações
Auto preenchido
Nome do usuário do KBA
para utilizar o serviço, este
deve estar cadastrado na
tabela User.
Senha do usuário da fila
Nome do cliente
Nome do Cubo
ID da empresa cadastrada
na tabela Company
Nome do banco de dados
utilizado pelo KBA
ID do cubo utilizado pelo
KBA
Cubo baseado em
estratégias?
ID da fonte de dados da
tabela Host
Está ativo?
Exemplo:
5) – Vincular usuários e áreas de trabalho na tabela “UserPermission”
Campo
Tipo
ID
UserID
Numero
Numero
Obrigatório
Sim
Sim
WorkBaseID
Numero
Sim
Exemplo:
Informações
Auto preenchido
ID do usuário da tabela
User
ID da área de trabalho da
tabela WorkBase
Download