Criação de usuários básicos
Há dois tipos de conta de usuário no VMS Milestone XProtect: usuários básicos e usuários do Windows.
Usuários básicos são contas de usuário que você cria no VMS Milestone XProtect. Trata-se de uma conta de usuário dedicada do sistema com um nome de usuário básico e autenticação de senha para o usuário individual.
Usuários Windows são contas de usuário adicionadas através de Microsoft de Active Directory.
Há algumas diferenças entre usuários básicos e usuários Windows:
-
Usuários básicos são autenticados por uma combinação de nome de usuário e senha e específicos de um sistema/site. Observe que, mesmo quando um usuário básico criado em um site federado tem o mesmo nome e a mesma senha que um usuário básico em outro site federado, o usuário básico tem acesso somente ao site em que ele foi criado.
-
Os usuários do Windows são autenticados com base em seu login do Windows e são específicos de uma máquina.
Definir as configurações de login para usuários básicos
Você pode definir as configurações de login para usuários básicos em um arquivo JSON, que é encontrado aqui: \\Program Files\Milestone\Management Server\IIS\IDP\appsettings.json.
Nesse arquivo, você pode definir os seguintes parâmetros:
LoginSettings | |
"ExpireTimeInMinutes": 5 | Defina o período de tempo (em minutos) em que uma sessão de login irá expirar se o usuário não realizar nenhuma ação. |
LockoutSettings | |
"LockoutTimeSpanInMinutes": 5 | Definir por quanto tempo (em minutos) um usuário ficará bloqueado. |
"MaxFailedAccessAttempts": 5 | Definir o número de tentativas que um usuário terá para fazer login antes de ser bloqueado. |
PasswordSettings | |
"RequireDigit": verdadeiro | Definir se dígitos básicos (0 a 9) são exigidos na senha. |
"RequireLowercase": verdadeiro | Definir se caracteres minúsculos são exigidos na senha. |
"RequireNonAlphanumeric": verdadeiro | Definir se caracteres especiais (~!@#$%^&*_-+=`|\(){}[]:;"'<>,.?/) são necessários na senha. |
"RequireUppercase": verdadeiro | Definir se caracteres maiúsculos são exigidos na senha. |
"RequiredLength": 8 | Definir o número de caracteres exigidos na senha. A senha mínima é de {0} caracteres e a senha máxima é de 255 caracteres. |
"RequiredUniqueChars": 1 | Definir o número mínimo de caracteres únicos exigidos na senha. Por exemplo, se você definir caracteres únicos necessários como 2, senhas como aaaaaa, aa, a, b, bb, bbbbbbb serão rejeitadas. Enquanto que senhas como abab, abc, aaab e assim por diante serão aceitas porque há pelo menos dois caracteres exclusivos em cada. Aumentar o número de caracteres exclusivos em uma senha aumenta a força da senha, evitando sequências repetitivas que são facilmente adivinhadas. |
Para criar um novo usuário básico em seu sistema:
- Expanda Segurança > Usuários Básicos.
- No painel Usuários Básicos, clique com o botão direito e selecione Criar Usuário Básico.
- Especifique um nome de usuário e uma senha. Repita a senha para confirmar que você a especificou corretamente.
- Especifique se o usuário básico deve alterar a senha no próximo login. A Milestone recomenda que você marque a caixa de seleção para que usuários básicos possam definir as próprias senhas quando fizerem login pela primeira vez.
- Especifique o status do usuário básico para ser Ativado ou Bloqueado.
- Clique em OK para criar o usuário básico.
A senha deve atender à complexidade definida no arquivo appsettings.json (consulte Definir as configurações de login para usuários básicos).
Você pode desmarcar a caixa de seleção somente quando criar usuários básicos que não possam alterar suas senhas. Esses usuários básicos são, por exemplo, usuários do sistema usados para plug-ins e autenticação de serviços do servidor.