Skip to content

Commit 266e05a

Browse files
Automatic commit: Move 'btp-sdm-gwi-create-destination', 'btp-sdm-gwi-create-serviceinstance', 'btp-sdm-gwi-crossdomain-mapping', 'btp-sdm-gwi-odata-publish-servicegroup', 'btp-sdm-gwi-onboarding-repo', 'btp-sdm-gwi-onbrepo-jwt-token', 'btp-sdm-gwi-s4hana-export-testing', 'btp-sdm-gwi-s4hana-maintain-businessroles', 'btp-sdm-gwi-s4hana-protection-allowlist', 'btp-sdm-gwi-s4hanacloud-create-com', 'btp-sdm-gwi-s4hanacloud-export', 'btp-sdm-gwi-user-management' from QA to Production
1 parent e1b43e1 commit 266e05a

File tree

12 files changed

+86
-50
lines changed

12 files changed

+86
-50
lines changed

tutorials/btp-sdm-gwi-create-destination/btp-sdm-gwi-create-destination.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: Create a Destination
2+
title: Create a Destination to Connect Google Drive
33
description: Create destinations in your SAP BTP cockpit to connect Google Drive with Document Management Service, Integration Option.
44
auto_validation: true
55
time: 10
6-
tags: [ tutorial>beginner, topic>cloud, topic>security, software-product-function>sap-btp-cockpit]
6+
tags: [ tutorial>beginner, topic>cloud, topic>security, software-product-function>sap-btp-cockpit, software-product>sap-document-management-service ]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -43,7 +43,7 @@ author_profile: https://github.com/Vikramkulkarni01
4343

4444
!![ServiceKey](Creating_Service_key_min.gif)
4545

46-
>**Results:** Your new public/private key pair is generated and downloaded to your machine as a new file. The values from this file will be used in the next step, so please keep it accessible.
46+
>**Results:** Your new public/private key pair is generated and downloaded to your machine as a new file. The values from this file will be used in the next step, so please keep it accessible.
4747
4848
[DONE]
4949
[ACCORDION-END]

tutorials/btp-sdm-gwi-create-serviceinstance/btp-sdm-gwi-create-serviceinstance.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: Create a Service Instance and then a Service Key of SAP Document Management Service, Integration Option
2+
title: Create a Service Instance and Service Key for SAP Document Management Service, Integration Option
33
description: Use the free tier or the standard service plan to create a service instance and the associated service key for Document Management Service, Integration Option.
44
auto_validation: true
55
time: 20
6-
tags: [ tutorial>beginner, software-product>sap-hana]
6+
tags: [ tutorial>beginner, software-product>sap-hana, software-product>sap-document-management-service ]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -19,10 +19,11 @@ author_profile: https://github.com/Vikramkulkarni01
1919

2020
### The Use Case:
2121

22-
You'll export table data from SAP S/4HANA Cloud, public edition to Google Sheets. You'll achieve this scenario by integrating SAP S/4HANA with Google Workspace using the SAP Document Management Service.
22+
You'll export table data from SAP S/4HANA Cloud, public edition to Google Sheets. You'll achieve this scenario by integrating SAP S/4HANA with Google Workspace using the SAP Document Management Service.
2323

24-
Here SAP S/4HANA acts as a source system and Google Drive acts as a target system. You'll also create trust between these systems via SAP BTP cockpit.
25-
!![Use Case](UseCase_Architecture.png)
24+
Here SAP S/4HANA acts as a source system and Google Drive acts as a target system. You'll also create trust between these systems via SAP BTP cockpit.
25+
26+
![Use Case](UseCase_Architecture.png)
2627

2728
---
2829

@@ -37,23 +38,26 @@ author_profile: https://github.com/Vikramkulkarni01
3738
!![NewInstanceCreation](NewInstanceCreation.png)
3839

3940
3. In the next **Information** dialog, click on **View Instance** to navigate to the list of your service instances.
41+
4042
!![ViewInstance](ViewInstance.png)
4143

4244
[DONE]
4345
[ACCORDION-END]
4446

