In the ABAP Development Tools, an ABAP project provides a user-specific view of all development objects of the back-end system. Like all other projects under Eclipse, ABAP projects, too, have a local representation of their data on the front-end and are managed in a workspace. In other words: When you have an ABAP project, local copies of development objects also exist on the front-end. This, in turn, means that both the metadata and the source code of development objects are also accessible outside the ABAP Repository at the level of the local file system.
The potential dangers lie in the following areas:
For the protection of local project resources, we strongly recommend the following protection measure:
Create your workspace folder for local storage of project resources in such a way that it cannot be read by third parties. Use the protection measures that are already provided at operating-system level.
Files that are located under Windows in the user's private folder subtree can only be accessed by the user himself/herself, and by any user who is a local administrator.
In particular, we recommend making use of the default workspace that has been created with the IDE installation.