As permições de ABCD se agrupam abaixo das categorias:

1. Permições sobre as bases de dados e formatos de entrada e saída definidas

2. Permições sobre as funcionalidades do ABCD.

Para proporcionar permições aos usuários se definem perfis que fazem referência tanto as bases de dados como as funcionalidades às cuais tem acesso os usuários pertencentes a cada perfil.

 Criação de perfis

Use a opção Criar/editar perfis para definir as permissões a atribuir aos usuários que se agrupam esse perfil.

Se presenta uma folha de entrada onde se solicita a seguinte informação:

Nome do perfil Nome com o qual se identifica a permissões a atribuir  profilename
Descrição do perfil Breve descrição do alcance do perfil
 profiledesc
Bases de dados Bases de dados às quais pode ter acesso o usuário. Selecione Todas para o administrador do sistema que sempre terá acesso às bases de dados que se definam sem necesidade de atribuir-las no perfil
 db_nombre-base
Formatos de saída Formatos de saída aos quais têm acesso o perfil. Selecione Todos para dar-lhe acesso a todos os formatos definidos e por definir Acesso a todas as pft`s:
Nome-base_pft_ALL
Acesso à pft xx:
Nome-base_pft_xx
 
Folhas de entrada Folhas de entrada que pode utilizar os usuários para a edição de registros. Selecione Todas para prover acesso a todos às folhas de entrada definidas e por definir Acesso a todas as fmt`s:
Nome-base_fmt_ALL
Acesso à fmt xx:
Nome-base_fmt_xx
Permições para o módulo de catalogação Nesta seção se definem os permições que têm o perfil a algumas das funcionalidades do módulo de catalogação, tal como se explica a continuação:  
Todos Acesso a todas as funcionalidades do módulo de catalogação
CENTRAL_ALL
Criar bases de dados Criar  bases de dados CENTRAL_CRDB
Criar registros Criar novos registros CENTRAL_CREC
Editar registros Modificar registros já ingressados, utilizando as folhas de entrada que lhes foram adicionadas na seção Bases de dados CENTRAL_EDREC
Excluir registros Excluir registros existentes CENTRAL_DELREC
Ativar registros Ativar registros previamente eliminados (sempre e quando não havia se reorganizado a base de dados) CENTRAL_UDELREC
Capturar registros desde outras bases de dados Criar novos registros capturando a informação das bases de dados que haviam sido adicionadas ao grupo na seção Bases de dados CENTRAL_CAPTURE
Criar/editar valores por padrão Permitir definir valores por padrão para a criação de registros CENTRAL_VALDEF
Catalogação Z39.50 Permite criar registros mediante a copia de informação desde servidores Z39.50 CENTRAL_Z3950CAT
Adicionar, editar e Excluir copias Para alimentar o inventário dos títulos, agregando registros à base de dados copies CENTRAL_ADDCOP
Adicionar a loanobjects Permite executar os processos que  disponibilizam as copias de um título não emprestados CENTRAL_ADDLO
Imprimir registros Para obter Relatórios utilizando os formatos que lhes haviam sido atribuídos na seção Bases de dados CENTRAL_PREC
Armazenar expreções de pesquisa  As pesquisas realizadas na seção podem armazenar-se em um arquivo identificado com o nome search_expr.tab localizado na pasta pfts/idioma-ativo
CENTRAL_SAVEXPR
Criar/editar/armazenar formatos de saída  Permite criar novos formatos de saída e/ou editar ou Excluir os formatos já existentes
CENTRAL_EDPFT
Criar/editar/armazenar chaves de classificação  Permite criar chaves de classificação para a apresentação dos registros e/ou editar as chaves de classificação já existentes. O arquivo com as chaves de classificação geradas se denomina sort.tab e se armazena na pasta def/idioma-ativo CENTRAL_ED_SORT
Importar/Exportar  Provê acesso às funções de exportação/importação tanto em formato TXT como em formato ISO
CENTRAL_IMPEXP
Modificar definição de bases de dados Permite realizar alterações sobre os seguintes componentes da estrutura de uma base de dados:
  • Tabela de definição de campos
  • Formatos de entrada
  • Formatos de saída
  • Tabela de extração de campos para a construção de índices
  • Formulário de pesquisa avançada
  • Tipos de registro
  • Formatos de validação
  • Formatos de inicio/fim de edição de registros
  • Configuração da base de dados não IAH
  • Configuração de estatísticas

CENTRAL_MODIFYDEF
Utilitários  Provê acesso aos utilitários que operam sobre as bases de dados:
  • Listar registros bloqueados
  • Desbloquear registros
  • Desbloquear base de dados
  • Inicializar a base de dados
  • Excluir uma base de dados
  • Gerar a lista invertida
  • Habilitar/desabilitar uma base de dados