45-
[ACCORDION-BEGIN [Step 2: ](Create a Service Key in SAP BTP)]
47+
[ACCORDION-BEGIN [Step 2: ](Create a Service Key)]
4648
You are now able to create a service key for your new service instance. Service keys are used to generate credentials to enable apps to access and communicate with the service instance.
4749

4850
1. In the same subaccount, navigate to **Instances and Subscriptions** and choose the demo instance you created in the previous step, then click the **...** dots to open the menu and select **Create Service Key**.
51+
4952
!![CreateServiceKey](CreateServiceKey.png)
5053

5154
2. In the dialog, enter `My tutorial` as the name of your service key. Click **Create** to create the service key.
5255

5356
!![NewServiceKey](NewServiceKey.png)
5457

5558
3. You can now view the service key in the browser or download it. Click on the **Service Key** and click **View**.
56-
!![ViewingKey Image](ViewKey.png)
59+
60+
!![ViewingKey Image](ViewKey.png)
5761

5862
4. In the credentials view dialog, click on **Form**.
5963

@@ -85,17 +89,17 @@ You are now able to create a service key for your new service instance. Service
8589

8690
5. Choose **Create**.
8791

88-
![Create_rolecollections](Create_rolecollections_btp.png)
92+
!![Create_rolecollections](Create_rolecollections_btp.png)
8993

9094
**The newly added role collection appears now in the list, but it doesn't contain any roles. To add a role:**
9195

9296
1. Choose the **`SDM_roles`** role collection and then choose **Edit**.
9397

94-
![Create_rolecollections](Edit_rolecollections.png)
98+
!![Create_rolecollections](Edit_rolecollections.png)
9599

96100
2. Open the value help for **Role Name**.
97101

98-
![Role Name](RoleName_Valuehelp.png)
102+
!![Role Name](RoleName_Valuehelp.png)
99103

100104
3. Select `SDM_Admin` in list of roles and then choose relevant **`Application Identifier`** from the dropdown.
101105
>**Note:** The **Application Identifier** should match the second part of your `clientid`.
@@ -106,7 +110,8 @@ You are now able to create a service key for your new service instance. Service
106110
Choose **Add**.
107111

108112
4. Choose **Save**.
109-
![Saving Role](Save_Roles.png)
113+
114+
!![Saving Role](Save_Roles.png)
110115

111116
[DONE]
112117
[ACCORDION-END]

tutorials/btp-sdm-gwi-crossdomain-mapping/btp-sdm-gwi-crossdomain-mapping.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Manage Cross-Domain Mapping
33
description: The steps mentioned in the tutorials are required if the domain of your email account and Google Workspace is different. In such cases, we need to map your system user account to the Google Workspace domain. For example, if you're using the domain abc.com ([email protected]) and have a Google Workspace account with the domain abcworkspace.com ([email protected]), you need to maintain cross-domain mapping.
44
auto_validation: true
55
time: 5
6-
tags: [ tutorial>beginner, software-product>sap-business-technology-platform, topic>Cloud]
6+
tags: [ tutorial>beginner, software-product>sap-business-technology-platform, topic>Cloud, software-product>sap-document-management-service]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -28,13 +28,15 @@ author_profile: https://github.com/Vikramkulkarni01
2828

2929
[ACCORDION-BEGIN [Step 1: ](Get URL value from the service key)]
3030
Copy the `url:` parameter from your service key.
31+
3132
!![Copy_URL](Copy_URL.png)
3233

3334
[DONE]
3435
[ACCORDION-END]
3536

3637
[ACCORDION-BEGIN [Step 2: ](Intiating the API execution process)]
3738
1. Open the Postman. Click on **New** and then select **HTTP Request** to open a new tab on Postman to work on.
39+
3840
!![Postman](NewPostman.png)
3941

4042
2. Select the **POST** method and enter the request URL as like this:
@@ -45,6 +47,7 @@ Copy the `url:` parameter from your service key.
4547
!![req](RequestURL_ecmservice_Config.png)
4648

4749
3. Navigate to **Authorization** tab and select the type **Bearer Token**. Enter the JSON web token that you generate in tutorial [Generating the JSON Web Token (JWT)](btp-sdm-gwi-onbrepo-jwt-token).
50+
4851
!![GWT_Token_Cross_Domain](GWT_Token_Cross_Domain.png)
4952

