Configuration ADS
Il existe 2 types de configuration ADS-
1) Authentification de base
2) Authentification SSL.
Configuration des ANNONCES à l’aide de l’authentification de base pour les formulaires Adobe interactifs.
Pré-Requis-:
1) SAP Netweaver 7.3 En tant que système Java (les annonces doivent être installées).
2) Système SAP Business Suite 7
Paramètres de profil-:
1) Le paramètre de profil SAPFQDN doit être défini à la fois en tant que système Java et en tant que système ABAP.
Processus-:
COMME Java (Netweaver 7.3)
1) Si Java est activé en tant que Java
a) Créez ADSUSER en tant qu’utilisateur technique dans la gestion des identités s’il n’existe pas.
b) Créez un groupe ADSCALLERS dans la gestion des identités.
c) Attribuez SAPRole SAP_ADSCALLER (Vous devez attribuer ce rôle uniquement aux utilisateurs qui ont besoin d’accéder aux annonces). Dans mon cas, j’ai attribué ce rôle au groupe ADSCALLERS dans la gestion des identités.
d) Attribuez le groupe ADSCALLERS à ADSUSER dans la gestion de l’identité.
2) Si Javaof As Java s’exécute sur le système As ABAP
a) Créez ADSUSER dans As ABAP.
b) Créez un rôle ADSCALLERS dans PFCG et ne lui attribuez aucune autorisation.
c) Attribuez le rôle ADSCALLERS à ADSUSER.
d) Accédez à la gestion des identités en tant que Java, recherchez le rôle SAP_ADSCALLER et ajoutez-y l’utilisateur ADSUSER. Accédez à l’onglet Action attribuée et recherchez adobe dans actions disponibles, ajoutez actionAdobeDocumentServicesADSCaller au rôle et enregistrez-le.
3) Accédez à l’administrateur SAP netweaver (http://< serveur >: < port >/nwa).
Ensuite, allez à SOA. Sous SOA, accédez à Configuration technique – > Gestionnaire de modèles de destination
Choisissez Créer une Nouvelle Destination
Choisissez le Type de destination comme WSIL et entrez le nom de la destination comme ConfigPort_Document
Entrez l’URL comme ci-dessous:
http:// < serveur >:< port > / inspection.wsil
Entrez le nom du système: < SID de As Java > et le nom d’hôte: < nom d’hôte de As Java>
Sur l’écran suivant, choisissez Authentification en tant qu’authentification HTTP et sélectionnez ID Utilisateur/Mot de passe (Basique). Entrez ADSUSER et mot de passe comme indiqué ci-dessous:
Cliquez ensuite sur Terminer. Maintenant, la destination ConfigPort_Document sera créée.
Remarque: Si vous configurez des formulaires interactifs Adobe, demandez d’abord à SAP de fournir les informations d’identification du formulaire interactif Adobe et *.fichier pfx dont vous avez besoin pour configurer les informations d’identification du lecteur. Afin d’obtenir les informations d’identification du droit du lecteur, veuillez suivre la note SAP 736902.
4) Afin d’installer les informations d’identification de droite du lecteur, accédez à nwa (http://< serveur >: < port >/nwa).
Allez dans Configuration – > Infrastructure – > Adobe Document Services
Choisissez Sécurité des documents, puis sélectionnez Informations d’identification.
Cliquez sur Gérer les fichiers P12. Une fenêtre contextuelle s’ouvrira où vous devrez fournir le chemin de *.fichier pfx que vous avez obtenu de SAP.
Choisissez Télécharger. Maintenant, votre *.le fichier pfx sera téléchargé.
Cliquez sur Ajouter un nouvel objet et une fenêtre contextuelle s’ouvrira.
Dans Alias, sélectionnez le type de Droits de lecteur
doit être P12.
Le fichier P12 doit être rempli automatiquement car nous avons déjà téléchargé le fichier à l’étape précédente.
Entrez le mot de passe du fichier P12.
Enregistrez cet enregistrement.
5) Redémarrez le service Service Document Service Trust Manager, puis le module de manipulation de PDF de service pour que les modifications prennent effet.
Afin de redémarrer le service, allez dans Opérations – > Systèmes – > Démarrer & Arrêter.
Ouvrez l’onglet Services Java. Afin d’obtenir la liste des services pour les annonces, filtrez la colonne Nom du composant de service par Adobe. Redémarrez le service.
6) Créez la destination FP_ICF_DATA_ < SID d’As ABAP > dans SOA.
Accédez à nwa (http://< serveur >: < port >/nwa)
Accédez à SOA- > Configuration technique
Sélectionnez les destinations
Cliquez sur Créer.
Entrez le Nom de la Destination en tant que FP_ICF_DATA_ < SID de As ABAP >
Sélectionnez le Type de destination en tant que HTTP. Cliquez sur Suivant.
Entrez l’URL du système As ABAP (http://< serveur >: < port >) par ex. http://abc.com:8000
Entrez l’ID système et le client du système As ABAP.
Sur l’écran suivant, sélectionnez Authentification de base.
Entrez l’utilisateur comme ads_agent et son mot de passe.
Cliquez sur Terminer.
De cette façon, la configuration des ANNONCES côté Java est terminée.
Comme ABAP
Connectez-vous au système As ABAP.
1) Créez l’utilisateur ADSUSER en tant qu’utilisateur système dans la transaction SU01.
2) Créez l’utilisateur ADS_AGENT en tant qu’utilisateur système dans la transaction SU01 et attribuez les rôles SAP_BC_FP_ICF, SAP_BC_FPADS_ICF & SAP_BC_JSF_COMMUNICATION.
Remarque: Attribuez des rôles standard ou faites une copie de ce rôle aux rôles Z. Si vous attribuez des rôles standard, assurez-vous que le profil de ces rôles doit être généré.
3) Créez des appels d’annonces de rôle dans PFCG et attribuez-y un utilisateur ADSUSER.
4) Accédez au code t SM59 et créez ADS RFC en tant que Type G.
a) Dans les paramètres du système cible, entrez le nom d’hôte cible et le numéro de service. de vos systèmes As Java.
b) Dans le Préfixe de chemin, entrez -/AdobeDocumentServices/Config ?style= rpc
c) Dans l’onglet Connexion & Sécurité, sélectionnez Authentification de base. Ensuite, entrez l’utilisateur adsuser et son mot de passe.
Enregistrez le RFC.
5) Accédez à SICF et activez les services ci-dessous
/default_host/sap/bc/fp
/default_host/sap/bc/fpads
La configuration des ANNONCES est terminée.
Cordialement
Samar