Avalados por :

Como limitar o acesso de usuários a parceiros comerciais em um sistema de autorização: guia para iniciantes com 8 meses de experiência

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Cargando...

Olá,

Estou com um pequeno problema com a autorização de usuários. Foi-me solicitado limitar o acesso a parceiros comerciais para alguns usuários do mesmo cliente, da seguinte forma: alguns usuários terão permissão apenas para visualizar os parceiros comerciais (FPP3) e outros terão acesso completo (+FPP1, FPP2).

Agora, tenho cerca de 8 meses de experiência e realmente não tenho ideia por onde começar e o que fazer. Alguém poderia me orientar um pouco sobre como realizar esse processo de autorização (isso também deve funcionar para os futuros usuários que serão criados)?

Obrigado pelas respostas.

A mensagem foi editada por:

Daniel BALTA

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Este conceito de Autorização está relacionado com as pessoas da BASIS.

Como desenvolvedor, é possível que você não tenha acesso à transação SU21 onde deve definir autorizações, objetos e para esse objeto atribuir campos e valores. Outra transação é PFCG onde você pode atribuir esses objetos de autorização e códigos de transação para um perfil e esse perfil por sua vez é vinculado a um usuário específico.

Peça ajuda ao pessoal da BASIS e crie e utilize.

Em geral, diferentes usuários terão diferentes autorizações com base em seu papel na organização.

Criamos FUNÇÕES e atribuímos a Autorização e Códigos de Transação para essa função, para que apenas esse usuário possa acessar esses Códigos de Transação.

Use os códigos de transação SUIM e SU21 para isso.

Grande parte dos dados em um sistema R/3 deve estar protegida para que usuários não autorizados não possam acessá-los. Portanto, é necessária a autorização adequada antes que um usuário possa realizar determinadas ações no sistema. Quando você faz login no sistema R/3, o sistema verifica no registro mestre do usuário para ver a quais transações você está autorizado a usar. Uma verificação de autorização é implementada para cada transação sensível.

Se você deseja proteger uma transação que você mesmo programou, então você deve implementar uma verificação de autorização.

Isso significa que você deve atribuir um objeto de autorização na definição da transação.

Por exemplo:

programe um AUTHORITY-CHECK.

AUTHORITY-CHECK OBJECT <objeto de autorização>

ID <campo de autorização 1> FIELD <valor de campo 1>.

ID <campo de autorização 2> FIELD <valor de campo 2>.

...

ID <campo de autorização n> FIELD <valor de campo n>.

O parâmetro OBJECT especifica o objeto de autorização.

O parâmetro ID especifica um campo de autorização (no objeto de autorização).

O parâmetro FIELD especifica um valor para o campo de autorização.

O objeto de autorização e seus campos devem ser adequados para a transação. Na maioria dos casos, você poderá usar os objetos de autorização existentes para proteger seus dados. Mas novos desenvolvimentos podem exigir que você defina novos objetos de autorização e campos.

http://help.sap.com/saphelp_nw04s/helpdata/en/52/67167f439b11d1896f0000e8322d00/content.htm

Para garantir que um usuário tenha as autorizações adequadas ao realizar uma ação, os usuários estão sujeitos a verificações de autorização.

Autorização: Uma autorização permite que você realize uma atividade específica no Sistema SAP, com base em um conjunto de valores de campo de objeto de autorização.

Programe a verificação de autorização usando a declaração ABAP AUTHORITY-CHECK.

AUTHORITY-CHECK OBJECT 'S_TRVL_BKS'

ID 'ACTVT' FIELD '02'

ID 'CUSTTYPE' FIELD 'B'.

IF SY-SUBRC <> 0.

MESSAGE E...

ENDIF.

'S_TRVL_BKS' é um objeto de autorização

ID 'ACTVT' FIELD '02' em vez de 2 você pode colocar 1, 2, 3 para alterar, criar ou exibir.

A verificação de AUTHORITY-CHECK verifica se um usuário tem a autorização adequada para executar uma atividade específica.

Recompense se for útil

Saudações,

Anji

A mensagem foi editada por:

Anji Reddy Vangala

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Coloque esta pregunta em Basis Era.

De qualquer forma, para criar objetos de autorização, usaremos a transação SU24.

Pontos de recompensa se for útil.

Saudações

Raghu

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Daneil,

Confira o seguinte link do SAP Hello, que irá explicar claramente sobre a criação de usuário e outras coisas também

http://help.sap.com/saphelp_nw04s/helpdata/en/4a/e06f429c789041e10000000a1550b0/frameset.htm

****************************

Tente isto..

Acesse a transação..PFCG

Dê um nome para a função..

Pressione criar..

No menu da função adicione..VA01..VA02..VA03..

Gere a função...

Acesse SU01..

Dê o nome da função que você criou na aba de funções..

Salve o usuário..

****************************

Verifique abaixo...

Manutenção de usuário SU01

Visualização de usuário SU01D

Manutenção de perfis de autorização SU02

Manutenção de autorizações SU03

Manutenção de usuários de Internet SU05

Manutenção de endereço de usuário próprio SU1

Manutenção em massa de usuários SU10

Alterações em massa nos registros mestres de usuário SU12

Manutenção de parâmetros de usuário próprio SU2

Manutenção de campos de autorização SU20

Manutenção de objetos de autorização SU21

Uso de objetos de autorização em transações SU22

Verificação de objetos de autorização em transações SU24

Ferramenta de atualização para gerador de perfis SU25

Ferramenta de atualização para gerador de perfis SU26

Manutenção de dados próprios de usuário SU3

Manutenção de valores fixos próprios de usuário SU50

Manutenção de endereço de usuário próprio SU51

Manutenção de parâmetros de usuário próprio SU52

Não se esqueça de recompensar se for útil

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Daniel,

Confira o seguinte link do SAP Help, ele irá explicar claramente sobre a criação de usuários e outras coisas também

http://help.sap.com/saphelp_nw04s/helpdata/en/4a/e06f429c789041e10000000a1550b0/frameset.htm

****************************

Tente isso..

Acesse a transação..PFCG

Insira um nome de função..

Pressione criar..

No menu de funções adicione..VA01..VA02..VA03..

Gere a função...

Acesse SU01..

Insira o nome da função que você criou na aba de funções..

Salve o usuário..

****************************

Verifique abaixo...

Manutenção de Usuário SU01

Visualização de Usuário SU01D

Manutenção de Perfis de Autorização SU02

Manutenção de Autorizações SU03

Manutenção de Usuários de Internet SU05

Manutenção de Endereço de Usuário Próprio SU1

Manutenção em Massa de Usuários SU10

Alterações em Massa em Registros Mestres de Usuário SU12

Manutenção de Parâmetros de Usuário Próprio SU2

Manutenção de Campos de Autorização SU20

Manutenção de Objetos de Autorização SU21

Uso de Objetos de Autorização em Transações SU22

Verificação de Objetos de Autorização em Transações SU24

Ferramenta de Atualização para Gerador de Perfis SU25

Ferramenta de Atualização para Gerador de Perfis SU26

Manutenção de Dados Próprios de Usuário SU3

Manutenção de Valores Fixos de Usuário Próprio SU50

Manutenção de Endereço de Usuário Próprio SU51

Manutenção de Parâmetros de Usuário Próprio SU52

Não se esqueça de recompensar se foi útil

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?