manual criação manutenção de função - pfcg
TRANSCRIPT
Criação e Manutenção de Funções (Roles) - PFCG
Criação e Manutenção de Funções (Roles) – PFCG
4.6C
Versão 1.0
Mai 2006
Cristiane Guimarães Ferreira
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 1 -
Criação e Manutenção de Funções (Roles) - PFCG
Definições utilizadas nesse documento:
PFCG = código da transação para Profile Generator
Função = Role
Perfil = Profile
Derivação = funcionalidade muito útil para a situação em que é necessária a criação de várias funções iguais, em termos de transações e objetos, mas diferentes em relação a Nível Organizacional. Ex. existem 5 grupos de compras distintos, mas a função comprador é exatamente igual, com exceção da determinação do grupo de compras. Cria-se uma função pai comprador, e atrelada a ela 5 filhas, sendo que cada uma com a definição do seu respectivo grupo de compras. Para qualquer manutenção basta alterar função pai, que as filhas receberão as alterações. Sendo assim é possível garantir que as funções permanecerão iguais
Função Pai = na funcionalidade de derivação, é a função origem (modelo), a partir das qual serão criadas as funções derivadas
Função Filha = função vinculada a Função Pai, que por esse motivo herda suas transações e objetos de autorização. Os únicos valores que podem ser definidos na Função Filha são os Níveis Organizacionais
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 2 -
Criação e Manutenção de Funções (Roles) - PFCG
ÍNDICE
CRIAÇÃO DE FUNÇÃO............................................................................................................4Criação de Função Simples (Pai)......................................................................................4Criação de Função Filha (Derivada)................................................................................13Criação de Função via Cópia de Existente......................................................................20
MANUTENÇÃO DE FUNÇÃO.................................................................................................21TRANSPORTE DE FUNÇÃO..................................................................................................22
Transporte individual........................................................................................................22Transporte em massa......................................................................................................28
ASSOCIAÇÃO DE USUÁRIO A FUNÇÃO..............................................................................29ELIMINAÇÃO DE FUNÇÃO....................................................................................................33
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 3 -
Criação e Manutenção de Funções (Roles) - PFCG
CRIAÇÃO DE FUNÇÃOEsse manual tem por objetivo fornecer um “passo-a-passo” de como criar e manter em uma função criada
pela PFCG. Fornecerá também as instruções para a utilização da funcionalidade de Derivação.
Criação de Função Simples (Pai)
O procedimento abaixo poderá ser utilizado para a criação de uma função simples, como também para criação de uma função pai, a ser utilizada no processo de derivação.
1. Execução da transação PFCG, ou então, pelo caminho de Menu abaixo:
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 4 -
Criação e Manutenção de Funções (Roles) - PFCG
2. Preencher com o nome da função. Iniciar sempre com a letra “Z” ou “Y”, indicando que é um objeto do cliente (não standard SAP). Definir um padrão para nomenclatura, facilitando pesquisas e manutenção. Se possível, com utilizar 10 dígitos, para que o nome da função possa ser igual ao do perfil, que possui essa limitação. (Ver Definição de Nomenclatura.doc).
3. Acionar o botão
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 5 -
Criação e Manutenção de Funções (Roles) - PFCG
4. Preencher o campo Descrição, procurando seguir um padrão, e fornecer alguma informação sobre a
função. Na pasta , utilizar o campo texto para registrar informações da função: atividade que visa dar acesso, grupo de usuários ao qual se destina, bem como alguma particularidade, ou então definição de objeto de autorização.
5. Salvar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 6 -
Criação e Manutenção de Funções (Roles) - PFCG
6. Selecionar a pasta , para a inclusão das transações que a função permitirá acesso.
7. Disponibilizar as transações via inclusão direta , e/ou via inclusão de menu
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 7 -
Criação e Manutenção de Funções (Roles) - PFCG
8. Após definição das transações, salvar
9. Selecionar a pasta
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 8 -
Criação e Manutenção de Funções (Roles) - PFCG
10. Preencher os campos: Nome Perfil – recomendado fornecer o mesmo nome da função (facilitando pesquisas), lembrando que esse campo possui a limitação de 10 caracteres. Caso esse valor não seja fornecido, o sistema irá gerar um código (T-XXXXXXXX); Txt. perfil, recomenda-se o mesma descrição da função, caso contrário receberá automaticamente o texto “Perfil para a função <função>”
11. Salvar
12. Acionar o botão para atribuição dos valores dos objetos de autorização
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 9 -
Criação e Manutenção de Funções (Roles) - PFCG
13. Caso exista algum objeto de autorização que possua algum Nível Organizacional, a tela abaixo será apresentada. Caso contrário, ir diretamente para o passo 17
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 10 -
Criação e Manutenção de Funções (Roles) - PFCG
14. Sempre utilizar essa tela para a determinação dos Níveis Organizacionais, isso facilita a manutenção, uma vez que basta atualizar os valores nesse local, e automaticamente todos os objetos relacionados serão atualizados. Importante! – Não deixar nenhum campo sem valor, caso não tenha um específico, preencher com “*”, caso contrário o objeto ficará . Se o Nível Organizacional for mantido diretamente no objeto, o vínculo com essa tela é perdido, e toda manutenção no objeto, a partir desse momento, deverá ser manual. Para re-estabelecer a manutenção automática, é necessário eliminar o objeto, inseri-lo manualmente, e atualizar o Nível Organizacional pela tela.
15. Se estiver criando uma função pai, definir apenas campos que forem comuns a todas as filhas (que serão derivadas da função pai). Nos demais campos preencher com “*”. Para definir os campos que não
tiverem valor específico, com “*”, basta acionar
16. Salvar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 11 -
Criação e Manutenção de Funções (Roles) - PFCG
17. Determinar os valores pertinentes aos campos dos objetos que estiverem . Verifique também as
entradas , caso necessite de algum valor distinto do definido pelo sistema (nesse caso é importante
registrar no campo texto da pasta , evitando a perda dessa definição em manutenções futuras)
18. Caso seja necessário incluir manualmente algum objeto de autorização, acionar o botão
. Importante – não utilizar essa funcionalidade para inclusão do objeto de autorização S_TCODE, para inclusão de transações seguir passo 6
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 12 -
Criação e Manutenção de Funções (Roles) - PFCG
19. Após inclusão dos objetos, definir todos os valores necessários, de tal forma que todos os objetos
fiquem
20. Gerar
Criação de Função Filha (Derivada)O procedimento a seguir explica da criação de uma função que terá a definição das transações e objetos,
com exceção dos Níveis Organizacionais, iguais ao da Função Pai.
21. Repetir os passos de 1 à 4. Para determinar a relação de derivação, preencher o campo abaixo com o nome do perfil pai, nesse caso Z_FUNCAO_PAI
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 13 -
Criação e Manutenção de Funções (Roles) - PFCG
22. Responder afirmativamente as perguntas abaixo
23. Preencher o campo Descrição e Salvar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 14 -
Criação e Manutenção de Funções (Roles) - PFCG
24. A pasta é automaticamente preenchida, e desabilitada para manutenção. A partir desse momento, as transações apenas poderão ser mantidas na função pai
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 15 -
Criação e Manutenção de Funções (Roles) - PFCG
25. Seguir os passos de 9 à 14. Como se trata de uma função filha, basta preencher os Níveis Organizacionais que tiverem valor específico para essa filha, ou seja, os campos que possuem o valor diferenciado da função pai e das demais filhas. Para os campos que foram iguais ao pai, devem permanecer vazios
26. Transferir
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 16 -
Criação e Manutenção de Funções (Roles) - PFCG
27. Alguns objetos ficarão e/ou
28. Gerar sem alterar nada, pois quando as funções filhas forem geradas a partir da pai, esses objetos serão todos atualizados de acordo com os valores definidos na função pai.
29. Acionar o botão da tela abaixo
30. Se preferir obter os valores dos objetos da função pai, antes de gerar a filha, basta acionar o botão
antes de gerar . Responder afirmativamente na tela abaixo
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 17 -
Criação e Manutenção de Funções (Roles) - PFCG
31. Dessa forma, os objetos serão preenchidos com os valores definidos na função pai (com exceção dos valores dos níveis organizacionais que foram definidas na filha)
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 18 -
Criação e Manutenção de Funções (Roles) - PFCG
32. Gerar . A função filha está completamente criada e respectivo perfil gerado, já pode ser associado aos usuários
33. Se os passos 28 e 29 tiverem sido seguidos, ou seja, as funções filhas foram geradas com objetos de autorização incompletos, após a criação de todas as funções filhas, voltar na função pai em modo de
na pasta , opção , e Gerar funções
derivadas . Responder afirmativamente a tela abaixo
34. É possível acompanhar no rodapé da tela principal, a geração das todas as respectivas funções filhas
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 19 -
Criação e Manutenção de Funções (Roles) - PFCG
Criação de Função via Cópia de Existente
Outra forma de criar uma função é através de cópia .
35. Basta fornecer a função origem e a destino e acionar o botão
36. Note que, com exceção da Função, todo o restante é igual a função origem
37. Entrar em modo para fazer os ajustes necessários: descrições, valores em níveis organizacionais, valores de objetos, perfil, etc. Para maiores informações, ver Manutenção de Função nesse manual.
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 20 -
Criação e Manutenção de Funções (Roles) - PFCG
MANUTENÇÃO DE FUNÇÃOA manutenção das funções também é realizada pela transação PFCG, após informar a função, acionar
. Com isso são habilitados os seguintes campos para alteração:
Campo da função
Pasta alteração do texto
Ainda na pasta acima, quebrar o vínculo de uma filha com a respectiva função pai, passando a
ser uma função simples independente. Basta acionar . Responder afirmativamente na tela abaixo:
Cuidado! Uma vez desfeito o vínculo, não é possível restabelecê-lo, para isso se faz necessária a criação de uma nova função. Ver Criação de Função Filha (Derivada).
inclusão e/ou exclusão de transações. Desde que não seja uma função filha, se for esse o caso, a manutenção deverá ser realizada na respectiva função pai
. Nesse ponto, é possível realizar as seguintes alterações: inclusão e/ou exclusão objetos de autorização; valores dos objetos de autorização e de níveis organizacionais.
Também é possível alterar . Basta, após acionar , no
menu: -> . Vale lembrar que estiver alterando uma função filha, somente o que estiver relacionado a descrição, nível organizacional e Txt.perfil será
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 21 -
Criação e Manutenção de Funções (Roles) - PFCG
mantido após uma geração executada na função pai ( ), para os demais, irá prevalecer as definições da função pai.
TRANSPORTE DE FUNÇÃOPara transportar as funções é necessário incluí-las em uma change request. E essa atividade pode ser
realizada de 2 formas: individualmente ou em massa, conforme descrito a seguir.
Transporte individual
Na transação PFCG, informar a função que deverá ser transportada, no caso do exemplo Z_FUNCAO_F01
1. Acionar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 22 -
Criação e Manutenção de Funções (Roles) - PFCG
2. Na tela abaixo, executar
38. Confirmar as telas seguintes, pois são informativos
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 23 -
Criação e Manutenção de Funções (Roles) - PFCG
39. Para o transporte apenas das funções (sem a atribuição dos usuários), processo geralmente usado,
manter apenas o item marcado e acionar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 24 -
Criação e Manutenção de Funções (Roles) - PFCG
40. Existem 2 possibilidades para associação da função a change request
Utilizar uma request já existente, acionando e selecionando uma das relacionadas:
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 25 -
Criação e Manutenção de Funções (Roles) - PFCG
Criar uma nova change request, acionando
Preencher o campo e salvar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 26 -
Criação e Manutenção de Funções (Roles) - PFCG
41. Independente se a request utilizada for nova ou então já existente, será apresentada a lista de funções associada a ela. No caso da derivação, se a função a ser transportada for filha, automaticamente a função pai também será associada a change request
Cuidado!!!!! Ao incluir uma função filha a uma change request, automaticamente a função pai também é associada, mas a recíproca não é verdadeira. Se associar apenas a função pai na change request, apenas ela será transportada.
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 27 -
Criação e Manutenção de Funções (Roles) - PFCG
Transporte em massa
Na transação PFCG, seguir o caminho de Menu: -> , conforme tela
42. Preencher com a lista de perfis que deverão ser incluídas na change request e executar
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 28 -
Criação e Manutenção de Funções (Roles) - PFCG
43. Seguir os passos de 3 à 5. Como foram associadas 2 funções (Z_FUNCAO_F01 e Z_FUNCAO_F02), e as mesmas foram criadas utilizando derivação, as respectivas função “pai” também foram automaticamente associadas a change request
ASSOCIAÇÃO DE USUÁRIO A FUNÇÃOA associação do usuário a função também é realizada pela transação PFCG.
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 29 -
Criação e Manutenção de Funções (Roles) - PFCG
Entrar em modo de alteração, acionando
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 30 -
Criação e Manutenção de Funções (Roles) - PFCG
Selecionar a pasta
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 31 -
Criação e Manutenção de Funções (Roles) - PFCG
Preencher o campo com o userid do usuário, no caso do exemplo USUARIO
Note que os campos e são automaticamente preenchidos. Esses valores podem ser alterados conforme a necessidade, ou seja, o prazo de validade dessa função para um determinado usuário pode ser definido. Importante! Para que esse prazo de validade seja respeitado, é necessária a execução periódica (de preferência diariamente) do Ajuste de mestre de usuários - job PFCG_TIME_DEPENDENCY. Outra consideração, após o vencimento do prazo de validade, o usuário permanecerá relacionado na função na PFCG, mas sem efeito. Por isso, quando realizar alguma consulta, verificar se o prazo de validade não está vencido.
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 32 -
Criação e Manutenção de Funções (Roles) - PFCG
Após inclusão dos usuários, acionar para realização do Ajuste de mestre de usuário
Acionar
Gravar
No rodapé da tela aparecerá a mensagem
Observações:
- Função sem usuário associado;
- Função possui usuários associados, mas o Ajuste de mestre de usuários não foi executado após a última manutenção;
- Função possui usuários associados e o Ajuste de mestre de usuários executado após última atualização
ELIMINAÇÃO DE FUNÇÃOA eliminação de uma função também é realizada pela PFCG.
Para que a eliminação seja realizada via transporte de change request, o primeiro passo a ser executado e a associação da função em questão a uma change request. Para isso basta seguir o procedimento do item TRANSPORTE DE FUNÇÃO. Ainda com a change request em status Modificável, eliminar a função conforme procedimento:
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 33 -
Criação e Manutenção de Funções (Roles) - PFCG
Executar a transação PFCG e informar a função a ser eliminada, no caso do exemplo Z_FUNCAO_F02
Acionar
Confirmar a eliminação
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 34 -
Criação e Manutenção de Funções (Roles) - PFCG
A tela abaixo informa sobre a necessidade de associação da função a uma change request antes de eliminá-la, caso seja necessário o transporte da eliminação.
No rodapé da tela aparecerá a mensagem
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 35 -
Criação e Manutenção de Funções (Roles) - PFCG
No caso de eliminação de uma função pai, primeiramente deve-se eliminar as respectivas funções filhas, ou então eliminar o vínculo de derivação com todas elas. Pois o sistema não permitirá a eliminação da função pai enquanto a mesma tiver alguma filha, conforme segue:
Acionar
Responder afirmativamente a questão abaixo:
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 36 -
Criação e Manutenção de Funções (Roles) - PFCG
Segue retorno do sistema informando sobre a impossibilidade de exclusão da função, pelo fato da mesma ter funções vinculadas pelo processo de deverivação
No rodapé da tela inicial aparecerá a mensagem
São Paulo – SP • Rua Flórida, 1670 • 5º andar • Brooklin • CEP: 04565-001 • Tel: 55 11 2244-1500 • Tel: 55 11 5505-2473Rio de Janeiro – RJ • Rua do Mercado, 7 • 3º andar • Praça XV • Tel: 55 21 2221-8720 • Tel: 55 21 2221-8979
Belo Horizonte - MG • Rua Paraíba, 1007/1009 • Funcionários • Tel: 55 31 3222-9649www.braxis.com.br
- 37 -