5053
4. Navigate to the **Body** tab and copy paste the following code snippet.

tutorials/btp-sdm-gwi-odata-publish-servicegroup/btp-sdm-gwi-odata-publish-servicegroup.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Service Group Publishing
33
description: To integrate the processing service, you need to publish the service group in the backend system.
44
auto_validation: true
55
time: 10
6-
tags: [ tutorial>beginner, software-product>sap-s-4hana]
6+
tags: [ tutorial>beginner, software-product>sap-s-4hana, software-product>sap-document-management-service]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -28,7 +28,8 @@ author_profile: https://github.com/Vikramkulkarni01
2828

2929
[ACCORDION-BEGIN [Step 1: ](Run the transaction "/IWFND/V4_ADMIN")]
3030
Navigate to **SAP Gateway Service Administration** via transaction `/IWFND/V4_ADMIN` on the SAP Gateway Foundation Hub and click **Publish Service Groups**.
31-
!![Transanction](Run the Transanction.png)
31+
32+
!![Transanction](Run the Transanction.png)
3233

3334

3435
[DONE]
@@ -38,7 +39,7 @@ Navigate to **SAP Gateway Service Administration** via transaction `/IWFND/V4_AD
3839
On the **SAP Gateway Service Publishing** window, enter the **System Alias** in the respective field.
3940
><span style="color:red"> **Note:**</span> It is recommended that a System Alias must be used based on your landscape.
4041
41-
!![SystemAliasn](SystemAlias.png)
42+
!![SystemAliasn](SystemAlias.png)
4243

4344

4445
[DONE]
@@ -53,9 +54,11 @@ On the **SAP Gateway Service Publishing** window, enter the **System Alias** in
5354
!![ServiceGroup](ServiceGroup.png)
5455

5556
2. Find **Service Group ID** as **`UI_CMIS_MYFILES_04`** and select it.
56-
!![UI_CMIS_MYFILES_04](UI_CMIS_MYFILES_04.png)
57+
58+
!![UI_CMIS_MYFILES_04](UI_CMIS_MYFILES_04.png)
5759

5860
3. Choose **Publish Service Group**.
61+
5962
!![Step1 Publish_Service_Group](Publish_Service_Group_1.png)
6063

6164
4. Choose **OK**.

tutorials/btp-sdm-gwi-onboarding-repo/btp-sdm-gwi-onboarding-repo.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Create a Repository Using the Onboarding API for Google Drive
33
description: Create your repository to Document Management Service, Integration Option as it's required for establishing a connection with Google Drive.
44
auto_validation: true
55
time: 10
6-
tags: [ tutorial>beginner, topic>cloud, software-product>sap-business-technology-platform, software-product>sap-s-4hana]
6+
tags: [ tutorial>beginner, topic>cloud, software-product>sap-document-management-service, software-product>sap-business-technology-platform, software-product>sap-s-4hana]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -23,6 +23,7 @@ author_profile: https://github.com/Vikramkulkarni01
2323

2424
[ACCORDION-BEGIN [Step 1: ](Get URL value from the service key)]
2525
Copy the `url:` parameter from the generated service key.
26+
2627
!![Copy_URL](Copy_URL.png)
2728

2829

@@ -31,17 +32,19 @@ Copy the `url:` parameter from the generated service key.
3132

3233
[ACCORDION-BEGIN [Step 2: ](Get started with onboarding repository)]
3334
1. Open the Postman. Click on **New** and then select **HTTP Request** to open a new tab on Postman to work on.
34-
!![Postman](NewPostman.png)
35+
36+
!![Postman](NewPostman.png)
3537

3638
2. Select the **POST** method and enter the request URL as like this:
3739
`"url">/rest/v2/repositories`.
3840

39-
> **Example:** You must ensure that you are adding the parameter `/rest/v2/repositories`. So that the final sample request URL looks like this: `https://api-abc-de.cfapps.sap.hana.ondemand.com/rest/v2/repositories`
41+
> **Example:** You must ensure that you are adding the parameter `/rest/v2/repositories` as suffix to the request URL. So that the final sample request URL looks like this: `https://api-abc-de.cfapps.sap.hana.ondemand.com/rest/v2/repositories`
4042
4143
!![req](RequestURL_ecmservice.png)
4244

