ADS CONFIGURATION
Table of content
Wizard-based Configuration for Adobe Document Services
1) Creating a User i n AS ABAP for Basic Authentication
2) Creating the User ADS_AGENT
3) Setting Up Basic Authentication - Creating the ABAP Connection
4) Creating or Changing the Destination Service
5) Activating the ICF service
6) Creating a User in AS Java for Basic Authentication
7) Setting Up Basic Authentication in a Java Environment
Wizard-based Configuration for Adobe Document Service
To carry out the basic configuration steps required for Adobe document services,call the wizard-based configuration tool as described in Configuration wizard.
Only carry out the wizard-based configuration if your system has never been configured before.
The wizard-based configuration for Adobe document services performs the following post-installation steps:
In an ABAP+Java system
- Creating the User ADSUSER for Basic Authentication.
- Creating the User ADS_AGENT.
- Setting Up Basic Authentication - Creating the ABAP Connection.
- Creating the Destination Service
- Activating the ICF service.
In a Java system
Creating the User ADSUSER in AS Java for Basic Authentication.
Setting Up Basic Authentication in a Java Environment
You have to carry out these steps manually, if
- you do not want to use the configuration wizard.
- your system landscape is not a double-stack installation, thus consists of different servers for ABAP and Java.
- An existing AS ABAP is enhanced wit h an AS Java (Add-in).
Afterwards, perform the manual steps for basic configuration.
After you have performed all configuration steps,you can check whether the configuration is complete. For more information see, Configuration Check.
Creating a User in AS ABAP for Basic Authentication
Use
When your system is an ABAP+Java system the user ADSUser is created during the execution of the wizard-based configuration. This user is required for the secure communication between the ABAP system and the Java system where the Adobe document services are installed. You have to proceed the following
procedures manually when your syst em is not an ABAP+Java syst em.
Creating the User ADSUser
1) Logon to the AS ABAP with an admin user, in the client that is used for the UME authentication.
2) Choose Tools → Administration → User Maintenance → User (transaction SU01).
3) Enter ADSuser as user name and choose Create.
4) Choose system user as type for ADSUser.
5) Enter a password and save your settings.
Creating the Role ADSCALLERS
1) Choose Tools→Administration→User Maintenance→Role Administration→Roles (transaction PFCG)
2) Create a role ADSCALLERS (no authorizations required).The ADSCallers role in SAP NetWeaver AS ABAP appears automatically as the ADSCallers group in the NetWeaver Administrator.
3) Activate the role.
4) Assign user ADSUser to this role.
Assigning UME Role and Actions to the ADSUser
1) Navigate to http://<server>:<port>/useradmin to start the User Management .
2) Choose Role and search the role named SAP_ADSCALLER. This UME role was created during installation.
3) Go to the Assigned Users tab. Under Available Users, search for the user ADSUSER and press Add to assign this user to the role SAP_ADSCALLER.
4) Save your changes.
Creating the User ADS_AGENT
The service user ADS_AGENT in the AS ABAP corresponds to the user you specify in the authentication parameters of the Destination Service in the ASJava that hosts the Adobe document services.
Procedure
1) Log on to the SAP NetWeaver AS ABAP and choose transaction SU01 (User Management ).You must specify this client in the Destination Service.
2) Enter the name ADS_AGENT in the User field and choose User→ Create .
3) Choose the Logon data tab and assign a password.You must specify this password in the Destination Service.
4) Choose Service as the user type for ADS_AGENT.
5) Choose the Role tab and assign one of the following roles to the user ADS_AGENT.
- SAP_BC_FP_I CF ,
If AS ABAP and AS Java (with ADS) are on the same system (Double-Stack or Java Add-I n).
- SAP_BC_FPADS_I CF ,
If AS ABAP and AS Java (with ADS) are on different systems.This distinction is for performance reasons. You may copy the required role first. For more information, see Changing Standard Roles in the SAP Library.
6) Save the data.
7) Create or change the Destination Service
Setting Up Basic Authentication - Creating the ABAP Connection
Use
This procedure applies only in the scenario of print forms or forms created in an SAP Web AS ABAP. The purpose of this procedure is to create a connection in the ABAP environment to use when connecting to Adobe document services and to set up Basic Authentication.
Procedure
1. Log on to your SAP NetWeaver AS ABAP central instance host .
2. Call transaction SM59.
3. Choose Create .
4. Enter at least the following:
RFC destination : ADS
Connection type : G
Description : <your descript ion>
5. Choose ENTER
6. Choose the Technical settings tab and enter at least the following:
a) Target Host
Enter the host name of the AS Java that runs the Adobe document services or of the SAP Web dispatcher if applicable.
b) Service No
Enter the HTTP port number of the Target Host you have specified (The following naming convention applies : 5<J2EE_instance_number>00(50000, for example, if your J2EE instance is 00).
c) Path Prefix
Enter exactly the string "/AdobeDocumentServices/Config?style=rpc".
Note: A warning is displayed:Query String Not Allowed.Ignore this warning by pressing Enter.
7. Choose the Logon/Security tab, select Basic Authentication .
8. In the User and Password boxes, enter the user name ADSUser and the password.
9. Save your settings.
Creating or Changing the Destination Service
Use
This procedure applies to SAP applications using print forms and forms in ISR scenarios, for example in the Business Package Manager Self-Services.When processing forms between an ABAP environment and a Java environment,where the Adobe document services are installed,the Destination service is used.This service runs in the AS Java and facilitates communication and data transmission between the Java and ABAP environments. Communication between ABAP and the Java Destination service is enabled by the Internet Communication Framework(I CF).
In an ABAP+Java system, the Destination service is configured for basic authentication,when you execute the wizard-based configuration. You need to change or create these settings, if
- ABAP and Java are installed on separate systems
- you want to use SSL
- The service user ADS_AGENT in the ABAP system is not in the default client .
Prerequisi tes
- The ICF service on the SAP NetWeaver AS ABAP is active. For more information,see Activating the ICF service.
- The service user ADS_AGENT was created and assigned to the appropriate role. For more information,see Creating the User ADS_AGENT.
Procedure
To change destination, proceed as follows:
1. Navigate to http://<server>:<port>/nwa to start the SAP NetWeaver Administrator
2. Choose Configuration Management→Security Management→Destinations.The system shows the Destination List, where the available destinations are displayed
3. Choose Create.
4. Enter the Destination Name FP_ICF_DATA_<SI D>,where < SI D> is your ABAP system,and choose HTTP for the Destination Type. Press Next .
5. Under Connection,enter the message server(or Web Dispatcher) of the SAP NetWeaver AS ABAP in the URL f ield:
http://<hostname>:<HTTP_port>
and in case of SSL,
https://<hostname>:<HTTPS_port>
To display the host name of your SAP NetWeaver AS ABAP log on to SAP NetWeaver AS ABAP and call transaction SICF. In the main menu, choose Goto→Port Information. The information is displayed on a screen; Where the HTTP_port is specified under Services .
6. Enter the appropriate client number of the system,where the service user ADS_AGENT exists into the Client field. Keep the other fields System I D and Language empty.
7. Under SSL Server Certificates,choose Ignore server certificates and press Next .
8. Under Logon Data→Authentication,choose Basic.
9. Enter ADS_AGENT in the Username field and enter the same password as given for this user in the SAP NetWeaver AS ABAP in the Password field.
10. Choose Finish for saving the data.
11. Check the settings of the Destination Service. For more information, see the last section in Checking the Destination Service and the ICF Service.
Activating the ICF service
Use
The communication between the Destination Service of the SAP Web AS Java and the SAP Web AS ABAP uses the Internet Communication Framework.You have to activate the corresponding service,if this is not done so far.
Procedure
1. Logon to your SAP Web AS ABAP system
2. Choose transaction SICF.
3. Choose default_host→sap→bc→fp in the tree.
4. Choose Service/Virt. Host→Activate
5. If AS ABAP and AS Java(with ADS) are installed in different systems,and you want to bundle your forms to improve performance, you also have to activate the fpads ICF service.
Result
The ICF service is now active.
Creating a User in AS Java for Basic Authentication
Use
This user is required for the secure communication between the Web Dynpro for Java application and the Java system where the Adobe document services are installed.
You can create this user in the AS Java or in the AS ABAP depending on the installation settings for the SAP User Management Engine(UME). You create this user in the SAP NetWeaver AS ABAP when the UME is configured against the ABAP backend.
Prerequisites
You need to log on to the configuration tool with administrative privileges.
Procedure
To create a user in AS Java and assign the SAP_ADSCALLER role:
1. Navigate to http://<server>:<port>/useradmin to start the User Management .
<server>is the AS Java that hosts the Adobe document services and <port> is the HTTP port of the AS Java.
2. On the Identity Management tab search for Group. .
3. Choose Create Group to create a group called ADSCallers and enter the required data.
4. Then search for User .
5. Choose Create User and enter ADSuser for the user name. Type a password. You need to confirm the password.
6. Under Security Policy choose Technical User.If you choose Technical User,the password won’t expire.
7. Go to the Assigned Roles tab. In Available Roles,search for the role SAP_ADSCALLER and press Add to assign it to the user ADSuser.
The SAP_ADSCALLER role was created when your system was installed. You should not assign this role to users other than the user that you will use for accessing Adobe document services.
8. Save your changes.
9. Continue with Setting Up Basic Authentication in a Java Environment.
Setting Up Basic Authentication in a Java Environment
Use
This procedure applies for the scenario of interactive forms in a WebDynpro for java application. It describes you the configuration steps to set up basic authentication between the WebDynpro runtime and the Adobe document services.
Prerequisites
The user ADSUser exists.
Procedure
To set up Basic Authentication in a Java environment :
1. Navigate to http://<server>:<port>/nwa to start the SAP NetWeaver Administrator.
<server> is the AS Java where the WebDynpro application is installed and <port> is the HTTP port of the AS Java.
2. Choose SOA Management→Business Administration→Web Services Administration
3. In the Search by field,choose Proxy Definition Name, and then choose Go.
4. In the displayed table select DestinationSi under Proxy Definition .
5. To create a logical port,Choose the Configuration tab,and then choose Create LP .
6. Choose Manually and choose Next .
7. Enter ConfigPort_Document in the field Logical Port Name .Enter the name exactly as given here,case sensitive.
8. In the field WS Endpoint URL enter the following: http://<host>:<port>/inspection.wsil
where <host> is the AS Java where the Adobe document services are installed, and <port> is the HTTP port of the AS Java.
9. On the Security tab,in the Authentication group box,choose HTTP Authentication and select the User ID/ Password(Basic) indicator.
10. Click on the Details button. A dialog box appears. Enter ADSUser in the field User I D :and the password in the Password and Confirm Password fields. You must specify the same password as you did in the task Creating a User in AS Java for Basic Authentication.
11. Save your entries.
Your blog was absolutely fantastic! Large amount of great information which is often attractive some and the other way.Thanks.
ReplyDeleteon-demand mobile app development company
This comment has been removed by the author.
ReplyDeleteLooking for the best SAP PP Training in Bangalore, then don't delay join IntelliMindz SAP PP Training in Bangalore. Join our SAP PP training to get hands-on training and practice in SAP PP Software. Any Queries call @ 9655877677. IntelliMindz is the best IT Training Institute in Bangalore with placement, offering 200 and more software courses with 100% Placement Assistance.
ReplyDeleteSAP PP in Bangalore
SAP PP in Chennai
SAP PP Online Course
Venkat Sap Basis: Ads Configuration >>>>> Download Now
ReplyDelete>>>>> Download Full
Venkat Sap Basis: Ads Configuration >>>>> Download LINK
>>>>> Download Now
Venkat Sap Basis: Ads Configuration >>>>> Download Full
>>>>> Download LINK
Venkat Sap Basis: Ads Configuration >>>>> Download Now
ReplyDelete>>>>> Download Full
Venkat Sap Basis: Ads Configuration >>>>> Download LINK
>>>>> Download Now
Venkat Sap Basis: Ads Configuration >>>>> Download Full
>>>>> Download LINK 5y