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:
|
CENTRAL_MODIFYDEF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Utilitários | Provê acesso aos utilitários que operam sobre as bases 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:
Edite o arquivo config.central presente na pasta central e coloque um valor provisório nos parâmetros $adm_login e $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
Entre a ABCD e utilize como identificação do usuário e palavra chave os valores inseridos em $adm_login e $adm_password, respectivamente
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.
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.