Autorisations requises
Pour pouvoir utiliser SAP OData comme source, il convient de disposer des autorisations suivantes :
Autorisations utilisateur OData
Pour utiliser un seul framework ou des services d'applications SAP Gateway, le rôle utilisateur doit disposer des autorisations correspondantes. Vous trouverez les propositions dans la transaction SU22.
Dans le système de hub SAP Gateway, les objets de référentiel sont R3TR IWSG et R3TR IWOM.
Dans le système backend SAP Business Suite, toutes les autorisations sont regroupées dans l'objet de référentiel R3TR IWSV.
En plus des autorisations maintenues dans la proposition SU22, le rôle doit se voir affecter l'objet d'autorisation S_SERVICE avec les spécifications suivantes. Ce service permet l'exploration du framework et des services d'applications exposés par le framework SAP Gateway.
| Type d'application : | Service TADIR |
|---|---|
| ID de programme : | R3TR |
| Type d'objet : | IWSG ou IWSV |
| Nom d'objet : | /IWFND/SG_MED_CATALOG |
Pour plus d'informations, consultez Rôles dans le paysage SAP Gateway.
Pour ajouter des services OData au rôle :
- Appelez la transaction PFCG et créez un rôle unique.
- Attribuez les autorisations par défaut de SAP Gateway Business Suite Enablement - Service: comme suit :
Dans l'onglet Menu , sélectionnez Autorisation par défaut dans le menu Transaction.
Une nouvelle fenêtre s'ouvre.
- Dans la liste déroulante Autorisation par défaut, sélectionnez SAP Gateway: Service Groups Metadata (R3TR IWSG).
Dans Service TADIR, attribuez les services suivants requis pour la lecture du catalogue :
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
Ajoutez les métadonnées du ou des services OData requis. Spécifiez le nom du service avec « * » à la fin pour trouver le service avec un numéro de version. Cliquez sur Copier.
Dans la liste déroulante Autorisation par défaut, sélectionnez SAP Gateway Business Suite Enablement – Service (R3TR IWSG).
Dans Service TADIR, sélectionnez et attribuez le ou les services requis. Spécifiez le nom du service avec « * » à la fin pour trouver le service avec un numéro de version. Cliquez sur Copier.
Vérifiez le résultat.
Chaque service devrait maintenant avoir deux entrées :
R3TR IWSG (for service metadata)
R3TR IWSV (for the service itself)
Le catalogue doit inclure les entrées suivantes :
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
- Enregistrez les paramètres, puis générez un profil d'autorisation.
- Affectez le rôle à l'utilisateur de la communication pour Qlik Talend Data Integration.
Autorisations requises par ODP
SAP met régulièrement à jour les autorisations requises pour ODP. Pour vous assurer de disposer des informations les plus récentes, consultez la Note SAP 2855052 – Autorisations requises pour l'API ODP Data Replication 2.0. Cette note fournit la liste actuelle des rôles et des objets d'autorisation nécessaires à la fonctionnalité ODP.
Autres
| Objet d'autorisation | Nom du champ | Valeur | Activité |
|---|---|---|---|
| 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 | Y | |
| S_BTCH_JOB | JOBACTION | RELE | |
| JOBGROUP | * | ||
| S_BTCH_NAM | BTCUNAME | BWREMOTE | |
| S_DMIS (nécessaire uniquement lors de déplacement depuis un serveur de réplication SLT) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | PACKAGE |