CENTRAL_DBUTILS
Alterações globais Provê acesso aos processos de alterações globais
CENTRAL_GLOBC
Configurar clientes Z39.50 Permite criar/editar/Excluir servidores Z3950, definir tabelas de versão e adicionar caracteres à tabela de versão de diacríticos
CENTRAL_Z3950CONF
Gerar estatísticas Provê acesso às estatísticas sobre a base de dados
CENTRAL_STATGEN
Configurar estatísticas Permite configurar as estatísticas a obter desde uma base de dados CENTRAL_STATCONF
Administração de usuários Para adicionar novos perfis e/ou usuários CENTRAL_USRADM
Restaurar o último número de inventário Mudar o próximo número a atribuir às copias do inventário
CENTRAL_RESETLIN
Restaurar o último número de controle Mudar o próximo número de controle a atribuir aos títulos da base de dados CENTRAL_RESETLCN
Traduzir os mensagens do sistema Dá acesso às tabelas de mensagens do idioma ativo a efeitos de sua tradução CENTRAL_TRANSLATE
Editar as ajudas acerca dos campos da base de dados Construir os arquivos de ajuda sobre os campos de uma base de dados (normas de ingresso e edição de registros) CENTRAL_EDHLPDB
Editar as páginas de ajuda do sistema Realizar alterações sobre as páginas de ajuda do sistema onde se explica a funcionalidade das diferentes opções CENTRAL_EDHLPSYS
Explorar a pasta bases onde se armazenam as bases de dados de ABCD Explorar a pasta Bases para modificar arquivos em formato TXT, modificar ou baixar os arquivos relacionados com as bases de dados. Este parâmetro se usa em conjunto com o parâmetro $dirtree localizado não script config.central
CENTRAL_EXDBDIR
   
Circulação e empréstimo  
Todos Acesso a todas as funcionalidades do módulo de Circulação e empréstimos CIRC_CIRCALL
Configuração Configurar as políticas de empréstimos e os formatos de saída a utilizar para apresentar a informação das bases de dados utilizadas não módulares. Configurar os Relatórios e estatísticas CIRC_CIRCFG
Emprestar Outorgar empréstimos CIRC_LOAN
Devolver Descarregar ao usuário os objetos emprestados CIRC_RETURN
Renovar Renovar empréstimos, sempre e quando a política o permita CIRC_RENEW
Suspender Suspender os usuários por outra razão não especificada nas políticas CIRC_SUSPEND
Excluir multas Excluir as multas gravadas aos usuários por razão de atraso em as datas de devolução CIRC_DELFINE
Excluir suspenções Excluir as suspensões ainda quando não se tenha vencido a data da sanção CIRC_DELSUS
Administrar as bases de dados de empréstimo (transações, suspensões e multas) Criar/editar/Excluir registros das bases de dados do módulo de circulação (usuários, transações, suspensões e multas) CIRC_CIRCDATABASES
Relatórios Produzir os Relatórios definidos no módulo CIRC_CIRCREPORTS
Emissão de estatísticas Produzir as estatísticas definidas no módulo CIRC_CIRCSTAT
   
Aquisições  
Todo  Acesso a todas as funcionalidades do módulo de aquisições
ACQ_ACQALL
Criar solicitações  Criar solicitações de compra
ACQ_NEWSUGGESTIONS
Aprovar/recusar solicitações  Aceitar/recusar as solicitações, de acordo à decisão tomada sobre as mesmas
ACQ_APPROVREJECT
Processo de cotização  Registrar as ofertas dos provedores
ACQ_BIDDING
Decisão de compra  Registrar os provedores que enviarão os itens a ser adquiridos
ACQ_DECISION
Criação de ordens de compra  Criar diretamente uma ordem de compra, sem passar por todo o processo cotação ACQ_CREATEORDER
Geração de ordens de compra  Gerar as ordens de compra a enviar aos provedores selecionados
ACQ_GENERATEORDER
Registro das copias recebidas  Registrar na base de dados copies as copias adquiridas por doação, compra ou troca
ACQ_RECEIVING
Administração das bases de dados do módulo de aquisições  Administrar diretamente as bases de dados do módulo de aquisições: sugestões, ordens de compra, provedores
ACQ_ACQDATABASES
Restaurar o número de controle a atribuir às solicitações  Modificar o próximo número de controle a atribuir quando se cria uma solicitação de compra
ACQ_RESETCN
Relatórios  Emitir os Relatórios de aquisições
ACQ_ACQREPORTS

Um perfil pode conter tantas bases de dados como seja necessário e possuir acesso a um ou mais módulos.  nste último caso se apresentará no menu principal um menu para que o operador possa mover-se através dos módulos selecionados.

Uma vez que construir perfis, deve ingressar os usuários e lhes atribuir o perfil corresponde.

Os perfis podem editar-se ou eliminar-se uma vez que hajam sido criados. No entanto, se um perfil está atribuído a um usuário o mesmo não poderá eliminar-se até que exclua as relações dos usuários que se faziam a este esse perfil.

ABCD possui um grupo denominado adm o qual corresponde ao administrador do sistema. Não é permitido editar ou excluir o perfil deste grupo e pelo menos um usuário deve estar atribuído ao mesmo. De outra forma ocorre o risco de desabilitar o acesso funções críticas do sistema.

Se por engano o administrador do sistemafor removido, siga o seguinte procedimento para atribuir um administrador provisório para entrar a ABCD e definir o novo administrador:

  1. Edite o arquivo config.central presente na pasta central e coloque um valor provisório nos parâmetros $adm_login$adm_password. Este valor provisório não deve corresponder a nenhuma das identificações de usuário já existentes na base de dados de controle de acesso

  2. Entre a ABCD e utilize como identificação do usuário e palavra chave os valores inseridos em $adm_login$adm_password, respectivamente

  3. ABCD lhe proverá acesso com o perfil do administrador do sistema. Veja então à opção Administração de usuários e restituía ao administrador do sistema.

  4. Apague config.central

Os perfis de usuário se armazenam na pasta par/profiles. Nela existe um arquivo para cada perfil criado. O arquivo profiles.tab  é interno a ABCD e provê os parâmetros que podem utilizar-se para restringir/acessar as funcionalidades do ABCD. Não deve apagar já que é a matriz utilizada para a criação/edição de perfiles.


O arquivo adm contém o perfil do administrador do sistema e não pode editar-se nem apagar-se. Por esta razão não se apresenta na lista de perfis ativos.