Permissões necessárias
Para usar o SAP OData como fonte, as seguintes permissões são necessárias:
Autorizações de usuário OData
Para usar uma única estrutura do SAP Gateway ou serviços de aplicativo, a função de usuário precisa ter as autorizações correspondentes. As propostas podem ser encontradas na transação SU22.
No sistema hub do SAP Gateway, os objetos de repositório são R3TR IWSG e R3TR IWOM.
No sistema de back-end do SAP Business Suite, todas as autorizações são coletadas no objeto de repositório R3TR IWSV.
Além das autorizações mantidas na proposta SU22, a função precisa ter o objeto de autorização S_SERVICE atribuído com as seguintes especificações. Este é um serviço que permite a exploração da estrutura ou dos serviços de aplicativo expostos pela estrutura do SAP Gateway.
| Tipo de aplicativo: | Serviço TADIR |
|---|---|
| ID do programa: | R3TR |
| Tipo de objeto: | IWSG ou IWSV |
| Nome do objeto: | /IWFND/SG_MED_CATALOG |
Para obter mais informações, consulte Funções no cenário do SAP Gateway.
Para adicionar serviços OData à função:
- Chame a transação PFCG e crie uma função única.
- Atribua os padrões de autorização de SAP Gateway Business Suite Enablement - Serviço: da seguinte forma:
Na guia Menu, selecione Padrão de autorização no menu Transação.
Uma nova janela é aberta.
- Na lista suspensa Padrão de autorização, selecione SAP Gateway: Metadados de Grupos de Serviço (R3TR IWSG).
Em Serviço TADIR, atribua os seguintes serviços necessários para a leitura do catálogo:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
Adicione os metadados do(s) serviço(s) OData necessário(s). Especifique o nome do serviço com ‘*’ no final para encontrar o serviço com um número de versão. Clique em Copiar.
Na lista suspensa Autorização padrão, selecione Ativação do SAP Gateway Business Suite – Serviço (R3TR IWSV).
Em Serviço TADIR, selecione e atribua o(s) serviço(s) necessário(s). Especifique o nome do serviço com "*" no final para encontrar o serviço com um número de versão. Clique em Copiar.
Verifique o resultado.
Cada serviço deve agora ter duas entradas:
R3TR IWSG (for service metadata)
R3TR IWSV (for the service itself)
O catálogo deve incluir as seguintes entradas:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
- Salve as configurações e então gere um perfil de autorização.
- Atribua a função ao usuário de comunicação para o Qlik Talend Data Integration.
Autorizações exigidas por ODP
A SAP atualiza regularmente as autorizações exigidas para ODP. Para garantir que você tenha as informações mais recentes, consulte SAP Note 2855052 – "Authorizations required for ODP Data Replication API 2.0". Esta nota fornece a lista atual de funções e objetos de autorização necessários para a funcionalidade ODP.
Outro
| Objeto de autorização | Nome do campo | Valor | Atividade |
|---|---|---|---|
| S_ADMI_FCD | S_ADMI_FCD | PADM, ST22 | |
| S_ADT_RES | URI | /sap/bc/adt/* | |
| S_DEVELOP | OBJTYPE | DEBUG, ST22 | 03 |
| S_TCODE | TCD | ST22 | |
| S_BTCH_ADM | BTCADMIN | S | |
| S_BTCH_JOB | JOBACTION | RELE | |
| JOBGROUP | * | ||
| S_BTCH_NAM | BTCUNAME | BWREMOTE | |
| S_DMIS (necessário apenas ao movendo de um servidor de replicação SLT) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | PACKAGE |