4345
3. Navigate to **Authorization** tab and select the type **Bearer Token**. Enter the JSON web token that you generate in this tutorial [Generating the JSON Web Token (JWT)](btp-sdm-gwi-onbrepo-jwt-token).
44-
!![AuthorizationDetails](Onboard Repo Authorization.png)
46+
47+
!![AuthorizationDetails](Onboard Repo Authorization.png)
4548

4649
4. Navigate to the **Body** tab and copy paste the following code snippet.
4750

@@ -61,7 +64,7 @@ Copy the `url:` parameter from the generated service key.
6164
}
6265
```
6366

64-
>**Note** Please modify the details according to your needs. It is not necessary to follow the same code snippet. A few details, such as repository IDs and destination names, may change. It is important that you read the Prerequisites again.
67+
>**Note** Please modify the details according to your needs. It is not necessary to follow the same code snippet. A few details, such as display name, and destination names, may change. It is important that you read the Prerequisites again.
6568

6669
!![EnterCodeSnippet](EnterCodeSnippet in the Body.png)
6770

@@ -71,6 +74,7 @@ Copy the `url:` parameter from the generated service key.
7174

7275

7376
**Results**
77+
7478
!![Results](Onboarded repos.png)
7579

7680
[DONE]

tutorials/btp-sdm-gwi-onbrepo-jwt-token/btp-sdm-gwi-onbrepo-jwt-token.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
title: Generating the JSON Web Token (JWT)
2+
title: Create JSON Web Token (JWT) to Authenticate Onboarding Repository API
33
description: In this tutorial, you follow the steps by using the parameters from the service key of the Document Management Service, Integration Option instance to generate a JSON Web Token (JWT).
44
auto_validation: true
55
time: 5
6-
tags: [ tutorial>beginner, topic>cloud, software-product>sap-business-technology-platform, software-product>sap-hana, software-product>sap-s-4hana, software-product>SAP Document Management Service; topic>Integration]
6+
tags: [ tutorial>beginner, topic>cloud, software-product>sap-business-technology-platform, software-product>sap-hana, software-product>sap-s-4hana, software-product>sap-document-management-service, topic>Integration]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -72,7 +72,8 @@ Navigate to the service that you created in the previous tutorial [Create a Serv
7272
!![AuthorizationDetails](AuthorizationDetails.png)
7373
7474
4. When a successful response is received, the status is `200 OK`. Copy the `access_token` and save it in a secure area.
75-
!![JSOn Webtoken](JSONWebToken Generated.png)
75+
76+
!![JSOn Webtoken](JSONWebToken Generated.png)
7677
7778
7879
[DONE]

tutorials/btp-sdm-gwi-s4hana-export-testing/btp-sdm-gwi-s4hana-export-testing.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: Testing Table Export in SAP UI5
2+
title: Testing Table Export Using SAP UI5 Application
33
description: The purpose of this tutorial is to test your setup that was created in the previous tutorial series by exporting data from SAP S/4HANA Cloud, public edition to Google Sheets.
44
auto_validation: true
55
time: 10
6-
tags: [ tutorial>beginner, topic>cloud; software-product>sap-business-technology-platform, software-product>sap-s-4hana; topic>Google Workspace; topic>SAPUI5]
7-
primary_tag: software-product>sap-business-technology-platform
6+
tags: [ tutorial>beginner, topic>cloud; software-product>sap-business-technology-platform, software-product>sap-s-4hana; topic>Google Workspace; topic>SAPUI5, software-product>sap-document-management-service]
7+
primary_tag: software-product>sap-s-4hana-cloud
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
1010
---
@@ -19,7 +19,8 @@ author_profile: https://github.com/Vikramkulkarni01
1919

2020
---
2121
[ACCORDION-BEGIN [Step 1: ](Access Your Application )]
22-
Log on to your S/4HANA Cloud, public edition. Open the **Manage Journal Entries** or **Purchase Orders** application or any other application that is offering a table-based export.
22+
Log on to your S/4HANA Cloud, public edition. Open the **Manage Journal Entries** or **Purchase Orders** or any other applications that is offering a table-based export.
23+
2324
!![Accessing System](LogOntoS4HANACloud.png)
2425

2526

tutorials/btp-sdm-gwi-s4hana-maintain-businessroles/btp-sdm-gwi-s4hana-maintain-businessroles.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Maintain Business Roles and Restrictions in SAP S/4HANA Cloud, public edi
33
description: In this tutorial, you create a business role to access the application.
44
auto_validation: true
55
time: 5
6-
tags: [ tutorial>beginner, topic>cloud, software-product>sap-s-4hana]
7-
primary_tag: software-product>sap-business-technology-platform
6+
tags: [ tutorial>beginner, topic>cloud, software-product>sap-s-4hana-cloud, software-product>sap-s-4hana-cloud-front-end]
7+
primary_tag: software-product>sap-s-4hana-cloud
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
1010

@@ -89,12 +89,15 @@ author_profile: https://github.com/Vikramkulkarni01
8989
>**Remember**: During the process of creating a communication system, you maintained **File Share ID** value. Please make sure the same **File Share ID** is being used.
9090
9191
File Share Type
92+
9293
!![File_Share_Type](File_Share_Type.png)
9394

9495
File Share ID
96+
9597
!![File_Share_ID](File_Share_ID.png)
9698

9799
File Share Content Group
100+
98101
!![File_Share_Content](File_Share_Content Group.png)
99102

100103

@@ -113,6 +116,7 @@ author_profile: https://github.com/Vikramkulkarni01
113116
!![Select Username](Select Username.png)
114117

115118
3. Choose **Save**.
119+
116120
!![Save](Save.png)
117121

118122
[DONE]

tutorials/btp-sdm-gwi-s4hana-protection-allowlist/btp-sdm-gwi-s4hana-protection-allowlist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: In this tutorial, you are creating an allowlist of trusted hosts.
44
auto_validation: true
55
time: 10
66
tags: [ tutorial>beginner, topic>cloud]
7-
primary_tag: software-product>sap-s-4hana
7+
primary_tag: software-product>sap-s-4hana-cloud
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
1010
---

tutorials/btp-sdm-gwi-s4hanacloud-create-com/btp-sdm-gwi-s4hanacloud-create-com.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configure Outbound SAML OAuth between SAP S/4HANA Cloud, public edition a
33
description: In this tutorial, you'll learn how to establish an outbound SAML OAuth configuration from SAP S/4HANA Cloud, public edition to SAP BTP.
44
auto_validation: true
55
time: 15
6-
tags: [ tutorial>beginner, software-product>sap-business-technology-platform, software-product>sap-s-4hana]
6+
tags: [ tutorial>beginner, software-product>sap-business-technology-platform, software-product>sap-s-4hana, software-product>sap-s-4hana-cloud]
77
primary_tag: software-product>sap-business-technology-platform
88
author_name: Vikram Kulkarni
99
author_profile: https://github.com/Vikramkulkarni01
@@ -81,19 +81,20 @@ author_profile: https://github.com/Vikramkulkarni01
8181
!![Audience Field](Audience.png)
8282

8383
7. Scroll down to the section **User for Outbound Communication** and choose **+ Add** (plus button) to create new outbound user.
84+
8485
!![AddOutboundUser](AddOutboundUser.png)
8586

8687
8. In the **New Outbound User** dialog, select **`OAuth 2.0`** in **Authentication Method** field.
8788

8889
Enter `client ID` that you copied from the service key in the **OAuth 2.0 Client ID** field. Enter `clientsecret` that you copied from the service key in the **Client Secret** field.
8990

90-
![NewOutboundUserCreation](NewOutboundUserCreation.png)
91+
!![NewOutboundUserCreation](NewOutboundUserCreation.png)
9192

9293
Choose **Create**.
9394

9495
9. **Save** the Communication System.
9596

96-
![SavetheCommsystem](SavetheCommsystem.png)
97+
!![SavetheCommsystem](SavetheCommsystem.png)
9798

9899

99100
[DONE]

0 commit comments

Comments
 (0)