How to set up sub-component security
With Clearcase we currently are using the following scenario:
Component A has 2 sub-directories, one containing the sources, the second containing the build results.
Component B is using component A by refering to the build results directory.
The security requirements are, that developers in the project for component B shall be able to see the build results from component A but not the sources.
How can this be done with RTC?
Component A has 2 sub-directories, one containing the sources, the second containing the build results.
Component B is using component A by refering to the build results directory.
The security requirements are, that developers in the project for component B shall be able to see the build results from component A but not the sources.
How can this be done with RTC?
2 answers
In RTC, read access for files is determined at the component level. So
if you want different visibility for the source files and the build
result files, you will need separate RTC components for those two sets
of files.
So in RTC, you would need an A-Source component and an A-Build-Result
component. And then you would want at least one B component (possibly
several, if different files in the B component have different visibility).
Cheers,
Geoff
hop wrote:
if you want different visibility for the source files and the build
result files, you will need separate RTC components for those two sets
of files.
So in RTC, you would need an A-Source component and an A-Build-Result
component. And then you would want at least one B component (possibly
several, if different files in the B component have different visibility).
Cheers,
Geoff
hop wrote:
With Clearcase we currently are using the following scenario:
Component A has 2 sub-directories, one containing the sources, the
second containing the build results.
Component B is using component A by refering to the build results
directory.
The security requirements are, that developers in the project for
component B shall be able to see the build results from component A
but not the sources.
How can this be done with RTC?
Ok, this it makes security easier and probably divides the concerns of the two parts of the one components I originally thought of.
But unfortunatly that also doubles the number of 'providing' components.
And that's something I wanted to avoid because it adds to the overall complexity of project configuration.
Cheers,
Franz-Josef
But unfortunatly that also doubles the number of 'providing' components.
And that's something I wanted to avoid because it adds to the overall complexity of project configuration.
Cheers,
Franz-Josef
In RTC, read access for files is determined at the component level. So
if you want different visibility for the source files and the build
result files, you will need separate RTC components for those two sets
of files.
So in RTC, you would need an A-Source component and an A-Build-Result
component. And then you would want at least one B component (possibly
several, if different files in the B component have different visibility).
Cheers,
Geoff
hop wrote:
With Clearcase we currently are using the following scenario:
Component A has 2 sub-directories, one containing the sources, the
second containing the build results.
Component B is using component A by refering to the build results
directory.
The security requirements are, that developers in the project for
component B shall be able to see the build results from component A
but not the sources.
How can this be done with RTC?