Changes between Version 2 and Version 3 of NovoExpresso/rng-dados-conta


Ignore:
Timestamp:
10/18/11 13:55:19 (12 years ago)
Author:
brunocosta
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • NovoExpresso/rng-dados-conta

    v2 v3  
    22 
    33Os dados descritos aqui são escritos no banco de dados do sistema, na tabela <tine prefix>_accounts.  Se a configuração de Account storage no setup da aplicação for colocada com LDAP algunsn desses dados também serão gravados no servidor de LDAP definido, procurando a entrada no DN definido no  campo User DN que tenha o atributo UID igual ao campo login name e o filtro definido na campo User Filter. Nesse cado o campo id do banco será o campo definido na configuração User UUID Attribute name. 
    4             ==== Account ==== 
    5                 1. Fist name – Nome do usuário, campo String Obrigatório. No BD o campo 'first_name' ( varchar(255) ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'givenName' 
    6                 1. Last name – Sobrenome do usuário, campo String Obrigatório.  No BD o campo 'last_name' ( varchar(255), NOT NULL ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'sn' 
    7                 1. login name – Nome de autenticação do usuário, campo String único no sistema.  No BD o campo 'login_name' ( varchar(255), NOT NULL, UNIQUE ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'uid' 
    8                 1. Pasword  - senha, Campo de Senha, verificar regras de senhas. No BD o campo 'password' ( varchar(100), NOT NULL) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'userPassword'. 
    9                 1. Emailaddress – endereço de correio eletrônico, Campo string obrigatório, Validar formato de e-mail.  No BD o campo 'email' ( varchar(255)) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'mail'. 
    10                 1. OpenID – OpenID do usuário, campo string.  No BD o campo 'openid' ( varchar(254), UNIQUE) deve receber esse valor. Não é escrito no  LDAP.[[BR]] 
    11                 1. Primary Group – Grupo primário do usuário, Campo de busca com grupos do sistema que o usuário pertence. No BD o campo 'primary_group_id ' ( varchar(40), NOTNULL, MUL) deve receber como valor do campo 'id' do grupo escolhido da tablela <tine prefix>_groups. Não é escrito no LDAP. 
    12                 1. Status – Estado do usuário no sistema, No BD o campo 'status' ( varchar(20), NOTNULL, DEFAULT 'enable') deve receber o valor selecionado. Não é escrito no  LDAP. lista com valores possíveis:[[BR]]   
    13                     * enable – habilitado no sistema. Padrão. 
    14                     * disable – Desabilitado no sistema. 
    15                     * Expired – Senha expirada. 
    16                     * Blocked  - Login Bloqueado. 
    17                 1. Expires – Campo de data, valor tem que ser maior que a data atual. No BD o campo 'expires_at ' ( datetime) deve receber esse valor. Não é escrito no  LDAP. 
    18                 1. Visibility – Visibilidade das informações sobre o usuário no catálogo de endereço do sistema, No BD o campo 'visibility ' (enum('hidden','displayed'), NOTNULL, DEFAULT 'displayed', MUL) deve receber esse valor. Não é escrito no  LDAP. Valores possíveis:    
    19                     * Display in addressbook – Mostrar dados  no catálogo de endereço do sistema, padrão. 
    20                     * hidden from addressbook – Não mostrar dados  no catálogo de endereço do sistema. 
    21                 1. Saved in Adressbook – Indica em qual catálogo de endereços os dados do usuário serão salvos. Campo de busca com os  adressbooks do sistema. 
     4 
     5==== Criação de conta ==== 
     6 
     71. Fist name - , campo String Obrigatório. No BD o campo 'first_name' ( varchar(255) ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'givenName' 
     8  
     91. Campo "Fist name" 
     10 * '''Conteúdo:''' Nome do usuário 
     11 * '''tipo:'''' Texto  
     12 * '''Tamanho:''' 255 
     13 * '''obrigatório:''' sim 
     14 * '''Sequência de Validações''' 
     15  * Remover os espaços em branco à direita e à esquerda. 
     16  * Se não informado exibir mensagem de erro: "''' Erros, Please fix the errors noted.'''" 
     17 
     181. Campo "Fist name" 
     19 * '''Conteúdo''':  
     20 * '''tipo:'''' 
     21 * '''Tamanho:''' 
     22 * '''obrigatório:''' 
     23 * '''Máscara de formatação:''' 
     24 * '''Caracteres válidos:''' 
     25 * '''Hint:''' 
     26 * '''Sequência de Validações''' 
     27  * primeira 
     28  * segunda 
     29 
     301. Campo "Fist name" 
     31 * '''Conteúdo''':  
     32 * '''tipo:'''' 
     33 * '''Tamanho:''' 
     34 * '''obrigatório:''' 
     35 * '''Máscara de formatação:''' 
     36 * '''Caracteres válidos:''' 
     37 * '''Hint:''' 
     38 * '''Sequência de Validações''' 
     39  * primeira 
     40  * segunda 
     41 
     421. Campo "Fist name" 
     43 * '''Conteúdo''':  
     44 * '''tipo:'''' 
     45 * '''Tamanho:''' 
     46 * '''obrigatório:''' 
     47 * '''Máscara de formatação:''' 
     48 * '''Caracteres válidos:''' 
     49 * '''Hint:''' 
     50 * '''Sequência de Validações''' 
     51  * primeira 
     52  * segunda 
     53 
     541. Campo "Fist name" 
     55 * '''Conteúdo''':  
     56 * '''tipo:'''' 
     57 * '''Tamanho:''' 
     58 * '''obrigatório:''' 
     59 * '''Máscara de formatação:''' 
     60 * '''Caracteres válidos:''' 
     61 * '''Hint:''' 
     62 * '''Sequência de Validações''' 
     63  * primeira 
     64  * segunda 
     65 
     66 
     671. Last name – Sobrenome do usuário, campo String Obrigatório.  No BD o campo 'last_name' ( varchar(255), NOT NULL ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'sn' 
     681. login name – Nome de autenticação do usuário, campo String único no sistema.  No BD o campo 'login_name' ( varchar(255), NOT NULL, UNIQUE ) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'uid' 
     691. Pasword  - senha, Campo de Senha, verificar regras de senhas. No BD o campo 'password' ( varchar(100), NOT NULL) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'userPassword'. 
     701. Emailaddress – endereço de correio eletrônico, Campo string obrigatório, Validar formato de e-mail.  No BD o campo 'email' ( varchar(255)) deve receber esse valor. Se for utilizado o LDAP o atributo equivalente é o 'mail'. 
     711. OpenID – OpenID do usuário, campo string.  No BD o campo 'openid' ( varchar(254), UNIQUE) deve receber esse valor. Não é escrito no  LDAP.[[BR]] 
     721. Primary Group – Grupo primário do usuário, Campo de busca com grupos do sistema que o usuário pertence. No BD o campo 'primary_group_id ' ( varchar(40), NOTNULL, MUL) deve receber como valor do campo 'id' do grupo escolhido da tablela <tine prefix>_groups. Não é escrito no LDAP. 
     731. Status – Estado do usuário no sistema, No BD o campo 'status' ( varchar(20), NOTNULL, DEFAULT 'enable') deve receber o valor selecionado. Não é escrito no  LDAP. lista com valores possíveis:[[BR]]   
     74 * enable – habilitado no sistema. Padrão. 
     75 * disable – Desabilitado no sistema. 
     76 * Expired – Senha expirada. 
     77 * Blocked  - Login Bloqueado. 
     781. Expires – Campo de data, valor tem que ser maior que a data atual. No BD o campo 'expires_at ' ( datetime) deve receber esse valor. Não é escrito no  LDAP. 
     791. Visibility – Visibilidade das informações sobre o usuário no catálogo de endereço do sistema, No BD o campo 'visibility ' (enum('hidden','displayed'), NOTNULL, DEFAULT 'displayed', MUL) deve receber esse valor. Não é escrito no  LDAP. Valores possíveis:    
     80 * Display in addressbook – Mostrar dados  no catálogo de endereço do sistema, padrão. 
     81 * hidden from addressbook – Não mostrar dados  no catálogo de endereço do sistema. 
     821. Saved in Adressbook – Indica em qual catálogo de endereços os dados do usuário serão salvos. Campo de busca com os  adressbooks do sistema.