Create/Assign System Landscape for TDMS Project using Standalone Scrambling Scenario
This article provides step-by-step approach to create and assign System Landscape for the Project.
Stand-Alone Scrambling allows you to scramble data residing in a particular system and to store the scrambled data in the same system. Example – The Q/A system has been already set-up using client copy or system copy or SAP TDMS (without scrambling). You would like to scramble the sensitive content before handing over the system to users. In such cases, Standalone Scrambling scenario can be used and there are two system Roles available (Control system and Execution system).
The system from where we define the System Landscape and create/execute the Project is automatically considered as the ‘Control system’ and the system in which we want to scramble the sensitive data is defined as the ‘Execution system’. Thus a separate Landscape type is needed as it is two System Landscape and not three System Landscape. Landscape type called ‘TDMS Landscape template for Standalone Scrambling’ provides template with Control and Execution system for defining the System Landscape for Standalone Scrambling scenario.
1. Enter into the TDMS Work Center and select ‘System Landscapes’. In the right hand side view, select Type ‘TDMS Landscape Template for Standalone Scrambling’ and select button ‘New’ to define a new Landscape.
2. Enter Name and description for the Landscape and click on ‘Create’.
3. Switch to ‘Edit’ mode and Select ‘Next’ to provide System details for the Landscape.
4. Enter the details of the System to be defined as ‘Execution system’ and click on ‘Next’.
5. In the next screen, Enter system data and press ENTER to create RFC destinations automatically. Create the RFC destinations automatically by using button ‘Create RFC destinations’. Alternatively you can switch to enter an existing RFC destination manually.
6. After selecting ‘Create RFC destinations’ the RFC destinations are created successfully and the status of the same would be indicated as below.
7. In the next screen, distribute the RFC destinations between the participating remote systems and click on ‘SAVE’.
8. Now the System Landscape ‘ZDEMO_01’ is created and can be used in the Project for Standalone Scrambling.
9. Create a Project say ZDEMO_02 in the TDMS work center.
10. Enter into the newly created Project and switch to the EDIT mode.
11. Click on ‘Assign’ to assign a System Landscape to the Project.
12. TDMS Landscape template for Standalone Scrambling is displayed as below.
13. Select the desired Landscape for execution of the Project. (say for example ZDEMO)
Click on button ‘Open Landscape’ to view details about the Landscape.
14. In the above screen shot, Landscape ZDEMO is selected, where UC3 acts as the Control system and UA9 acts as the Execution system.
Hi Nirupamaa,
Do you think it is possible to use stand alone data scrambling in productive system due to laws constraints? (we need to keep the data for statistics purpose, but with anonymized datas)
Michel.
Hi Michel,
Its not possible to use stand alone data scrambling in productive system. Data scrambling is designed to protect confidential and sensitive data in non-productive system and therefore it does not support scrambling of data in the Production system.
Hope this clarifies your question.
Can you please provide more details about the laws constraints you are referring to.
Thanks & Regards,
Nirupamaa.
Thank you Nirupamaa,
It is a specific law in geneva area in swiss. We need to propose to our prospect a solution to scramble old personal informations. As we need that kind of product for quality, training refresh and scrambling.. it would have been easier to use it as well in production, instead of making custom dev, and also use a robust solution for scrambling.
Kind regards,
Michel
Hello Michel,
You can use the scrambling with HCM transfer scenario while setting up the quality or training system. In this case the data is scrambled in production system before it gets transferred to the non-production system. I hope I understood your question or please directly send me your query.
Thanks and Regards
Malthi
Hi Nirupama,
I have few quick question.
1. Lets say you do a data scrambling using TDMS, is it possible to limit the data scrambling to certain fields/tables or does it have to be all?
2. Lets say you have done the data scrambling for HCM instance, it can only be used for a standalone testing scenario but not when it gets connected to another system like CRM/FICO or non SAP systems, then in this case- how is the data integrity maintained, as the data scrambled in HCM would be diff from the data available in another system, and this makes the data to be in non sync. Did u ever come across such a scenario ? if so, what is the solution around this.?
Also, could you drop you contact or email as i want to have a quick chat, as i am working on a scenario and i need your help.
Thanks,
Hello,
Can you help me please....I installed TDMS 4 without problem but when I try to create RFC in system landscape, my button of "create rfc destination" is disabled. I tested many times but without sucess.....
The both system are same, I'm making a copy of the local client.
regards
Hi Lincoln,
Did you press the "ENTER" to enable "create RFC destination". Please refer to the description in the top of the box.
regards
Malthi
Hi Nirupama,
I am creating a project and it says that I don't have the authorizations to create a project.
Wondering if you could help me to understand the roles required to work on TDMS, starting from RFC configurations to project creations to data scrambling to data migration activities.. Is it the Migration Lead role that one needs to work fully on TDMS?
Thanks,
Hi Vineetha
If you are using TDMS 3.0, please check if your user has roles SAP_TDMS_MASTER or
SAP_TDMS_PROJECT_LEAD_USER assigned. If you are using TDMS 4.0, then please check if your user has role SAP_TDMS_MASTER assigned.
Further you can also check for the TDMS 3.0 and TDMS 4.0 security guides available in the SAP servicemarketplace.
Thanks and Regards,
Nirupamaa.
Hi Nirupamaa,
Thanks for the quick response, Appreciate it.
Am using NWBC for TDMS 4.0.
Could you please send me any documents/step by step, that you have prepared , other than the one posted above to my e m a i l : vinni8797 at g m a i l d o t c o m
Thanks again,
Hi Vineetha,
You can refer to the Security Guides available in the SAP servicemarketplace for the same.
Thanks and Regards,
Nirupamaa.
Hi Vineetha,
You can find the SAP TDMS security guide in the below link:
https://websmp108.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000095308&_SCENARIO=01100035870000000112&_OBJECT=011000358…
Regards,
Farheen.
I think the TDMS Master is an obsolete role and SAP recommendation is that its not supposed to be used.. Anyways, I go the TDMS lead role..
On a diff note: Did anyone work on SAP ECC/ mainly finance specific data? if so, any inputs, on which kind of template to use, process, steps etc.. would be really helpful.
Thanks,
Hi Vineetha,
You can use TDMS Time based reduction (TDTIM) or Full transfer for ERP to transfer data related to SAP ECC.
In case you've specific requirement for finance related data, you can use TDMS Business Process Library (BPL) . You may need to use the BPL object "BC-Accounting Document".
For the details on creating the project templates, projects and packages using the above process types, you can refer the TDMS Application Operations Guide in the below link:
https://websmp202.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000095308&_SCENARIO=01100035870000000112&_OBJECT=011000358700001109292011E
Thanks Rupam, Appreciate it.
BTW, what is TDTIM? and how do I select this?
Hi Vineetha,
TDTIM is the time based reduction migration solution for ERP. You can select migration solutions as per your requirement while creating the project templates.
Thanks,
Anita
Hi Anita, Thanks for the quick response. Can someone share any process- step by step that would help me to extract FINANCE related data from ECC to the target system. Note: Assuming that the target is blank without any data. Also, once we bring in some data ( by selecting any BPL), and if we want to bring in some more data on top of the existing data , is there a way? as I heard that once we run any other process on top of an existing process , the earlier would be wiped away.. Appreciate if someone could help in answering with some steps, Thanks in advance, Vineetha.