4D v16.3Set user properties |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Set user properties
Set user properties
Set user properties permite modificar e atualizar as propriedades de uma conta ativa de usuário existente cujo número de referência se passa no parâmetro refUsuario ou para adicionar um novo usuário afiliado ao Desenhador ou ao Administrador. Se muda as propriedades de um usuário existente, deve passar o número de referência retornado pelo comando GET USER LIST. Se a conta de usuário não existir ou se tiver sido apagada, o erro -9979 é gerado. Pode interceptar este erro com um método de gestão de erros instalado por ON ERR CALL. De lo contrário, pode chamar Is user deleted para testar a conta de usuário antes de chamar Set user properties.
Para adicionar um novo usuário afiliado ao Desenhador passe -1 em refUsuario. Para adicionar um novo usuário afiliado ao Administrador passe -2 em refUsuario. Se não passa -1, -2 ou um número de referência de usuário válido, Set user properties não faz nada. Se não deseja modificar a senha de uma conta, passe o símbolo * no parâmetro senha. Isto permite mudar outras propriedades da conta do usuário sem mudar a senha da conta. Se não passar o parâmetro opcional adesao, as adesões atuais do usuário permanecem iguais. Se não passar adesao quando adiciona um usuário, o usuário não formará parte de nenhum grupo. Os números de referência para os grupos podem ser os seguintes:
Para anular todas as adesões de um usuário, passe um array vazio no parâmetro adesao. Se você não tiver os acessos de privilégio para chamar Set user properties ou se o sistema de senhas já estiver acessado para outro processo, um erro de privilégio de acesso é gerado. Você pode interceptar o erro com um método de gestão de erros instalado usando ON ERR CALL.
Ver também
DELETE USER
|
PROPRIEDADES
Produto: 4D
HISTÓRIA
Modificado: 4D 2004 ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||