-
Notifications
You must be signed in to change notification settings - Fork 3
Home
SAP Customer Data Cloud toolkit is an automation project to add new functionalities and improve existing ones in the SAP Customer Data Cloud product. It’s used to remove repetitive and manual tasks by implementing best practices while improving quality, productivity and well-being.
Using agile methodologies, we have a controlled automation project creating a perfect environment for: tech skills improvement, x-cross team integration with the product team and our CX hub, improving the quality development process for new SAP Customer Data Cloud opportunities and the team motivation to focus on quality and customer satisfaction.
This project is being developed to remove repetitive and manual tasks by implementing best practices while improving quality, productivity and well-being.
Site Deployer: Reduces the duration of the time-consuming and error-prone task of creating big and complex site structures. Using the existing template structures based on best practices can reduce the effort from 1 to 2 days to some hours or minutes.
Copy Configuration Extended: Drastically improves the duration of copying configuration from 1 site to many and adds functionalities to remove manual and time-consuming tasks. This reduces migration effort from 1 to 3 days to some minutes, depending on the amount of custom configurations, e-mail templates, and languages.
Export / Import E-mail Templates: Removes human error from a time-consuming task, saving time and increasing productivity. Depending on the amount of languages, reduces effort from ½ day to 2 days to some seconds.
Export / Import SMS Templates: Removes human error from a time-consuming task, saving time and increasing productivity. Depending on the amount of languages reduces effort from ½ day to 2 days to some seconds
Site deployer integration with Copy Configuration: Reduces the duration of the time-consuming and error-prone task of creating big and complex site structures with custom configurations from other sites that already exist according to the best practices can reduce the effort from 3 to 4 days to some hours or minutes.
It is a chrome extension for the SAP Customer Data Cloud console. The design language is the same used in the SAP Customer Data Cloud console, to decrease learning time and to facilitate the add-ons integration in the existing UI.
** Site Deployer:** Easily create big and complex site structures with patterns based on existing best practices instead of creating sites one by one manually.
** Copy Configuration Extended:** The same functionality of "Copy Configuration" but with a "1 to many" approach, adding missing functionalities (copy Site Policies, Social Providers, E-mail Templates).
** Export / Import E-mail Templates:** Export and import e-mail templates in bulk, reducing human error and increasing productivity
** Export / Import SMS Templates:** Export and import SMS templates in bulk, reducing human error and increasing productivity
** Site deployer integration with Copy Configuration:** Integration with “Copy Configuration Extended” using a “Main Template” to deploy sites with custom configurations.
** Solution Approach:** Target Architecture
Deliverable |
Short Description |
Prepare Architecture |
Validate and prepare the proposed architecture |
Development of back-end endpoint |
Development of the endpoint used by the UI to create sites in bulk (admin.deploySites), extending the existing REST API of Gigya |
Testing of back-end endpoint |
Create unit tests to cover most of the code |
Documentation of back-end |
Documentation for developers to explain the front-end architecture including diagrams |
Documentation of back-end for REST API users |
Documentation to use the endpoint for example with Postman |
Development of UX |
Development of the chrome extension to inject UX features to the Gigya console |
Testing of UX |
Create unit tests and e2e tests to cover most of the code |
Documentation of UX |
Documentation to explain how to use the interface to the end user |
Documentation front-end for developers |
Documentation for developers to explain the front-end architecture including diagrams |
Setup chrome extension distribution |
Define the best mechanist do distribute the chrome extension in a secure way |
Site deployer integration with Copy Configuration | Integration with “Copy Configuration” using a “Main Template” to deploy sites with custom configurations. |
More info about SAP Customer Data Cloud: https://help.sap.com/docs/SAP_CUSTOMER_DATA_CLOUD/2da86a02352940de9e0946bc7f1b4e53/4d83300f0ac949828f9604a8abb44065.html?locale=en-US&state=DRAFT